<SEC-DOCUMENT>0001549346-19-000035.txt : 20190806
<SEC-HEADER>0001549346-19-000035.hdr.sgml : 20190806
<ACCEPTANCE-DATETIME>20190806072453
ACCESSION NUMBER:		0001549346-19-000035
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		70
CONFORMED PERIOD OF REPORT:	20190630
FILED AS OF DATE:		20190806
DATE AS OF CHANGE:		20190806

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Shutterstock, Inc.
		CENTRAL INDEX KEY:			0001549346
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374]
		IRS NUMBER:				800812659
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-35669
		FILM NUMBER:		191000426

	BUSINESS ADDRESS:	
		STREET 1:		350 FIFTH AVENUE
		STREET 2:		21ST FLOOR
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10118
		BUSINESS PHONE:		646-419-4452

	MAIL ADDRESS:	
		STREET 1:		350 FIFTH AVENUE
		STREET 2:		21ST FLOOR
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10118
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>a2019-q210xqdocument.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!--p:bdc4092a1ba14dd9a0f7a4f854768f2e,x:7827c26c428d42af968bbf7bcf583b73-->
<!-- Document created using Wdesk  -->
<!-- Copyright 2019 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:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:se="http://fasb.org/dis/se/2019-01-31" xmlns:crcrb="http://fasb.org/dis/crcrb/2019-01-31" xmlns:edco="http://fasb.org/dis/edco/2019-01-31" xmlns:te="http://fasb.org/dis/te/2019-01-31" xmlns:dei-all="http://xbrl.sec.gov/dei-all/2019-01-31" xmlns:fs-bd="http://fasb.org/dis/fs-bd/2019-01-31" xmlns:invest-all="http://xbrl.sec.gov/invest-all/2013-01-31" xmlns:hco="http://fasb.org/dis/hco/2019-01-31" xmlns:fs-bt="http://fasb.org/dis/fs-bt/2019-01-31" xmlns:us-roles="http://fasb.org/us-roles/2019-01-31" xmlns:dr="http://fasb.org/dis/dr/2019-01-31" xmlns:ero="http://fasb.org/dis/ero/2019-01-31" xmlns:sstk="http://www.shutterstock.com/20190630" xmlns:country-ent-all="http://xbrl.sec.gov/country-ent-all/2017-01-31" xmlns:schedoi-oocw="http://fasb.org/dis/schedoi-oocw/2019-01-31" xmlns:cecl="http://fasb.org/dis/cecl/2019-01-31" xmlns:rpd="http://fasb.org/dis/rpd/2019-01-31" xmlns:schedoi-sumhold="http://fasb.org/dis/schedoi-sumhold/2019-01-31" xmlns:ceclcalc2="http://fasb.org/dis/ceclcalc2/2019-01-31" xmlns:othliab="http://fasb.org/dis/othliab/2019-01-31" xmlns:soi-egm="http://fasb.org/stm/soi-egm/2019-01-31" xmlns:schedoi-shorthold="http://fasb.org/dis/schedoi-shorthold/2019-01-31" xmlns:soi="http://fasb.org/stm/soi/2019-01-31" xmlns:diha="http://fasb.org/dis/diha/2019-01-31" xmlns:debt="http://fasb.org/dis/debt/2019-01-31" xmlns:schedoi-hold="http://fasb.org/dis/schedoi-hold/2019-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:invest-std="http://xbrl.sec.gov/invest-std/2013-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-gaap-ent-std="http://fasb.org/us-gaap-ent-std/2019-01-31" xmlns:bc="http://fasb.org/dis/bc/2019-01-31" xmlns:sic-ent-all="http://xbrl.sec.gov/sic-ent-all/2011-01-31" xmlns:exch-ent-std="http://xbrl.sec.gov/exch-ent-std/2019-01-31" xmlns:invest-ent-all="http://xbrl.sec.gov/invest-ent-all/2013-01-31" xmlns:rcc="http://fasb.org/dis/rcc/2019-01-31" xmlns:rd="http://fasb.org/dis/rd/2019-01-31" xmlns:sfp-ucreo="http://fasb.org/stm/sfp-ucreo/2019-01-31" xmlns:eui="http://fasb.org/dis/eui/2019-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:ap="http://fasb.org/dis/ap/2019-01-31" xmlns:soi-reit="http://fasb.org/stm/soi-reit/2019-01-31" xmlns:fs-mort="http://fasb.org/dis/fs-mort/2019-01-31" xmlns:sec-reins="http://fasb.org/dis/sec-reins/2019-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:sec-cndfir="http://fasb.org/dis/sec-cndfir/2019-01-31" xmlns:sr="http://fasb.org/dis/sr/2019-01-31" xmlns:currency-all="http://xbrl.sec.gov/currency-all/2019-01-31" xmlns:scf-dbo="http://fasb.org/stm/scf-dbo/2019-01-31" xmlns:fs-fhlb="http://fasb.org/dis/fs-fhlb/2019-01-31" xmlns:crcpb="http://fasb.org/dis/crcpb/2019-01-31" xmlns:dei-ent-std="http://xbrl.sec.gov/dei-ent-std/2019-01-31" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:scf-inv="http://fasb.org/stm/scf-inv/2019-01-31" xmlns:scf-indira="http://fasb.org/stm/scf-indira/2019-01-31" xmlns:bsoff="http://fasb.org/dis/bsoff/2019-01-31" xmlns:exch-ent-all="http://xbrl.sec.gov/exch-ent-all/2019-01-31" xmlns:oi="http://fasb.org/dis/oi/2019-01-31" xmlns:soi-indira="http://fasb.org/stm/soi-indira/2019-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:schedoi-otsh="http://fasb.org/dis/schedoi-otsh/2019-01-31" xmlns:sfp-dbo="http://fasb.org/stm/sfp-dbo/2019-01-31" xmlns:cc="http://fasb.org/dis/cc/2019-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:crcsbp="http://fasb.org/dis/crcsbp/2019-01-31" xmlns:disops="http://fasb.org/dis/disops/2019-01-31" xmlns:reference="http://www.xbrl.org/2009/role/reference" xmlns:cn-part="http://fasb.org/cn-part/2019-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:srt-roles="http://fasb.org/srt-roles/2019-01-31" xmlns:country-std="http://xbrl.sec.gov/country-std/2017-01-31" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:scf-indir="http://fasb.org/stm/scf-indir/2019-01-31" xmlns:rlnro="http://fasb.org/dis/rlnro/2019-01-31" xmlns:ts="http://fasb.org/dis/ts/2019-01-31" xmlns:us-gaap-std="http://fasb.org/us-gaap-std/2019-01-31" xmlns:naics-ent-all="http://xbrl.sec.gov/naics-ent-all/2017-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:scf-dir="http://fasb.org/stm/scf-dir/2019-01-31" xmlns:dei-std="http://xbrl.sec.gov/dei-std/2019-01-31" xmlns:ni="http://fasb.org/dis/ni/2019-01-31" xmlns:sec-mort="http://fasb.org/dis/sec-mort/2019-01-31" xmlns:fifvd="http://fasb.org/dis/fifvd/2019-01-31" xmlns:otherexp="http://fasb.org/dis/otherexp/2019-01-31" xmlns:scf-re="http://fasb.org/stm/scf-re/2019-01-31" xmlns:sec-vq="http://fasb.org/dis/sec-vq/2019-01-31" xmlns:sec-sum="http://fasb.org/dis/sec-sum/2019-01-31" xmlns:exch-std="http://xbrl.sec.gov/exch-std/2019-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:ir="http://fasb.org/dis/ir/2019-01-31" xmlns:sheci="http://fasb.org/stm/sheci/2019-01-31" xmlns:foct="http://fasb.org/dis/foct/2019-01-31" xmlns:soc="http://fasb.org/stm/soc/2019-01-31" xmlns:scf-sbo="http://fasb.org/stm/scf-sbo/2019-01-31" xmlns:inctax="http://fasb.org/dis/inctax/2019-01-31" xmlns:ppe="http://fasb.org/dis/ppe/2019-01-31" xmlns:country-all="http://xbrl.sec.gov/country-all/2017-01-31" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:con="http://fasb.org/dis/con/2019-01-31" xmlns:sic-ent-std="http://xbrl.sec.gov/sic-ent-std/2011-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:invest-ent-std="http://xbrl.sec.gov/invest-ent-std/2013-01-31" xmlns:fs-ins="http://fasb.org/dis/fs-ins/2019-01-31" xmlns:eps="http://fasb.org/dis/eps/2019-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:iago="http://fasb.org/dis/iago/2019-01-31" xmlns:pay="http://fasb.org/dis/pay/2019-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:tin-part="http://fasb.org/tin-part/2019-01-31" xmlns:acec="http://fasb.org/dis/acec/2019-01-31" xmlns:us-gaap-entryPoint-all="http://fasb.org/us-gaap-entryPoint-all/2019-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:nt="http://fasb.org/dis/nt/2019-01-31" xmlns:spc="http://fasb.org/stm/spc/2019-01-31" xmlns:exch-all="http://xbrl.sec.gov/exch-all/2019-01-31" xmlns:ides="http://fasb.org/dis/ides/2019-01-31" xmlns:sec-supins="http://fasb.org/dis/sec-supins/2019-01-31" xmlns:sic-all="http://xbrl.sec.gov/sic-all/2011-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:regop="http://fasb.org/dis/regop/2019-01-31" xmlns:sfp-cls="http://fasb.org/stm/sfp-cls/2019-01-31" xmlns:com="http://fasb.org/stm/com/2019-01-31" xmlns:soi-re="http://fasb.org/stm/soi-re/2019-01-31" xmlns:crcgen="http://fasb.org/dis/crcgen/2019-01-31" xmlns:exch-ent-dep="http://xbrl.sec.gov/exch-ent-dep/2019-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:ei="http://fasb.org/dis/ei/2019-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
	<head>
		<meta http-equiv="Content-Type" content="text/html" />
		<title>Document</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="FD2019Q2YTD" name="dei:AmendmentFlag" id="Fact-A53ED4447CBC50352BDFDC9CE4FB6E42-wk-Fact-A53ED4447CBC50352BDFDC9CE4FB6E42" format="ixt:booleanfalse">false</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q2YTD" name="dei:CurrentFiscalYearEndDate" id="Fact-8BFEE14A78BB01A2ACBFDC9CE4FA273A-wk-Fact-8BFEE14A78BB01A2ACBFDC9CE4FA273A">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q2YTD" name="dei:DocumentFiscalPeriodFocus" id="Fact-4BCC4629EB3CEF6C72D0DC9CE4FA85C8-wk-Fact-4BCC4629EB3CEF6C72D0DC9CE4FA85C8">Q2</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q2YTD" name="dei:DocumentFiscalYearFocus" id="Fact-0AB79D6432F05A38D879DC9CE4CEC46F-wk-Fact-0AB79D6432F05A38D879DC9CE4CEC46F">2019</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q2YTD" name="dei:EntityCentralIndexKey" id="Fact-E152A065FE008A71AAAEDC9CE4F8515D-wk-Fact-E152A065FE008A71AAAEDC9CE4F8515D">0001549346</ix:nonNumeric><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FI2018Q4" name="sstk:ChargebackAndSalesRefundAllowance" id="Fact-1B87496C55FF18B0556124C3E143F5D0-wk-Fact-1B87496C55FF18B0556124C3E143F5D0">300000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2018Q4" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-24379876635E6FE62A80DC9CE503857B-wk-Fact-24379876635E6FE62A80DC9CE503857B">0.01</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2019Q2" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-4D0B0C0487E975B64A93DC9CE5011C87-wk-Fact-4D0B0C0487E975B64A93DC9CE5011C87">0.01</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:CommonStockSharesAuthorized" id="Fact-A753ED20E6A0FDD398CEDC9CE505E9AA-wk-Fact-A753ED20E6A0FDD398CEDC9CE505E9AA">200000000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q2" name="us-gaap:CommonStockSharesAuthorized" id="Fact-81FA136AECE005B7C9F9DC9CE525404B-wk-Fact-81FA136AECE005B7C9F9DC9CE525404B">200000000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:CommonStockSharesIssued" id="Fact-21AEB024FB8EC884CA4BDC9CE4FEC635-wk-Fact-21AEB024FB8EC884CA4BDC9CE4FEC635">37618000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2019Q2" name="us-gaap:CommonStockSharesIssued" id="Fact-753FCD111C6EF58DE55EDC9CE52937AE-wk-Fact-753FCD111C6EF58DE55EDC9CE52937AE">37816000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:CommonStockSharesOutstanding" id="Fact-CBADC1C7B7845BBD4F7CDC9CE503DB0E-wk-Fact-CBADC1C7B7845BBD4F7CDC9CE503DB0E">35060000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2019Q2" name="us-gaap:CommonStockSharesOutstanding" id="Fact-DEE09A991C6E4BDD4202DC9CE525AB64-wk-Fact-DEE09A991C6E4BDD4202DC9CE525AB64">35258000</ix:nonFraction><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FI2018Q4_invest_InvestmentAxis_sstk_ZcoolNetworkTechnologyLimitedMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" id="Fact-C0F7DCEEA7478433E1D6DC9CE5050775-wk-Fact-C0F7DCEEA7478433E1D6DC9CE5050775">15000000</ix:nonFraction><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FI2018Q4" name="us-gaap:LettersOfCreditOutstandingAmount" id="Fact-0E709AFC20F5C11E5FF524E3E8EC910E-wk-Fact-0E709AFC20F5C11E5FF524E3E8EC910E">2600000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:TreasuryStockShares" id="Fact-259E80A479F9AC91029FDC9CE52DA859-wk-Fact-259E80A479F9AC91029FDC9CE52DA859">2558000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2019Q2" name="us-gaap:TreasuryStockShares" id="Fact-7D1F10A5315F902149F4DC9CE4FFCC72-wk-Fact-7D1F10A5315F902149F4DC9CE4FFCC72">2558000</ix:nonFraction></ix:hidden><ix:references><link:schemaRef xlink:href="sstk-20190630.xsd" xlink:type="simple"></link:schemaRef></ix:references><ix:resources><xbrli:context id="FD2019Q2YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q3Aug2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-08-02</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</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="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</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-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</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-06-30</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">0001549346</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="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</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-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</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">0001549346</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="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</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">0001549346</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="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</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-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q1Jan1">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q1Jan1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q1">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-03-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">0001549346</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="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</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="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</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="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</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="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q1">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q1Jan1">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD_srt_RestatementAxis_srt_RestatementAdjustmentMember_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_sstk_UnderstatementOfStockBasedCompensationExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">sstk:UnderstatementOfStockBasedCompensationExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q1Jan1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q1Jan4_invest_InvestmentAxis_sstk_ZcoolNetworkTechnologyLimitedMember_us-gaap_FinancialInstrumentAxis_us-gaap_ConvertiblePreferredStockMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="invest:InvestmentAxis">sstk:ZcoolNetworkTechnologyLimitedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-04</xbrli:startDate>
			<xbrli:endDate>2018-01-04</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_invest_InvestmentAxis_sstk_ZcoolNetworkTechnologyLimitedMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="invest:InvestmentAxis">sstk:ZcoolNetworkTechnologyLimitedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_invest_InvestmentAxis_sstk_ZcoolNetworkTechnologyLimitedMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="invest:InvestmentAxis">sstk:ZcoolNetworkTechnologyLimitedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sstk_WebdamMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sstk:WebdamMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q1QTD_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sstk_WebdamMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sstk:WebdamMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q1Feb26_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sstk_WebdamMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sstk:WebdamMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-02-26</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_PropertyPlantAndEquipmentByTypeAxis_sstk_ComputerEquipmentAndSoftwareMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sstk:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_sstk_ComputerEquipmentAndSoftwareMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sstk:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_MediaContentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MediaContentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_MediaContentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MediaContentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_MediaContentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MediaContentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</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-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</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-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q2Apr1_us-gaap_AwardTypeAxis_sstk_PerformanceBasedRestrictedStockUnitMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sstk:PerformanceBasedRestrictedStockUnitMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-04-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q2Apr1_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_sstk_PerformanceBasedRestrictedStockUnitMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sstk:PerformanceBasedRestrictedStockUnitMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-04-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q2Apr1_us-gaap_AwardTypeAxis_sstk_PerformanceBasedRestrictedStockUnitMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sstk:PerformanceBasedRestrictedStockUnitMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-04-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2015Q4Oct31_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q2Apr1_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_sstk_PerformanceBasedRestrictedStockUnitMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sstk:PerformanceBasedRestrictedStockUnitMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-04-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2017Q1Feb_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-02-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD_srt_ProductOrServiceAxis_sstk_DigitalAssetManagementMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:DigitalAssetManagementMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD_srt_ProductOrServiceAxis_sstk_ECommerceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:ECommerceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_srt_ProductOrServiceAxis_sstk_DigitalAssetManagementMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:DigitalAssetManagementMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD_srt_ProductOrServiceAxis_sstk_EnterpriseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:EnterpriseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD_srt_ProductOrServiceAxis_sstk_ECommerceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:ECommerceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD_srt_ProductOrServiceAxis_sstk_EnterpriseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:EnterpriseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD_srt_ProductOrServiceAxis_sstk_EnterpriseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:EnterpriseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD_srt_ProductOrServiceAxis_sstk_ECommerceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:ECommerceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_srt_ProductOrServiceAxis_sstk_ECommerceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:ECommerceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_srt_ProductOrServiceAxis_sstk_EnterpriseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:EnterpriseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD_srt_ProductOrServiceAxis_sstk_DigitalAssetManagementMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:DigitalAssetManagementMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD_srt_ProductOrServiceAxis_sstk_DigitalAssetManagementMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:DigitalAssetManagementMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_sstk_LongLivedTangibleAsstesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">sstk:LongLivedTangibleAsstesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_sstk_LongLivedTangibleAsstesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">sstk:LongLivedTangibleAsstesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sstk:AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sstk:AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_srt_StatementGeographicalAxis_srt_EuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_srt_EuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD_srt_StatementGeographicalAxis_srt_EuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD_srt_StatementGeographicalAxis_srt_EuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sstk:AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sstk:AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD_srt_StatementGeographicalAxis_srt_EuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sstk:AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sstk:AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2YTD_srt_StatementGeographicalAxis_srt_EuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_LeaseArrangementTypeAxis_sstk_CorporateHeadquartersMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">sstk:CorporateHeadquartersMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_srt_RangeAxis_srt_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_srt_RangeAxis_srt_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001549346</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:unit id="shares">
		<xbrli:measure>xbrli:shares</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="reporting_unit">
		<xbrli:measure>sstk:reporting_unit</xbrli:measure>
	</xbrli:unit><xbrli:unit id="number">
		<xbrli:measure>xbrli:pure</xbrli:measure>
	</xbrli:unit><xbrli:unit id="usd">
		<xbrli:measure>iso4217:USD</xbrli:measure>
	</xbrli:unit></ix:resources></ix:header></div><div><a id="s35D9DACCEE955A1CA964E50A5FEBDE57"></a></div><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;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: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:3px solid #000000;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:16pt;"><span style="font-family:inherit;font-size:16pt;font-weight:bold;">UNITED STATES</span></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:16pt;"><span style="font-family:inherit;font-size:16pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Washington, D.C. 20549</span></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;___________________________________________________________&#160;</span></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:16pt;"><span style="font-family:inherit;font-size:16pt;font-weight:bold;">FORM&#160;</span><span><ix:nonNumeric id="d4279212e465-wk-Fact-FC7FDA2AD26491EBCDD9DC9CE4FFCA7B" name="dei:DocumentType" contextRef="FD2019Q2YTD"><span style="font-size:16pt;font-weight:bold;">10-Q</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:16pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;___________________________________________________________&#160;</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Mark One)</span></div><div style="line-height:120%;padding-bottom:4px;text-align:left;text-indent:30px;font-size:9pt;"><span><ix:nonNumeric id="d4279212e477-wk-Fact-797B7DF59E7B33CA2ED343B021388FD1" name="dei:DocumentQuarterlyReport" contextRef="FD2019Q2YTD" format="ixt-sec:boolballotbox"><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9746;</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;&#160;&#160;QUARTERLY REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934&#160;</span></div><div style="line-height:120%;padding-bottom:4px;text-align:center;text-indent:30px;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="d4279212e485-wk-Fact-CB6FCCFC1FC82E8BF89C0079160F3F78" name="dei:DocumentPeriodEndDate" contextRef="FD2019Q2YTD" format="ixt:datemonthdayyearen">June 30, 2019</ix:nonNumeric></span></span></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-bottom:4px;text-align:center;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">or</span></div><div style="line-height:120%;padding-bottom:4px;text-align:left;text-indent:30px;font-size:9pt;"><span><ix:nonNumeric id="d4279212e494-wk-Fact-18036AF106106585F1DC43B19A7D24A0" name="dei:DocumentTransitionReport" contextRef="FD2019Q2YTD" format="ixt-sec:boolballotbox"><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9744;</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="line-height:120%;padding-bottom:4px;text-align:center;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the transition period from &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; to &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="line-height:120%;padding-bottom:4px;text-align:center;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Commission File Number: </span><span><ix:nonNumeric id="d4279212e505-wk-Fact-C669A6C0319E2D6794CADCB8EB8BF127" name="dei:EntityFileNumber" contextRef="FD2019Q2YTD"><span style="font-weight:bold;">001-35669</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-bottom:5px;text-align:center;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;___________________________________________________________</span></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:30px;font-size:16pt;"><span><ix:nonNumeric id="d4279212e514-wk-Fact-048D1D1CEB38F0C8ADA8DC9CE4F531FE" name="dei:EntityRegistrantName" contextRef="FD2019Q2YTD"><span style="font-size:16pt;font-weight:bold;">SHUTTERSTOCK,&#160;INC.</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:16pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:30px;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-bottom:2px;text-align:center;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;________________________________________________________</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:9pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:48%;"></td><td style="width:4%;"></td><td style="width:48%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonNumeric id="d4279212e538-wk-Fact-702D7AD1F82A19752EE4DCB98DD7660F" name="dei:EntityIncorporationStateCountryCode" contextRef="FD2019Q2YTD" 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:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span><ix:nonNumeric id="d4279212e548-wk-Fact-BF164716F33D0A9BF39DDCB9C3E25F3F" name="dei:EntityTaxIdentificationNumber" contextRef="FD2019Q2YTD">80-0812659</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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(State or other jurisdiction of incorporation or organization)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(I.R.S. Employer Identification No.)</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:30px;font-size:9pt;"><span><ix:nonNumeric id="d4279212e567-wk-Fact-CDA322534DD97176B8FDDCBB99F4806C" name="dei:EntityAddressAddressLine1" contextRef="FD2019Q2YTD"><span style="font-size:9pt;font-weight:bold;">350 Fifth Avenue, 21st Floor</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:30px;font-size:9pt;"><span><ix:nonNumeric id="d4279212e573-wk-Fact-6C731A248EE065E1F967DCBBCFCDC4FB" name="dei:EntityAddressCityOrTown" contextRef="FD2019Q2YTD"><span style="font-size:9pt;font-weight:bold;">New York</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">, </span><span><ix:nonNumeric id="d4279212e578-wk-Fact-454A022251CBDCB05153DCBC31B1D9ED" name="dei:EntityAddressStateOrProvince" contextRef="FD2019Q2YTD"><span style="font-size:9pt;font-weight:bold;">NY</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span><span><ix:nonNumeric id="d4279212e583-wk-Fact-3DB01608E5FAA8F899AADCBC634AD554" name="dei:EntityAddressPostalZipCode" contextRef="FD2019Q2YTD"><span style="font-size:9pt;font-weight:bold;">10118</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-bottom:4px;text-align:center;text-indent:30px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(Address of principal executive offices, including zip code)</span></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;">(</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d4279212e595-wk-Fact-32B8D73F534756E3827143AE65A5C8F1" name="dei:CityAreaCode" contextRef="FD2019Q2YTD">646</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:9pt;">) </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d4279212e599-wk-Fact-C99325B9791C871ED22943AE0948E319" name="dei:LocalPhoneNumber" contextRef="FD2019Q2YTD">710-3417</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;padding-bottom:4px;text-align:center;text-indent:30px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(Registrant&#8217;s telephone number, including area code)</span></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:30px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Not applicable</span></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:30px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(Former name, former address and former fiscal year, if changed since last report)</span></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:30px;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;">&#160;______________________________________________________________________________________________________________</span></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:30px;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;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%;padding-bottom:4px;text-align:center;font-size:8pt;"><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:84.375%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:44%;"></td><td style="width:18%;"></td><td style="width:38%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Title of each class</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Trading Symbol(s)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Name of each exchange on which registered</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonNumeric id="d4279212e649-wk-Fact-BEA40041AF924BCA1F2FDCBD071F864B" name="dei:Security12bTitle" contextRef="FD2019Q2YTD">Common Stock, $0.01 par value per share</ix:nonNumeric></span></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonNumeric id="d4279212e654-wk-Fact-BFCEB2F3F2BE8B8C18B5DCBD44655E26" name="dei:TradingSymbol" contextRef="FD2019Q2YTD">SSTK</ix:nonNumeric></span></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonNumeric id="d4279212e659-wk-Fact-AFF956B40007775B76C4DCBD78957EEF" name="dei:SecurityExchangeName" contextRef="FD2019Q2YTD" format="ixt-sec:exchnameen">New York Stock Exchange</ix:nonNumeric></span></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:4px;text-align:left;text-indent:30px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">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;&#160; </span><span style="font-family:Arial Unicode MS;font-size:8.5pt;">&#9746;</span><span style="font-family:inherit;font-size:8.5pt;">&#160;</span><span><ix:nonNumeric id="d4279212e668-wk-Fact-F8250586B0915006FED5DCBDF9704D86" name="dei:EntityCurrentReportingStatus" contextRef="FD2019Q2YTD"><span style="font-size:8.5pt;">Yes</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:8.5pt;">&#160;&#160;&#160;</span><span style="font-family:Arial Unicode MS;font-size:8.5pt;">&#9744;</span><span style="font-family:inherit;font-size:8.5pt;">&#160;No</span></div><div style="line-height:120%;padding-bottom:4px;text-align:left;text-indent:30px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted 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 and post such files).&#160;&#160; </span><span style="font-family:Arial Unicode MS;font-size:8.5pt;">&#9746;</span><span style="font-family:inherit;font-size:8.5pt;">&#160;</span><span><ix:nonNumeric id="d4279212e684-wk-Fact-538EE662B51699EAF2AFDCBE29AEE82A" name="dei:EntityInteractiveDataCurrent" contextRef="FD2019Q2YTD"><span style="font-size:8.5pt;">Yes</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:8.5pt;">&#160;&#160;&#160;</span><span style="font-family:Arial Unicode MS;font-size:8.5pt;">&#9744;</span><span style="font-family:inherit;font-size:8.5pt;">&#160;No</span></div><div style="line-height:120%;padding-bottom:4px;text-align:left;text-indent:30px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b-2 of the Exchange Act.</span></div><div style="line-height:120%;padding-bottom:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:24%;"></td><td style="width:11%;"></td><td style="width:28%;"></td><td style="width:21%;"></td><td style="width:4%;"></td><td style="width:4%;"></td><td style="width:4%;"></td><td style="width:4%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span><ix:nonNumeric id="d4279212e715-wk-Fact-8F35E5981D3DB28D291BDCBE9B079A7C" name="dei:EntityFilerCategory" contextRef="FD2019Q2YTD" 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:left;font-size:9pt;"><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9746;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Accelerated&#160;filer&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9744;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Non-accelerated filer&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9744;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Smaller&#160;reporting&#160;company&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:Arial Unicode MS;font-size:9pt;"><span><ix:nonNumeric id="d4279212e776-wk-Fact-064EB8AED8E8F9059BB3DD086B67480C" name="dei:EntitySmallBusiness" contextRef="FD2019Q2YTD" 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Emerging growth company&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:Arial Unicode MS;font-size:9pt;"><span><ix:nonNumeric id="d4279212e817-wk-Fact-2003CCD29C93DD6D3995DD089ED72466" name="dei:EntityEmergingGrowthCompany" contextRef="FD2019Q2YTD" 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-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></tr><tr><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span></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:9pt;"><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9744;</span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act). </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:Arial Unicode MS;font-size:9pt;"><span><ix:nonNumeric id="d4279212e940-wk-Fact-B6066591025F034B3348007B839C9F95" name="dei:EntityShellCompany" contextRef="FD2019Q2YTD" 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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Yes </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial Unicode MS;font-size:9pt;">&#9746;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">No</span></div></td></tr><tr><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Indicate the number of shares outstanding of each of the issuer&#8217;s classes of common stock, as of the latest practicable date.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">August&#160;2, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4279212e1005-wk-Fact-E738410206B750653CEBDC9CE505087F" name="dei:EntityCommonStockSharesOutstanding" contextRef="I2019Q3Aug2" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">35,294,729</ix:nonFraction></span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> shares of the registrant&#8217;s common stock, $0.01 par value per share, were outstanding. </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="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:3px 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="s412FAFECAF6C55BD90B80B91FF6442D0"></a></div><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shutterstock,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FORM 10-Q</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;</span></div><div style="line-height:120%;text-align:center;text-indent:0px;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;">June&#160;30, 2019</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:10%;"></td><td style="width:82%;"></td><td style="width:8%;"></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:center;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;">Page&#160;No.</span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#sEE83742CEB8C582A99FC85B7D3763910"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s32C19A205DE85300A5D11CF99453C215"><span style="font-family:inherit;font-size:9pt;">Item 1.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s32C19A205DE85300A5D11CF99453C215"><span style="font-family:inherit;font-size:9pt;">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="text-align:right;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;" href="#s32C19A205DE85300A5D11CF99453C215">4</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s0C6C4F945C5F53C6A087221886C25292"><span style="font-family:inherit;font-size:9pt;">Consolidated Balance Sheets</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;" href="#s0C6C4F945C5F53C6A087221886C25292">4</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s4879D6B1C80D56FBB7BC86F34B1F2687"><span style="font-family:inherit;font-size:9pt;">Consolidated Statements 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="text-align:right;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;" href="#s4879D6B1C80D56FBB7BC86F34B1F2687">5</a></div></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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#sDC36084E5298556691678D89CBC21EE2"><span style="font-family:inherit;font-size:9pt;">Consolidated Statements of Comprehensive Income</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;" href="#sDC36084E5298556691678D89CBC21EE2">6</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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s8BCB5F187D065AFA9C1FEAF265D74611"><span style="font-family:inherit;font-size:9pt;">Consolidated Statements of Stockholders&#8217; Equity</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;" href="#s8BCB5F187D065AFA9C1FEAF265D74611">7</a></div></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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s02AB051A60125F009A3C0A7AB07CD521"><span style="font-family:inherit;font-size:9pt;">Consolidated Statements of Cash Flows</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;" href="#s02AB051A60125F009A3C0A7AB07CD521">8</a></div></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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#sCA0CF46AAE745B51BA08BFBD4BF441CC"><span style="font-family:inherit;font-size:9pt;">Notes to Consolidated Financial Statements</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;" href="#sCA0CF46AAE745B51BA08BFBD4BF441CC">9</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s3DBC1E7C223C5F10869E0A1DCBCE2727"><span style="font-family:inherit;font-size:9pt;">Item 2.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s3DBC1E7C223C5F10869E0A1DCBCE2727"><span style="font-family:inherit;font-size:9pt;">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="text-align:right;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;" href="#s3DBC1E7C223C5F10869E0A1DCBCE2727">21</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s0590C6342B9450D79E4A208A71E99DFF"><span style="font-family:inherit;font-size:9pt;">Item 3.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s0590C6342B9450D79E4A208A71E99DFF"><span style="font-family:inherit;font-size:9pt;">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="text-align:right;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;" href="#s0590C6342B9450D79E4A208A71E99DFF">33</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s69A23133903454ED9C01E9AE5E3C376B"><span style="font-family:inherit;font-size:9pt;">Item 4.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s69A23133903454ED9C01E9AE5E3C376B"><span style="font-family:inherit;font-size:9pt;">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="text-align:right;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;" href="#s69A23133903454ED9C01E9AE5E3C376B">34</a></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#sCB579C6BE7D85C9692EBA305831A2FC3"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#sFB4C18ACC2F55E8C90EA1D692F277C63"><span style="font-family:inherit;font-size:9pt;">Item 1.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#sFB4C18ACC2F55E8C90EA1D692F277C63"><span style="font-family:inherit;font-size:9pt;">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="text-align:right;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;" href="#sFB4C18ACC2F55E8C90EA1D692F277C63">36</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#sE60A83AF23FE533DA82A55E71127CAA8"><span style="font-family:inherit;font-size:9pt;">Item&#160;1A.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#sE60A83AF23FE533DA82A55E71127CAA8"><span style="font-family:inherit;font-size:9pt;">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="text-align:right;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;" href="#sE60A83AF23FE533DA82A55E71127CAA8">36</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#sFE91B1E751F653A9B05D505ED4692982"><span style="font-family:inherit;font-size:9pt;">Item 6.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#sFE91B1E751F653A9B05D505ED4692982"><span style="font-family:inherit;font-size:9pt;">Exhibits</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;" href="#sFE91B1E751F653A9B05D505ED4692982">36</a></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#sF3E3AFC45BAA590394D865638316FFE8"><span style="font-family:inherit;font-size:9pt;">Signatures</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;" href="#sF3E3AFC45BAA590394D865638316FFE8">38</a></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></div><hr style="page-break-after:always"></hr><div><a id="s750EE3FF93165F76AAFEA252742156CC"></a></div><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FORWARD-LOOKING STATEMENTS</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section&#160;27A of the Securities Act of 1933, as amended, or the Securities Act, and Section&#160;21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act, particularly in the discussion under the caption &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221; All statements other than statements of historical fact, including statements regarding guidance, industry prospects or future results of operations or financial position, are forward-looking. Examples of forward-looking statements include, but are not limited to, statements regarding future business, future results of operations or financial condition, new or planned features, products or services, or management strategies. You can identify many forward-looking statements by words such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;would,&#8221; &#8220;should,&#8221; &#8220;could,&#8221; &#8220;expect,&#8221; &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;intend,&#8221; &#8220;plan&#8221; and other similar expressions. However, not all forward-looking statements contain these words. Forward-looking statements involve risks and uncertainties that could cause our actual results to differ materially from those expressed or implied in the forward-looking statements. Such risks and uncertainties include, among others, those discussed under the caption &#8220;Risk Factors&#8221; in our most recently filed Annual Report on Form&#160;10-K, which was filed with the Securities and Exchange Commission, or the SEC, on </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">February&#160;26, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">, and in our consolidated financial statements, related notes, and the other information appearing elsewhere in such report, this report on Form 10-Q and our other filings with the SEC. Given these risks and uncertainties, you should not place undue reliance on these forward-looking statements. We do not intend, and, except as required by law, we undertake no obligation, to update any of our forward-looking statements after the date of this report to reflect actual results or future events or circumstances. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Unless the context otherwise indicates, references in this Quarterly Report on Form&#160;10-Q to the terms &#8220;Shutterstock,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;our&#8221; and &#8220;us&#8221; refer to Shutterstock,&#160;Inc. and its subsidiaries. &#8220;Shutterstock,&#8221; &#8220;Offset,&#8221; &#8220;Bigstock,&#8221; &#8220;Rex Features,&#8221; &#8220;PremiumBeat&#8221; and &#8220;Shutterstock Editor&#8221; and their logos are registered trademarks and are the property of Shutterstock,&#160;Inc. or one of our subsidiaries. All other trademarks, service marks and trade names appearing in this Quarterly Report on Form&#160;10-Q are the property of their respective owners.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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="sEE83742CEB8C582A99FC85B7D3763910"></a></div><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">PART&#160;I. &#160;&#160;&#160;&#160;FINANCIAL INFORMATION</span></div><div><a id="s32C19A205DE85300A5D11CF99453C215"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Item&#160;1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Financial Statements.</span></div><div><a id="s0C6C4F945C5F53C6A087221886C25292"></a></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> Shutterstock,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Balance Sheets</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands, except par value amount)</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div><div style="line-height:120%;padding-bottom:8px;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: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="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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">June&#160;30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">December&#160;31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">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:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;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:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;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:14px;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">ASSETS</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current assets:</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e684-wk-Fact-5AF2479184C0374A17F1DC9CE4EFF4BD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">259,069</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e703-wk-Fact-B83FEB6DFFF7FF57E004DC9CE4F2D9C5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">230,852</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e718-wk-Fact-01738306F6E5CC6C10A9DC9CE4F66DCB" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">44,295</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e737-wk-Fact-5B90127743CD6C6577EEDC9CE4F714FC" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">41,028</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Prepaid expenses and other 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e757-wk-Fact-83ABBBC7A31D5552781EDC9CE4EDCEE8" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,747</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e776-wk-Fact-02AB12CD31F4F87C59D6DC9CE4F6F956" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">34,841</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e796-wk-Fact-919118F1B4CBDC329ABBDC9CE4FD1C5D" name="us-gaap:AssetsCurrent" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">333,111</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e815-wk-Fact-6CF9C2DDC335FB062BEEDC9CE4E8BCCF" name="us-gaap:AssetsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">306,721</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e835-wk-Fact-BE520826DCB894C32CF2DC9CE4F8982A" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">68,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e854-wk-Fact-EE2D57A2B108F8D7263EDC9CE4FE46AE" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">76,188</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e874-wk-Fact-292AF8F7B9B58134473CDC9CE4FDCF01" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">44,808</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Intangible assets, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e914-wk-Fact-7809555A5203AE9E9964DC9CE4F7F6B2" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">26,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e933-wk-Fact-3E0EE363C3F45D723368DC9CE4E99CDB" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,540</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e953-wk-Fact-2CD543D31437F8E28138DC9CE4F4FF13" name="us-gaap:Goodwill" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">88,427</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e972-wk-Fact-5BFAFF220398F041ED31DC9CE5018429" name="us-gaap:Goodwill" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">88,576</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Deferred tax assets, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e992-wk-Fact-29D88EBD1FA0AC77E4CADC9CE4FDD355" name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,642</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1011-wk-Fact-5305E431435423578080DC9CE500EAF8" name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,375</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1031-wk-Fact-A1621A64D40C331D82CADC9CE4C9D0F6" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,083</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1050-wk-Fact-EA84CF2347826F1930B3DC9CE4D932C6" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,088</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1075-wk-Fact-C50E544F7408F61EBDB8DC9CE4EDE617" name="us-gaap:Assets" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">592,953</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1094-wk-Fact-61DE94F9513B120AA68BDC9CE500C2F5" name="us-gaap:Assets" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">531,488</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">LIABILITIES AND STOCKHOLDERS</span><span style="font-family:inherit;font-size:9pt;">&#8217; </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">EQUITY</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current 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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accounts payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1200-wk-Fact-B94F7FAE16B542F355D1DC9CE4EB0F9F" name="us-gaap:AccountsPayableCurrent" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,888</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1219-wk-Fact-091896B682ED0E54ECEBDC9CE4C721AF" name="us-gaap:AccountsPayableCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,212</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1234-wk-Fact-E9EDB3B8B530DEF0239CDC9CE4EFC1B9" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">53,278</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1253-wk-Fact-DAD3DA47D8AAD1A963E9DC9CE4F0D851" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,385</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contributor royalties payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1273-wk-Fact-72B8E4C5DBB9C93AA5CEDC9CE4FC02D7" name="us-gaap:AccruedRoyaltiesCurrent" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,010</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1292-wk-Fact-CD9658E5F699CBA1ECF0DC9CE4F4C5BA" name="us-gaap:AccruedRoyaltiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,971</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1312-wk-Fact-CFA76D7F2E71206028B4DC9CE4ED8561" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">137,131</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1331-wk-Fact-FA8F0F867C67DBF8F00EDC9CE4CA9BA5" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">139,604</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1352-wk-Fact-32E7E58CDDAAA5A9081FDC9CE4FEAAC3" name="us-gaap:OtherLiabilitiesCurrent" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,511</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1371-wk-Fact-AA185C9F3FF83B8662FCDC9CE4EEB17B" name="us-gaap:OtherLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,131</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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1391-wk-Fact-E8C529DB5AE5F5E93BF3DC9CE4F98541" name="us-gaap:LiabilitiesCurrent" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">228,818</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1410-wk-Fact-995A2FBA52D5EE6DEA6DDC9CE4FDC65C" name="us-gaap:LiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">223,303</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Deferred tax liability, 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1430-wk-Fact-E160BBAA6B8E8BD52682DC9CE4ED5B48" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="FI2019Q2" 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1449-wk-Fact-40C848BFEEF9D1358577DC9CE4FD1D34" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">77</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Lease 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1469-wk-Fact-D6DF96B20E03F28863CCDC9CE4EC82F7" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">47,007</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other non-current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1508-wk-Fact-9734777C06F31E2EBDD9DC9CE4FC8767" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,207</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1527-wk-Fact-DF5232572C2244DD2549DC9CE4EA9E6E" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,441</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1547-wk-Fact-9422BC7283A2880AC46EDC9CE4DBC43E" name="us-gaap:Liabilities" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">289,032</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1566-wk-Fact-EE9985D4A6AD352A3493DC9CE4F4B805" name="us-gaap:Liabilities" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">244,821</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Commitments and contingencies (Note 14)</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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1586-wk-Fact-3D70CE1D2D711ED03444DC9CE4F8D3E6" name="us-gaap:CommitmentsAndContingencies" contextRef="FI2019Q2" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1605-wk-Fact-968970F24B73513350C6DC9CE4F34092" name="us-gaap:CommitmentsAndContingencies" contextRef="FI2018Q4" unitRef="usd" xsi:nil="true" scale="3" format="ixt:nocontent"></ix:nonFraction></span><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Stockholders&#8217; equity:</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Common stock, $0.01 par value; 200,000 shares authorized; 37,816 and 37,618 shares issued and 35,258 and 35,060 shares outstanding as of June&#160;30,&#160;2019 and December&#160;31,&#160;2018, respectively</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1666-wk-Fact-A1BB38A2782F76BB1CB4DC9CE4F71AD9" name="us-gaap:CommonStockValue" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">379</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1685-wk-Fact-75BA06759ADEC94462CCDC9CE4F53A01" name="us-gaap:CommonStockValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">376</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Treasury stock, at cost; 2,558 shares as of June&#160;30,&#160;2019 and December&#160;31,&#160;2018</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4276427e1705-wk-Fact-4BD5CFDABF8DE3B43BD6DC9CE4FE7E71" name="us-gaap:TreasuryStockValue" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">100,027</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4276427e1725-wk-Fact-1B5E2DD48507891F20EBDC9CE4F65CCC" name="us-gaap:TreasuryStockValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">100,027</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1746-wk-Fact-A922B214CB17F78D831DDC9CE500455A" name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">299,122</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1765-wk-Fact-1978035F90AAC5552066DC9CE4FDD756" name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">291,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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4276427e1786-wk-Fact-49294D250D4E81A7F282DC9CE500B111" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,453</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4276427e1806-wk-Fact-EBF237377198BDFCFD94DC9CE5006EC1" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,471</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Retained earnings</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1827-wk-Fact-C3EEADCD74BA184241FFDC9CE4F2CC11" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">111,900</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1846-wk-Fact-5F42B1A9C920E384FB20DC9CE4F10B30" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">101,079</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total stockholders&#8217; equity</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1866-wk-Fact-9DBB1150601EFE0BCC8CDC9CE4F0EE69" name="us-gaap:StockholdersEquity" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">303,921</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1885-wk-Fact-99251FE038ABB28198A6DC9CE5057B74" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">286,667</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1910-wk-Fact-6105720A4252825919E4DC9CE4FB00A1" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">592,953</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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4276427e1929-wk-Fact-8F555E93E3219F517770DC9CE4F2080E" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">531,488</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:24px;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:normal;text-decoration:none;">See Notes to Unaudited Consolidated Financial Statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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="s4879D6B1C80D56FBB7BC86F34B1F2687"></a></div><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shutterstock,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Statements of Operations</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands, except for per share data)</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:53%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">&#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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Three Months Ended<br/>June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">&#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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;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;border-top:1px solid #000000;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;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;border-top:1px solid #000000;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;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;border-top:1px solid #000000;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;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;border-top: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><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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e732-wk-Fact-16516A24E5DDBBF5CE05DC9CE5064506" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">161,741</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e751-wk-Fact-2BC7D4721AEF02D8C6A8DC9CE50F044A" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">156,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e770-wk-Fact-B1760AFA9E8113795070DC9CE4F00E0B" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">325,073</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e790-wk-Fact-AEA3991F06F5961DD681DC9CE4EECAE0" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">309,603</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating expenses:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Cost of 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e969-wk-Fact-D861E88AEC090462E232DC9CE52A8359" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">68,526</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e988-wk-Fact-033652D49C575DADF7A6DC9CE52096CA" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">67,891</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1007-wk-Fact-85BC89869D2B1A61AC63DC9CE4E47603" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">137,744</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1027-wk-Fact-4FB3269C84A03D5B389BDC9CE522D1A4" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">132,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:9pt;"><span style="font-family:inherit;font-size:9pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1047-wk-Fact-52B8D56E856D6BD602B2DC9CE523354C" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">44,488</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1066-wk-Fact-A5ED605AC3E1FF9B6D9FDC9CE4CD067A" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">42,018</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1085-wk-Fact-991644E85D4A5CA2AC8CDC9CE4DECEFC" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">88,934</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1105-wk-Fact-4E8096B038D627E8E923DC9CE500F3C3" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">82,386</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Product development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1125-wk-Fact-DC6812B118E19ED919EADC9CE50609B4" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,594</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1144-wk-Fact-D364888A823374256D79DC9CE4DED7D2" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,728</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1163-wk-Fact-D53135CB4F6774C5976DDC9CE504857B" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">28,580</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1183-wk-Fact-495032EA7B59E7560796DC9CE4FB33DB" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">33,176</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1203-wk-Fact-77121900A3C0171735DFDC9CE51396DF" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,063</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1222-wk-Fact-C6606791B033DEA280FEDC9CE50730EA" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,322</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1241-wk-Fact-772DC746D31A75A7C5F1DC9CE4E76F93" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">58,646</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1261-wk-Fact-411EE0E0D801FE5A82B2DC9CE4E7E173" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,546</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total operating 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1281-wk-Fact-1ADAA8F130F2D78D1474DC9CE501A7BC" name="us-gaap:CostsAndExpenses" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">158,671</ix:nonFraction></span></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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1300-wk-Fact-696948892E49702E3ADCDC9CE50DD58A" name="us-gaap:CostsAndExpenses" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">150,959</ix:nonFraction></span></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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1319-wk-Fact-7F1F367263A6E3916590DC9CE4DBB072" name="us-gaap:CostsAndExpenses" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">313,904</ix:nonFraction></span></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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1339-wk-Fact-A25A20C52F3380B9FD85DC9CE4D9C39A" name="us-gaap:CostsAndExpenses" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">299,489</ix:nonFraction></span></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></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Income 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1360-wk-Fact-A296DCE6FB3EFF3C8D6CDC9CE5066B7A" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,070</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1379-wk-Fact-F8987BD9EFDB36845D93DC9CE4FF81D8" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,625</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1398-wk-Fact-C9648D6E791A166E7DDEDC9CE50FD488" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1418-wk-Fact-A447FCBF5C4FD9AB9A26DC9CE4D6E721" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,114</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Gain on Sale of Webdam</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1438-wk-Fact-9FE3BA4DF48A44B285DDDC9CE507269B" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" contextRef="FD2019Q2QTD" 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1457-wk-Fact-7889BF49C303E0DC62F2DC9CE504EC81" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" contextRef="FD2018Q2QTD" 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1476-wk-Fact-B44BA954F7E66CAC1B57DC9CE5073509" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" contextRef="FD2019Q2YTD" 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1496-wk-Fact-5E550E4F1ED5E8A752F0DC9CE50DF97E" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">38,613</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Other income / (expense), net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1516-wk-Fact-44872777B8E44A489CABDC9CE5276639" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">584</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4303381e1535-wk-Fact-027CA05EC3C6268B4AEFDC9CE4F5D087" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,019</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1555-wk-Fact-637A9E47C34BC15BF8F9DC9CE5262F93" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,480</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4303381e1575-wk-Fact-E3BCDD206DA041AEA460DC9CE4EE2FA9" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,217</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Income / (Loss) before taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1596-wk-Fact-3903487644B6935FFBAADC9CE4CAAE63" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,654</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4303381e1615-wk-Fact-9CDA0BC1FF3F33BC2E26DC9CE4EEAFBE" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,394</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1635-wk-Fact-82FA1FDDC95F5F0A2A05DC9CE4F14443" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,649</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1655-wk-Fact-D4FAC0720D491EFC64B8DC9CE4D854B5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">42,510</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Provision / (Benefit) for 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1675-wk-Fact-870D5CE036DE4FC9C206DC9CE4DFABFE" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">355</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4303381e1694-wk-Fact-4B56A3EE800217AC44B7DC9CE4F40DD2" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,140</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1714-wk-Fact-7682541F5AACAE4BD922DC9CE4CC2389" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,828</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1734-wk-Fact-C6D7BB3DA56F799C388BDC9CE5239FBD" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,183</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income / (loss)</span></div></td><td style="vertical-align:top;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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1759-wk-Fact-C327DD716F41F3C4B198DC9CE4EFC803" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,299</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:top;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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4303381e1778-wk-Fact-F9B2E95D419E7ADDCDBDDC9CE4F3FEE5" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">254</ix:nonFraction></span></span></div></td><td style="vertical-align:top;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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1798-wk-Fact-3AEA1EED26EE320A4CACDC9CE5117EA0" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,821</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:top;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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e1818-wk-Fact-224B7D19462A5E0EA09DDC9CE5021CA0" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,327</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Earnings / (Loss) per share:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Basic</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e2002-wk-Fact-623F9605A6F0953ECAB5DC9CE4F8E93E" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.09</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4303381e2021-wk-Fact-564A824931131DD75002DC9CE50E4ADF" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.01</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e2041-wk-Fact-FD77C3D99C10AA4CCE62DC9CE51A4ACB" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q2YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.31</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e2061-wk-Fact-C4AE6A9C4DF8CDAF124CDC9CE5110F1D" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q2YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.93</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Diluted</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e2081-wk-Fact-8D73D7AF7C8B15228FC7DC9CE5104638" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.09</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:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4303381e2100-wk-Fact-FF29CD3A658C862D84D7DC9CE512396E" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.01</ix:nonFraction></span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e2120-wk-Fact-54DBB0A92E9698B71228DC9CE4E8A127" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q2YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.30</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:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e2140-wk-Fact-6375A913F13A73A301BADC9CE4F489F3" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q2YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.91</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><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:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average shares outstanding:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Basic</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e2320-wk-Fact-E2E2EE849C2E018AB945DC9CE50CCE57" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q2QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">35,232</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e2339-wk-Fact-6D53D829A7B65ED807D9DC9CE50B669D" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q2QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">34,913</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e2358-wk-Fact-48A06F2D408190EC46CFDC9CE52B99C7" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q2YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">35,174</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e2378-wk-Fact-F6426B0D35B7880304F7DC9CE4FAC4D8" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q2YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">34,849</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e2398-wk-Fact-4567EF402F5F15242686DC9CE4C8852C" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2019Q2QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">35,504</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e2417-wk-Fact-DEC48F8723D247B30E0CDC9CE520A43D" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q2QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">34,913</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e2436-wk-Fact-FC2967382E35415A7258DC9CE51C2EFF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2019Q2YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">35,499</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4303381e2456-wk-Fact-2D3FEC987E6FAC5FE763DC9CE51B98BD" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q2YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">35,343</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:24px;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:normal;text-decoration:none;">See Notes to Unaudited Consolidated Financial Statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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="sDC36084E5298556691678D89CBC21EE2"></a></div><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shutterstock,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Statements of Comprehensive Income</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:59%;"></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:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">&#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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Three Months Ended<br/>June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;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;border-top:1px solid #000000;"><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;border-top:1px solid #000000;"><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;border-top:1px solid #000000;"><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;border-top:1px solid #000000;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income / (loss)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4274931e731-wk-Fact-C327DD716F41F3C4B198DC9CE4EFC803" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,299</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4274931e750-wk-Fact-F9B2E95D419E7ADDCDBDDC9CE4F3FEE5" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">254</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4274931e770-wk-Fact-3AEA1EED26EE320A4CACDC9CE5117EA0" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,821</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4274931e790-wk-Fact-224B7D19462A5E0EA09DDC9CE5021CA0" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,327</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign currency translation 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4274931e805-wk-Fact-E025FBF4ACAE4EC2BEFCDC9CE4EA3A11" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,027</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4274931e825-wk-Fact-263DC8DCA851F2DBA449DC9CE4E5ABBC" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,181</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4274931e845-wk-Fact-C9ED1547475765FAC11FDC9CE4ECA529" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">982</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4274931e866-wk-Fact-B9C82A910F430B665DDBDC9CE4E7F440" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Other comprehensive loss</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4274931e887-wk-Fact-9777779D39478C44FFEDDC9CE4E5C358" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,027</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4274931e907-wk-Fact-732BAA9DD9D8CA28DE82DC9CE4E6D7DF" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,181</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4274931e927-wk-Fact-8D1DE41B15D727DB8368DC9CE4E5E3A7" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">982</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4274931e948-wk-Fact-5D119F77F742E59E2C88DC9CE4E06C4E" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,106</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Comprehensive income / (loss)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4274931e974-wk-Fact-05B630A608B794B1C8DBDC9CE4E76FA0" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,272</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4274931e993-wk-Fact-ACAE95E97201539DDC04DC9CE4EA0CA1" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,435</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4274931e1013-wk-Fact-D7041BE587C789135115DC9CE4E89B58" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,839</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4274931e1033-wk-Fact-86456EBE655B71FD0F8CDC9CE4E710EB" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,221</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:Times New Roman;font-size:10pt;color:#000000;">&#160;</span></div><div style="line-height:120%;padding-top:24px;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:normal;text-decoration:none;">See Notes to Unaudited Consolidated Financial Statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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="s8BCB5F187D065AFA9C1FEAF265D74611"></a></div><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shutterstock,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Statements of Stockholders&#8217; Equity</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div><div style="line-height:120%;padding-bottom:8px;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:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="30"></td></tr><tr><td style="width:38%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></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:5%;"></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:7%;"></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:5%;"></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="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Additional<br/>Paid-in<br/>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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Accumulated<br/>Other<br/>Comprehensive<br/>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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Retained<br/>Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30, 2019</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:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Common Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="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:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Treasury 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;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:6pt;"><span style="font-family:inherit;font-size:6pt;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:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;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><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Total</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:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance at March&#160;31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e952-wk-Fact-98CC62F18C9200B0FAFDDC9CE4E84463" name="us-gaap:SharesIssued" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">37,759</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e971-wk-Fact-394D24E0B5B89B5E06A7DC9CE4D0B231" name="us-gaap:StockholdersEquity" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">378</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e985-wk-Fact-14E757E9D149C1C81ABCDC9CE4EB77EC" name="us-gaap:SharesIssued" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">2,558</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e1005-wk-Fact-E69E7633D9DC56FB1B9ADC9CE4F10124" name="us-gaap:StockholdersEquity" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">100,027</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e1025-wk-Fact-5F677A171B8731EE3B16DC9CE4E1CEF7" name="us-gaap:StockholdersEquity" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">292,458</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e1044-wk-Fact-52480E657D65F75341C7DC9CE4CE9D15" name="us-gaap:StockholdersEquity" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,426</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e1065-wk-Fact-CEE820B9344AC053E35ADC9CE4D0315E" name="us-gaap:StockholdersEquity" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">108,601</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e1084-wk-Fact-FEF36DEABFD27690CDC5DC9CE4C9F8C2" name="us-gaap:StockholdersEquity" contextRef="FI2019Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">294,984</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Equity-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e1166-wk-Fact-1D958E294F7DD18ED3EDDC9CE4F0D8A4" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,751</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e1224-wk-Fact-F0CB6F405F5E4CAB0DFEDC9CE4DBBAB7" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,751</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Issuance of common stock in connection with employee stock option exercises and RSU vesting</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e1244-wk-Fact-D0BEAFA82B92A929A136DC9CE4CA2A1D" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">83</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e1258-wk-Fact-A864598DE69A8AF697F3DC9CE4DF033A" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e1311-wk-Fact-19B88E6411F8318631C9DC9CE4EAB63F" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e1369-wk-Fact-9C4577A179C534B3F0FDDC9CE4C7344E" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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:8pt;"><span style="font-family:inherit;font-size:8pt;">Common shares withheld for settlement of taxes in connection with equity-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e1389-wk-Fact-1B81D1C7A275D2633E23DC9CE52B26C2" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">26</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e1404-wk-Fact-C8285169315FC9DBCCACDC9CE4DFD6B2" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e1457-wk-Fact-035EA88B971D6F02F948DC9CE4F5B0D2" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,091</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e1516-wk-Fact-6AC50F3F8CFA74A8E6A7DC9CE4F5E760" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,091</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other comprehensive 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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e1623-wk-Fact-F6A8270EE12DC3E75837DC9CE4DBD097" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,027</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e1663-wk-Fact-9777779D39478C44FFEDDC9CE4E5C358" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,027</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e1790-wk-Fact-46D5F77EC03343F20604DC9CE4EA5BF2" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,299</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e1809-wk-Fact-C327DD716F41F3C4B198DC9CE4EFC803" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,299</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance at June&#160;30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e1829-wk-Fact-BC99041E298615AB753D44049FADC985" name="us-gaap:SharesIssued" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">37,816</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e1848-wk-Fact-F0AA5945DC20C5EE487161C87687728F" name="us-gaap:StockholdersEquity" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">379</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e1862-wk-Fact-2B524EA9DBCCA5DDC78F4404A3831EFC" name="us-gaap:SharesIssued" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">2,558</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e1882-wk-Fact-59A0AFA03042DE229FB24404A63C7322" name="us-gaap:StockholdersEquity" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">100,027</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e1902-wk-Fact-FD44DF5B187AC651DB9C61C876936C5F" name="us-gaap:StockholdersEquity" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">299,122</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e1921-wk-Fact-83A955A7CF1DA4F3245F4404A92A4D95" name="us-gaap:StockholdersEquity" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,453</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e1942-wk-Fact-BB521FEA1DFBCC33002F61C8770C8D7E" name="us-gaap:StockholdersEquity" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">111,900</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e1961-wk-Fact-9DBB1150601EFE0BCC8CDC9CE4F0EE69" name="us-gaap:StockholdersEquity" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">303,921</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;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:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="30"></td></tr><tr><td style="width:38%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></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:5%;"></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:7%;"></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:5%;"></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="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Additional<br/>Paid-in<br/>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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Accumulated<br/>Other<br/>Comprehensive<br/>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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Retained<br/>Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30, 2019</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:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Common Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="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:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Treasury 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><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:6pt;"><span style="font-family:inherit;font-size:6pt;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><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:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Total</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:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e2470-wk-Fact-98F7E2E5FBDADE0A466C4403814DB756" name="us-gaap:SharesIssued" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">37,618</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e2489-wk-Fact-A275E385434821F22DB461C876A6C6FA" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">376</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e2503-wk-Fact-1FC7273B93038C334A6D440384994013" name="us-gaap:SharesIssued" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">2,558</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e2523-wk-Fact-EEA1198CF28D0FB9F0CC440386158127" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">100,027</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e2543-wk-Fact-D9F16673411C9065DB5F440387893E41" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">291,710</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e2562-wk-Fact-77A189425D6D8D0F243B4403890BEC8E" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,471</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e2583-wk-Fact-77F1FE79D80CA5DA6F4244038A72F8B2" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">101,079</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e2602-wk-Fact-99251FE038ABB28198A6DC9CE5057B74" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">286,667</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Equity-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e2684-wk-Fact-A65243D529AA743F02614403C82AE4F1" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,375</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e2742-wk-Fact-CB3036970FF4BB8854DD4403CB8C7917" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,375</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Issuance of common stock in connection with employee stock option exercises and RSU vesting</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e2762-wk-Fact-3BD9C2F2632C3484550B4403FD5AE54E" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">312</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e2776-wk-Fact-B7DE0865869797969F9C4403FF8521E1" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e2829-wk-Fact-110D0185F8D18C954B79440402FF6B83" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">218</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e2887-wk-Fact-BA97E6B70091970204554404065AFCA1" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">222</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Common shares withheld for settlement of taxes in connection with equity-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e2907-wk-Fact-DA1409D1DD5BA6B5E25F440406FCB5C8" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">114</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e2922-wk-Fact-75F8811FEFF9D4CFFA664404086B6F41" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q2YTD_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;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e2976-wk-Fact-336797C94B901C912B3E44040BE4880D" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,181</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e3035-wk-Fact-D0F7D2AD5DD867033BBE61C8769C0AF9" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,182</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other comprehensive income</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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e3142-wk-Fact-2623A6F6F03CDE21DF5044046D3CF556" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">982</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e3182-wk-Fact-8D1DE41B15D727DB8368DC9CE4E5E3A7" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">982</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net income</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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e3309-wk-Fact-A395C5FD645B7D7754D4440476CA1059" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,821</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e3328-wk-Fact-3AEA1EED26EE320A4CACDC9CE5117EA0" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,821</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:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance at June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e3348-wk-Fact-BC99041E298615AB753D44049FADC985" name="us-gaap:SharesIssued" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">37,816</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e3367-wk-Fact-F0AA5945DC20C5EE487161C87687728F" name="us-gaap:StockholdersEquity" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">379</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e3381-wk-Fact-2B524EA9DBCCA5DDC78F4404A3831EFC" name="us-gaap:SharesIssued" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">2,558</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e3401-wk-Fact-59A0AFA03042DE229FB24404A63C7322" name="us-gaap:StockholdersEquity" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">100,027</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e3421-wk-Fact-FD44DF5B187AC651DB9C61C876936C5F" name="us-gaap:StockholdersEquity" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">299,122</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e3440-wk-Fact-83A955A7CF1DA4F3245F4404A92A4D95" name="us-gaap:StockholdersEquity" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,453</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e3461-wk-Fact-BB521FEA1DFBCC33002F61C8770C8D7E" name="us-gaap:StockholdersEquity" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">111,900</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e3480-wk-Fact-9DBB1150601EFE0BCC8CDC9CE4F0EE69" name="us-gaap:StockholdersEquity" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">303,921</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;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:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="30"></td></tr><tr><td style="width:38%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></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:5%;"></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:7%;"></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:5%;"></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Additional<br/>Paid-in<br/>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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Accumulated<br/>Other<br/>Comprehensive<br/>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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Retained<br/>Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30, 2018</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:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Common Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="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:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Treasury 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;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:6pt;"><span style="font-family:inherit;font-size:6pt;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:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;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><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Total</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:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance at March&#160;31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e3989-wk-Fact-72800716D3956270C593DC9CE4FA4242" name="us-gaap:SharesIssued" contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">37,439</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e4008-wk-Fact-2BE37A333893B15D588FDC9CE4F2E1DB" name="us-gaap:StockholdersEquity" contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">375</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e4022-wk-Fact-D8A93201646B9222792FDC9CE4DA88E7" name="us-gaap:SharesIssued" contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">2,558</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e4042-wk-Fact-7FE8713D6A5D7CE68BDDDC9CE4FC0DFB" name="us-gaap:StockholdersEquity" contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">100,027</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e4062-wk-Fact-698278B5A09A8403A715DC9CE4FC4534" name="us-gaap:StockholdersEquity" contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">275,400</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e4081-wk-Fact-4D355B456F7E1A6B3868DC9CE4EC43E3" name="us-gaap:StockholdersEquity" contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,482</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e4102-wk-Fact-175BC149C2071B4C7044DC9CE4F93955" name="us-gaap:StockholdersEquity" contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">183,898</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e4121-wk-Fact-075AFE21A9CE98E2E436DC9CE4D4C7CB" name="us-gaap:StockholdersEquity" contextRef="FI2018Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">357,164</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Equity-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e4203-wk-Fact-BEEEDBED1D41029D5C6FDC9CE4F8BC1E" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,429</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e4261-wk-Fact-B67825D1F4C057C52AE1DC9CE4FF3AEB" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,429</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Issuance of common stock in connection with employee stock option exercises and RSU vesting</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e4281-wk-Fact-05C513EFA3BFD1F5B673DC9CE5032817" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">91</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e4295-wk-Fact-9DC6B095783093E259E1DC9CE51767B4" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e4348-wk-Fact-AA9E019BF9FAAF63A62CDC9CE4FB42F0" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">687</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e4406-wk-Fact-14BD8733BA3BCF412F51DC9CE4EFB3BF" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">687</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Common shares withheld for settlement of taxes in connection with equity-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e4426-wk-Fact-B9A91BF5967C60049766DC9CE4FB735E" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">20</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e4441-wk-Fact-FE60AF066AAD9C48A8B6DC9CE4F3E81F" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e4494-wk-Fact-31C0336AAF8630EDADE4DC9CE4DB04B3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">932</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e4553-wk-Fact-E061A814062F7B019EB3DC9CE4EF8E91" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">932</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other comprehensive 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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e4660-wk-Fact-DC63A9A7264ABE327FE5DC9CE4FBDCF8" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,181</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e4700-wk-Fact-732BAA9DD9D8CA28DE82DC9CE4E6D7DF" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,181</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e4827-wk-Fact-824A4295E2B9DBDFB715DC9CE4F8F3E3" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">254</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e4847-wk-Fact-F9B2E95D419E7ADDCDBDDC9CE4F3FEE5" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">254</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</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:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance at June&#160;30, 2018</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e4868-wk-Fact-CD9EEEA57D9768C6B76A440CFAC34BE8" name="us-gaap:SharesIssued" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">37,510</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e4887-wk-Fact-F1680D42E901B67A5719440D011E2446" name="us-gaap:StockholdersEquity" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">375</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e4901-wk-Fact-15221D9626ABE01343E3440D05B1778D" name="us-gaap:SharesIssued" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">2,558</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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td 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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e4921-wk-Fact-919A6E86B070CC886706440D0A5CFA89" name="us-gaap:StockholdersEquity" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">100,027</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td 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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e4941-wk-Fact-10DF81103BCA868434DE440D0F1D42A9" name="us-gaap:StockholdersEquity" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">281,584</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e4960-wk-Fact-9C94EED486EAF54AF7CF440D142155EA" name="us-gaap:StockholdersEquity" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,663</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e4981-wk-Fact-F715AAE90C21FDCB356D440D188EB668" name="us-gaap:StockholdersEquity" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">183,644</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e5000-wk-Fact-DDE6E915411398368823440D1C73C181" name="us-gaap:StockholdersEquity" contextRef="FI2018Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">358,913</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="30"></td></tr><tr><td style="width:38%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></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:5%;"></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:7%;"></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:5%;"></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Additional<br/>Paid-in<br/>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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Accumulated<br/>Other<br/>Comprehensive<br/>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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Retained<br/>Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30, 2018</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:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Common Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="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:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Treasury 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;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:6pt;"><span style="font-family:inherit;font-size:6pt;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:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;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><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">Total</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:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance at December 31, 2017</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e5509-wk-Fact-6891B2B3A85FFAB62B2A440AA340D5B6" name="us-gaap:SharesIssued" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">37,270</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e5528-wk-Fact-BD3254EA54D8D61CE086440A7D1DC8E0" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">373</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e5542-wk-Fact-6E6B2133B217FD3149CA440AABFEF792" name="us-gaap:SharesIssued" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">2,558</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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td 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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e5562-wk-Fact-BFC7D810797CCA5874BA440A857F1320" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">100,027</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e5582-wk-Fact-1395BA6E5140C5C83153440A89C36F8C" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">272,657</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e5601-wk-Fact-4DDB9D1650C4A881C3F1440A8DFE1085" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,557</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e5622-wk-Fact-2D4F0BE5EBA20E0BA7C2440A923849EF" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">145,139</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e5641-wk-Fact-2D7C6EAA453923BABE2D440A96719338" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">314,585</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cumulative Effect of Accounting Change (See Note 1)</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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e5762-wk-Fact-2AF3CB94696F6DA5A7B0440A9DC91308" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" contextRef="I2018Q1Jan1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,178</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e5781-wk-Fact-AC12B75531C6D60D28FA440AA10CE72E" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" contextRef="I2018Q1Jan1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,178</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:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance at January 1, 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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e5801-wk-Fact-6891B2B3A85FFAB62B2A440AA340D5B6" name="us-gaap:SharesIssued" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">37,270</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e5820-wk-Fact-3D47976BA13EF5B1C15C440AA65D6188" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">373</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e5834-wk-Fact-6E6B2133B217FD3149CA440AABFEF792" name="us-gaap:SharesIssued" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">2,558</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e5854-wk-Fact-883950DD0CB7B571ACD9440AAEE1782D" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">100,027</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e5874-wk-Fact-21BC7F12D078D046AA9A440AB20D15DE" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">272,657</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e5893-wk-Fact-ACA7C5126CC9E4DE5A8B440AB5AE0EDD" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,557</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e5914-wk-Fact-79F609B0A76C92831C6A440ABD72BFFE" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">151,317</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e5933-wk-Fact-56A98F11CBC256AA805D440AC3AA3D38" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">320,763</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Equity-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e6015-wk-Fact-E72EC1824614DEE028AF440B614A370B" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,035</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e6073-wk-Fact-D2DE0547546420E98D0B440B6803FD80" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,035</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Issuance of common stock in connection with employee stock option exercises and RSU vesting</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e6093-wk-Fact-F74697CC8E33460A13B1440B696F884D" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">343</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e6107-wk-Fact-89D56240313BE7028282440B6C2878E8" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e6160-wk-Fact-5442F97A0270021FE1BA440B7113535E" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,863</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e6218-wk-Fact-3AEC31A4A44B3F729137440B76EC4590" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,866</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Common shares withheld for settlement of taxes in connection with equity-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e6238-wk-Fact-15AA9F16C5A7FB8758FA440B78B2C0A0" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">103</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e6253-wk-Fact-CFBB9AC5A31BE0A4E0DC440B7C729395" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q2YTD_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;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e6307-wk-Fact-F027707A22B62DD04001440B83724CDB" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,971</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e6366-wk-Fact-04B5475460DC14BDC55C440B880AA3F1" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,972</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other comprehensive income</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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e6473-wk-Fact-3F9238AC389A18F2A830440CA9DF4652" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e6513-wk-Fact-5D119F77F742E59E2C88DC9CE4E06C4E" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e6640-wk-Fact-4906DE5C9B13EAC19D97440CB9F3E6FB" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,327</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e6659-wk-Fact-224B7D19462A5E0EA09DDC9CE5021CA0" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,327</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:8pt;"><span style="font-family:inherit;font-size:8pt;">Balance at June 30, 2018</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e6680-wk-Fact-CD9EEEA57D9768C6B76A440CFAC34BE8" name="us-gaap:SharesIssued" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">37,510</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e6699-wk-Fact-F1680D42E901B67A5719440D011E2446" name="us-gaap:StockholdersEquity" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">375</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e6713-wk-Fact-15221D9626ABE01343E3440D05B1778D" name="us-gaap:SharesIssued" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">2,558</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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td 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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e6733-wk-Fact-919A6E86B070CC886706440D0A5CFA89" name="us-gaap:StockholdersEquity" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">100,027</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td 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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e6753-wk-Fact-10DF81103BCA868434DE440D0F1D42A9" name="us-gaap:StockholdersEquity" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">281,584</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4287764e6772-wk-Fact-9C94EED486EAF54AF7CF440D142155EA" name="us-gaap:StockholdersEquity" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,663</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e6793-wk-Fact-F715AAE90C21FDCB356D440D188EB668" name="us-gaap:StockholdersEquity" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">183,644</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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4287764e6812-wk-Fact-DDE6E915411398368823440D1C73C181" name="us-gaap:StockholdersEquity" contextRef="FI2018Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">358,913</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:24px;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:normal;text-decoration:none;">See Notes to Unaudited Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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="s02AB051A60125F009A3C0A7AB07CD521"></a></div><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shutterstock,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Statements of Cash Flows</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:75%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">&#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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;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:9pt;"><span style="font-family:inherit;font-size:9pt;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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e639-wk-Fact-3AEA1EED26EE320A4CACDC9CE5117EA0" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,821</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e658-wk-Fact-224B7D19462A5E0EA09DDC9CE5021CA0" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,327</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustments to reconcile net income to net cash provided by 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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e714-wk-Fact-5D51EA1908867AD88CB1DC9CE513B89E" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e733-wk-Fact-108EA0E17F7447EE618DDC9CE51C3B39" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,227</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Deferred 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e753-wk-Fact-5210E40C76992E55B059DC9CE513AC7A" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,312</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e773-wk-Fact-8C0C1D542066F89BCA08DC9CE518B296" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,321</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-cash equity-based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e794-wk-Fact-70FCB9327D2E90CE68A9DC9CE51DE211" name="us-gaap:ShareBasedCompensation" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,375</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e813-wk-Fact-9641BE1DAA0CDBE539CFDC9CE5101E1C" name="us-gaap:ShareBasedCompensation" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,035</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Gain on Sale of Webdam</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e833-wk-Fact-B44BA954F7E66CAC1B57DC9CE5073509" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" contextRef="FD2019Q2YTD" 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e852-wk-Fact-5E550E4F1ED5E8A752F0DC9CE50DF97E" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">38,613</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Loss on impairment of long-term investment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e873-wk-Fact-9DEFB20E0C569B4DCD52DC9CE51CA96D" name="us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" contextRef="FD2019Q2YTD" 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e892-wk-Fact-5E39B94F4B7A9BEFEAAFDC9CE51624DB" name="us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,881</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Bad debt expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e913-wk-Fact-CD0CACF72BA35CE07BD4DC9CE50CAD48" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">635</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e933-wk-Fact-F0E630B256E7AF1371EFDC9CE51B1868" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">472</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e994-wk-Fact-93EA6BD0BAF47086D549DC9CE50A3B5E" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,746</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e1014-wk-Fact-56AE19A7766936CAB5A5DC9CE52121E8" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">171</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current and non-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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e1035-wk-Fact-0E5DF0B85DD77F8FFA30DC9CE511E4F6" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,944</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e1054-wk-Fact-5DAE7049C305571E5E42DC9CE52471A6" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,886</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accounts payable and other current and non-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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e1074-wk-Fact-6F4B9392FCD22BB89046DC9CE522D711" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,899</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e1093-wk-Fact-BA99C036398041706CFFDC9CE518BF65" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,019</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contributor royalties payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e1114-wk-Fact-83B8AC73FB2DEFF8159CDC9CE50C1DAB" name="us-gaap:IncreaseDecreaseInRoyaltiesPayable" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,059</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e1133-wk-Fact-05A51AE863F6E8ADECD8DC9CE51541E5" name="us-gaap:IncreaseDecreaseInRoyaltiesPayable" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,063</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e1153-wk-Fact-BFBDB59AB2C3500C11CDDC9CE510EC45" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,981</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e1173-wk-Fact-51C75BDC57AE6450E7E5DC9CE519BCC8" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,256</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net cash provided by operating activities</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:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e1198-wk-Fact-41493B7ACD7C976D7892DC9CE51E9EF6" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">46,743</ix:nonFraction></span></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:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e1217-wk-Fact-941A22BAFD0A2D1C8A6FDC9CE5224791" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">38,023</ix:nonFraction></span></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></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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">CASH FLOWS FROM INVESTING ACTIVITIES</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Capital expenditures</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e1314-wk-Fact-E8A596F3FBA34903AAFCDC9CE51FDC8D" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,726</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e1334-wk-Fact-3F3CAB9DFC0BD14020E3DC9CE51DEF76" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,051</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Acquisition of businesses, net of cash acquired</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e1356-wk-Fact-32B04695B01C5C57EA05DC9CE50F9941" name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="FD2019Q2YTD" 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e1375-wk-Fact-614C67BDA10B10D7E78BDC9CE5134710" name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">845</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Proceeds from Sale of Webdam, 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e1396-wk-Fact-4B85761F4D68FD79E092DC9CE5136407" name="sstk:ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e1415-wk-Fact-BA60FAA749AD0DA3D993DC9CE524A429" name="sstk:ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">42,392</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other investments / advances</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e1435-wk-Fact-10093EBB39E71540124DDC9CE50BD4A6" name="us-gaap:PaymentsForAdvanceToAffiliate" contextRef="FD2019Q2YTD" 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e1454-wk-Fact-56E7BDAAF7F166F4BE76DC9CE51EBDC7" name="us-gaap:PaymentsForAdvanceToAffiliate" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,000</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Acquisition of digital content</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e1475-wk-Fact-28BAFB87C22E02861F7DDC9CE50B6211" name="us-gaap:PaymentsToAcquireSoftware" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,277</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e1495-wk-Fact-2ADC35D2B54EE3F37C6CDC9CE50A51E6" name="us-gaap:PaymentsToAcquireSoftware" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,242</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Security deposit release</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e1516-wk-Fact-7943A09235C388553BB9DC9CE5191C9C" name="us-gaap:IncreaseDecreaseInSecurityDeposits" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e1535-wk-Fact-B47331394FE3BC966370DC9CE50EE7F7" name="us-gaap:IncreaseDecreaseInSecurityDeposits" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">14</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net cash (used in) / provided by investing activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e1561-wk-Fact-5D2A4CED7FB8E3FBC565DC9CE5237CC0" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">12,478</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e1581-wk-Fact-7FDCA0AA8476CAC723BDDC9CE51FE94F" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,240</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">CASH FLOWS FROM 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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Proceeds from exercise of stock options</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e1678-wk-Fact-E05ABBE4C02C1C3A8C0BDC9CE51390C6" name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">218</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e1697-wk-Fact-1F2A084C41237E472B10DC9CE51DD6AD" name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,879</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash paid related to settlement of employee taxes related to RSU vesting</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e1717-wk-Fact-47F3644A0F5FE9EC7A27DC9CE50D654E" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,181</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e1737-wk-Fact-9E4FB03BB695356F252EDC9CE50E047B" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net cash used in financing activities</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:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e1763-wk-Fact-0C33FBF196F80782C14FDC9CE51AC3EC" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,963</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e1783-wk-Fact-87D0C77B0DC8A67FE1D9DC9CE51D2B29" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,093</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Effect of foreign exchange rate changes on 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e1841-wk-Fact-A4C1BDB2EE4A7FAB5A58DC9CE514743B" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,085</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e1861-wk-Fact-BD6A2CE4727A6016A89CDC9CE50BF2F6" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">757</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net increase in cash, cash equivalents and restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e1882-wk-Fact-5E8CE620D0A4FF8CE7BEDC9CE513A2EE" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">28,217</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e1901-wk-Fact-21A22DCF2880568C1D03DC9CE5169265" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">36,413</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="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash, cash equivalents and restricted cash, beginning of period</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e1962-wk-Fact-DE572DE5D0007819E656DC9CE5202D1A" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">233,465</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e1981-wk-Fact-6C7AC303CA9E5F6F6C18DC9CE51AA039" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">256,041</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e2006-wk-Fact-EC3736B8A64A4847C811DC9CE5203A5D" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">261,682</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e2025-wk-Fact-3993848B9EB706B530A2DC9CE517FCB9" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2018Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">292,454</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Supplemental Disclosure of Cash Information:</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash paid / (received) for income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4278445e2127-wk-Fact-B8E09528CFBD12E2B3BDDC9CE521D167" name="us-gaap:IncomeTaxesPaidNet" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,480</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4278445e2146-wk-Fact-7D679D01A7CC43E50C8EDC9CE5120947" name="us-gaap:IncomeTaxesPaidNet" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">124</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:24px;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:normal;text-decoration:none;">See Notes to Unaudited Consolidated Financial Statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8</span></div></div><hr style="page-break-after:always"></hr><div><a id="sCA0CF46AAE745B51BA08BFBD4BF441CC"></a></div><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shutterstock,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#160;</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sC9FB5BF62CC85AE2881C6A0F82842C88"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">(1) <ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="TextSelection-2D55B8662BB85E846776DC9CE539780E-0-wk-Fact-6821B3CB1DD0E5E705C5DC9CE5117473" continuedAt="TextSelection-2D55B8662BB85E846776DC9CE539780E-1" escape="true">Summary of Operations and Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="TextSelection-2D55B8662BB85E846776DC9CE539780E-1" continuedAt="TextSelection-2D55B8662BB85E846776DC9CE539780E-2"><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Summary of Operations</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Shutterstock, Inc., together with its subsidiaries (collectively, the &#8220;Company&#8221; or &#8220;Shutterstock&#8221;), is a global technology company offering a creative platform, which provides high-quality digital content, tools and services to creative professionals. The digital content licensed by the Company&#8217;s customers includes: (a) imagery, consisting of licensed photographs, vectors, illustrations and video clips, which is used in visual communications, such as websites, digital and print marketing materials, corporate communications, books, publications and video content; and (b) music, consisting of high-quality music tracks and sound effects, which is often used to complement digital imagery. The Company licenses content to its customers. Contributors upload their content to the Company&#8217;s web properties in exchange for royalty payments based on customer download activity. The Company also offered digital asset management services through its cloud-based digital asset management platform (&#8220;Webdam&#8221;). As discussed in Note 3, on February 26, 2018, the Company completed a sale transaction, pursuant to which the buyer in the transaction acquired certain assets and assumed certain contracts and liabilities which constituted the Company&#8217;s digital asset management business (the &#8220;Sale of Webdam&#8221;).</span></div><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="TextSelection-D0C9ADCFB33B20A60E64DC9CE539CFF6-0-wk-Fact-7183B6D07095A24F6686DC9CE510CA70" escape="true"><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Basis of Presentation</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The unaudited condensed consolidated financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, these financial statements do not include all information and footnotes required by GAAP for complete financial statements. </span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q2YTD" name="sstk:UnauditedInterimFinancialStatementsPolicyTextBlock" id="TextSelection-A748B30DC3107E0D6A1DDC9CE5386CE2-0-wk-Fact-D85A2FD01FCEF1D718E7DC9CE51411B6" continuedAt="TextSelection-A748B30DC3107E0D6A1DDC9CE5386CE2-1" escape="true"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The interim Consolidated Balance Sheet as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, Consolidated Statements of Operations, Comprehensive Income and Stockholders&#8217; Equity for the three and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, and Consolidated Statements of Cash Flows for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, are unaudited. The Consolidated Balance Sheet as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, included herein, was derived from the audited financial statements as of that date, but does not include all disclosures required by GAAP. These unaudited interim financial statements have been prepared on a basis consistent with the Company&#8217;s annual financial statements and, in the opinion of management, reflect all adjustments, which include all normal recurring adjustments necessary to state fairly the Company&#8217;s financial position as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, its consolidated results of operations, comprehensive income and stockholders&#8217; equity for the three and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, and its cash flows for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. The financial data and the other financial information disclosed in the notes to the financial statements related to these periods are also unaudited. The results of operations for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> are not necessarily indicative of the results to be expected for the fiscal year ending </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> or for any other future annual or interim period.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">These financial statements should be read in conjunction with the Company&#8217;s audited consolidated financial statements and notes thereto as of and for the year ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> included in the Company&#8217;s Annual Report on Form 10-K, which was filed with the SEC on </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">February&#160;26, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. The unaudited consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. </span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><ix:continuation id="TextSelection-A748B30DC3107E0D6A1DDC9CE5386CE2-1" continuedAt="TextSelection-A748B30DC3107E0D6A1DDC9CE5386CE2-2"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the second quarter of 2019, the Company recorded an adjustment related to the correction of an error to increase stock-based compensation expense by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268476e579-wk-Fact-D7C139F99119CC24945C24BFDDC1B3A8" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q2QTD_srt_RestatementAxis_srt_RestatementAdjustmentMember_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_sstk_UnderstatementOfStockBasedCompensationExpenseMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, related to the understatement of stock-based compensation expense in the first quarter of 2019. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company has concluded that the impact of this adjustment is not material to the results of operations or financial position for the current or prior quarter financial statements. </span></ix:continuation><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><ix:continuation id="TextSelection-A748B30DC3107E0D6A1DDC9CE5386CE2-2">Certain immaterial changes in presentation have been made to conform the prior period presentation to current period reporting.</ix:continuation> </span></div><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:UseOfEstimates" id="TextSelection-35786D5FEEE02B2193F4DC9CE5392D55-0-wk-Fact-88F59CD9B95B271ADD05DC9CE5176863" escape="true"><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Use of Estimates</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Such estimates include, but are not limited to, the determination of the allowance for doubtful accounts, the volume of expected unused licenses for our subscription-based products, the assessment of recoverability of property and equipment, the fair value of acquired goodwill and intangible assets, the grant-date fair value of non-cash equity-based compensation, the assessment of recoverability of deferred tax assets, the measurement of income tax and contingent non-income tax liabilities and the determination of the incremental borrowing rate to calculate the lease liability. </span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shutterstock,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#160;</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-2D55B8662BB85E846776DC9CE539780E-2" continuedAt="TextSelection-2D55B8662BB85E846776DC9CE539780E-3"><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Cash, Cash Equivalents and Restricted Cash</span></div><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" id="TextSelection-8D9461259D0C4714E7B7DC9CE5383E07-0-wk-Fact-AC1305190650DA29A88EDC9CE51E5F94" escape="true"><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="TextSelection-D98950206FC163B4FC8ADC9CE539183F-0-wk-Fact-321DB9BEC07BF7E433C5DC9CE518CC85" escape="true"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following represents the Company&#8217;s cash and cash equivalents and restricted cash balances as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width: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="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;">As of June&#160;30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December&#160;31, 2018</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash and cash equivalents</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4268476e756-wk-Fact-5AF2479184C0374A17F1DC9CE4EFF4BD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">259,069</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4268476e775-wk-Fact-B83FEB6DFFF7FF57E004DC9CE4F2D9C5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">230,852</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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4268476e790-wk-Fact-C253FEED47AD222A05E3DC9CE502BB57" name="us-gaap:RestrictedCash" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,613</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4268476e809-wk-Fact-5D331D1E8204EC208C9CDC9CE50CD831" name="us-gaap:RestrictedCash" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,613</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total cash, cash equivalents and restricted cash</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4268476e834-wk-Fact-EC3736B8A64A4847C811DC9CE5203A5D" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">261,682</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4268476e853-wk-Fact-DE572DE5D0007819E656DC9CE5202D1A" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">233,465</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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="TextSelection-0F200AEA9D4879BC4371DC9CE5388CC0-0-wk-Fact-3AC74B24646B243E4A1BDC9CE5175419" escape="true"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s cash and cash equivalents consist primarily of (i) cash on hand and bank deposits and (ii) money market accounts. These assets are stated at cost, which approximates fair value.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s restricted cash relates to security deposits related to the lease for its headquarters in New York City, which expires in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2029</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. The carrying value of restricted cash approximates fair value. Restricted cash is included as a component of other assets on the Consolidated Balance Sheets.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" id="TextSelection-EF0B1D4A4B8490C86F43DC9CE5399AA1-0-wk-Fact-3997FD4B20096660C507DC9CE51D5D2B" continuedAt="TextSelection-EF0B1D4A4B8490C86F43DC9CE5399AA1-1" escape="true"><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Allowance for Doubtful Accounts</span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><ix:continuation id="TextSelection-EF0B1D4A4B8490C86F43DC9CE5399AA1-1">The Company&#8217;s accounts receivable consists of customer obligations due under normal trade terms, carried at their face value less an allowance for doubtful accounts, if required. The Company determines its allowance for doubtful accounts based on an evaluation of the aging of its accounts receivable and on a customer-by-customer basis where appropriate. The Company&#8217;s reserve analysis contemplates the Company&#8217;s historical loss rate on receivables, specific customer situations and the economic environments in which the Company operates.</ix:continuation> During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company reduced its allowance for doubtful accounts which included a </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268476e919-wk-Fact-A1B3D349AEEBAF81310ADC9CE51977F6" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.6</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> benefit recorded to bad debt expense and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268476e926-wk-Fact-ED5A31E6851050FA960CDC9CE50E668A" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> related to write-offs and other adjustments. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company&#8217;s allowance for doubtful accounts was approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268476e939-wk-Fact-1BB57B2A13EB41F2AF73DC9CE51B1F46" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="FI2019Q2" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.0</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268476e943-wk-Fact-748B235FF3A2E9B8766CDC9CE514DEDE" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.7</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, which was included as a reduction of accounts receivable on the Consolidated Balance Sheets. </span></div><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="TextSelection-E6F2C6DCE2EB549F00EEDC9CE53879D8-0-wk-Fact-CEB9117B0A777632A53FDC9CE517C4D8" continuedAt="TextSelection-E6F2C6DCE2EB549F00EEDC9CE53879D8-1" escape="true"><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Chargeback and Sales Refund Allowance</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company establishes a chargeback allowance and sales refund reserve allowance based on factors surrounding historical credit card chargeback trends, historical sales refund trends and other information. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company&#8217;s combined allowance for chargebacks and sales refunds was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268476e984-wk-Fact-B82BB508F51378F453DCDC9CE5179BAC" name="sstk:ChargebackAndSalesRefundAllowance" contextRef="FI2019Q2" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which was included as a component of other current liabilities on the Consolidated Balance Sheets. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Revenue Recognition</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The majority of the Company&#8217;s&#160;revenue&#160;is earned from the license of digital content. Digital content licenses are generally purchased on a monthly or annual subscription basis, whereby a customer pays for a predetermined quantity of content that may be downloaded over a specific period of time, or, on a transactional basis, whereby a customer pays for individual content licenses at the time of download.&#160;Prior to the Sale of Webdam, the Company also earned&#160;revenue&#160;from licensing hosted software services through Webdam&#8217;s cloud-based tools for businesses, which were purchased as part of a subscription. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company recognizes revenue upon the satisfaction of performance obligations, which occurs when (i) digital content is downloaded by a customer or (ii) hosted software services are provisioned and available to a customer. For digital content licenses, the Company recognizes revenue on both its subscription-based and transaction-based sales when content is downloaded, at which time the license is provided. In addition, management estimates expected unused licenses for subscription-based products and recognizes the revenue associated with the unused licenses throughout the subscription period. The estimate of unused licenses is based on historical download activity and future changes in the estimate could impact the timing of revenue recognition of the Company&#8217;s subscription products. Revenue associated with hosted software services is recognized ratably over the term of the license. The Company expenses contract acquisition costs as incurred, to the extent that the amortization period would otherwise be one year or less.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Collectability is reasonably assured at the time the electronic order or contract is entered. The majority of the Company&#8217;s customers purchase products by making an electronic payment with a credit card at the time of a transaction. Customer payments received in advance of revenue recognition are contract liabilities and are recorded as deferred revenue. Customers that do not pay in advance are invoiced and are required to make payments under standard credit terms. Collectability for customers who pay on credit terms allowing for payment beyond the date at which service commences is based on a credit evaluation for certain new customers and transaction history with existing customers.&#160; </span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shutterstock,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#160;</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-2D55B8662BB85E846776DC9CE539780E-3" continuedAt="TextSelection-2D55B8662BB85E846776DC9CE539780E-4"><ix:continuation id="TextSelection-E6F2C6DCE2EB549F00EEDC9CE53879D8-1" continuedAt="TextSelection-E6F2C6DCE2EB549F00EEDC9CE53879D8-2"><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company recognizes&#160;revenue&#160;gross of contributor royalties because the Company is the principal in the transaction as it is the party responsible for the performance obligation and it controls the product or service before transferring it to the customer. The Company also licenses content to customers through third-party resellers. Third-party resellers sell the Company&#8217;s products directly to customers as the principal in those transactions. Accordingly, the Company recognizes revenue net of costs paid to resellers.</span></div></ix:continuation><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><ix:continuation id="TextSelection-E6F2C6DCE2EB549F00EEDC9CE53879D8-2">The Company adopted Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standard Update (&#8220;ASU&#8221;) 2014-09, as amended (&#8220;ASU 2014-09&#8221;), on January 1, 2018 using the modified retrospective approach, and prior period amounts were not restated. </ix:continuation>The effect of adoption of this new guidance on the Consolidated Balance Sheet as of January 1, 2018 was to reduce (i) prepaid expenses and other current assets by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268476e1042-wk-Fact-160423FED250E664376DDC9CE51536AD" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="I2018Q1Jan1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.7</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and (ii) deferred revenues by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268476e1046-wk-Fact-69F1428E954541E2DA69DC9CE51153D0" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="I2018Q1Jan1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.9</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, with an offsetting </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268476e1050-wk-Fact-9224EEDA098F50C77107DC9CE50DE345" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="I2018Q1Jan1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.2</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> increase in 2018 opening retained earnings. </span></div><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:LesseeLeasesPolicyTextBlock" id="TextSelection-13FBA128BF8A93BA402CDC9CE5399E66-0-wk-Fact-390BB76DA78C7B22A5F6DC9CE50D7B9F" escape="true"><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Leasing</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company records rent expense on a straight-line basis over the term of the related lease. Prior to the adoption of FASB ASU 2016-02, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Leases (Topic 842)</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, as amended (&#8220;ASC 842&#8221;), the difference between the rent expense recognized and the actual payments made in accordance with the operating lease agreement was recognized as a deferred rent liability on the Company&#8217;s Consolidated Balance Sheets. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company had deferred rent of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268476e1074-wk-Fact-3CC54AF619FECAC7E1D9DC9CE51966BC" name="us-gaap:DeferredRentCreditNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.3</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which is included in other non-current liabilities on the Consolidated Balance Sheet.</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Effective January 1, 2019, the Company adopted ASC 842. In accordance with ASC 842, the Company first determines if an arrangement contains a lease and the classification of that lease, if applicable, at inception. This standard requires the recognition of right-of-use (&#8220;ROU&#8221;) assets and lease liabilities for the Company&#8217;s operating leases. For contracts with lease and non-lease components, the Company has elected not to allocate the contract consideration, and to account for the lease and non-lease components as a single lease component. The Company has also elected not to recognize a lease liability or ROU asset for leases with a term of 12 months or less, and recognize lease payments for those short-term leases on a straight-line basis over the lease term in the Consolidated Statements of Operations. Operating leases are included in ROU assets, other current liabilities and lease liabilities (net of current portion) on the Consolidated Balance Sheets. </span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">ROU assets represent the Company&#8217;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments under the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The implicit rate within the Company&#8217;s leases is generally not determinable and therefore the incremental borrowing rate at the lease commencement date is utilized to determine the present value of lease payments. The determination of the incremental borrowing rate requires judgment. Management determines the incremental borrowing rate for each lease using the Company&#8217;s estimated borrowing rate, adjusted for various factors including level of collateralization, term and currency to align with the terms of the lease. The ROU asset also includes any lease prepayments, offset by lease incentives. Certain of the Company&#8217;s leases include options to extend or terminate the lease. An option to extend the lease is considered in connection with determining the ROU asset and lease liability when the Company is reasonably certain that the option will be exercised. An option to terminate is considered unless the Company is reasonably certain the option will not be exercised.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="TextSelection-50250778B4378985D711DC9CE538F7D2-0-wk-Fact-6B93DBA097C831E0EA96DC9CE51E4800" continuedAt="TextSelection-50250778B4378985D711DC9CE538F7D2-1" escape="true"><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Recently Adopted Accounting Standard Updates</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In February 2016, the FASB issued ASU 2016-02, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Leases (Topic 842)</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. ASU 2016-02 requires that the rights and obligations created by leases with a duration greater than 12 months be recorded as assets and liabilities on the balance sheet of the lessee. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company has adopted this standard as of January 1, 2019 using the modified retrospective approach for all leases entered into before the effective date. The Company has also elected the option, as permitted in ASU 2018-11, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Leases (Topic 842): Targeted Improvements</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, whereby initial application of the new lease standard would occur at the adoption date and a cumulative-effect adjustment, if any, would be recognized to the opening balance of retained earnings in the period of adoption. For comparability purposes, the Company will continue to comply with previous disclosure requirements in accordance with existing lease guidance for all periods presented in the year of adoption. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company has elected the practical expedients permitted under the transition guidance which enabled the Company: (1) to carry forward the historical lease classification; (2) not to reassess whether expired or existing contracts are or contain leases; and (3) not to reassess the treatment of initial direct costs for existing leases. In addition, the Company has made an accounting policy election to keep leases with an initial term of 12 months or less off the balance sheet. Upon adoption of this standard on January 1, 2019, the Company recognized a total lease liability in the amount of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268476e1117-wk-Fact-AF38C6E26F778B2C79ACDC9CE50F0224" name="us-gaap:OperatingLeaseLiability" contextRef="I2019Q1Jan1" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">58.0</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, representing the </span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shutterstock,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#160;</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-50250778B4378985D711DC9CE538F7D2-1" continuedAt="TextSelection-50250778B4378985D711DC9CE538F7D2-2"><ix:continuation id="TextSelection-2D55B8662BB85E846776DC9CE539780E-4" continuedAt="TextSelection-2D55B8662BB85E846776DC9CE539780E-5"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">present value of the minimum rental payments remaining as of the adoption date and a right-of-use asset in the amount of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268476e1124-wk-Fact-7B4BBBF7DF8F43D3E158DC9CE514A5C8" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="I2019Q1Jan1" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">46.7</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Recently Issued Accounting Standard Updates</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In June 2016, the FASB issued ASU 2016-13,</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"> Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses of Financial Instruments </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">(&#8220;ASU 2016-13&#8221;)</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">ASU 2016-13, as amended, replaces the current incurred loss impairment methodology with a methodology that reflects expected&#160;credit losses. The ASU is intended to provide financial statement users with more decision-useful information about the expected&#160;credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. Adoption of this guidance is required, prospectively, for annual periods beginning after December 15, 2019, with early adoption permitted for annual periods beginning after December 15, 2018. The Company is evaluating the impact of adopting this new accounting standard on its financial statements.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In August 2018, the FASB issued ASU 2018-13, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurements </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">(&#8220;ASU 2018-13&#8221;), which eliminates, adds and modifies certain disclosure requirements for fair value measurements as part of the FASB&#8217;s disclosure framework project. Adoption of this guidance is required for fiscal years and interim periods within those fiscal years, beginning after December 15, 2019. The Company is evaluating the impact of adopting this new standard on its financial statements. </span></div></ix:continuation></ix:continuation><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><ix:continuation id="TextSelection-50250778B4378985D711DC9CE538F7D2-2" continuedAt="TextSelection-50250778B4378985D711DC9CE538F7D2-3"><ix:continuation id="TextSelection-2D55B8662BB85E846776DC9CE539780E-5" continuedAt="TextSelection-2D55B8662BB85E846776DC9CE539780E-6"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In August 2018, the FASB issued ASU 2018-15, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Customer&#8217;s Accounting For Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span></ix:continuation></ix:continuation><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><ix:continuation id="TextSelection-50250778B4378985D711DC9CE538F7D2-3"><ix:continuation id="TextSelection-2D55B8662BB85E846776DC9CE539780E-6"> (&#8220;ASU 2018-15&#8221;), which aligns the requirements for capitalizing implementation costs in a cloud computing arrangement with the requirements for capitalizing implementation costs incurred for an internal-use software license. Adoption of this guidance is required for fiscal years beginning after December 15, 2019 and interim periods within those fiscal years and early adoption is permitted. Entities are permitted to choose to adopt the new guidance (1) prospectively for eligible costs incurred on or after the date this guidance is first applied or (2) retrospectively. The Company is evaluating the impact of this new accounting standard on its financial statements.</ix:continuation></ix:continuation> </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><a id="s905EC5C891FF53B7BDB3B83B05C3448F"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">(2)&#160;<ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:FairValueDisclosuresTextBlock" id="TextSelection-97B9DD7DEBD9599878D0DC9CE5396AEF-0-wk-Fact-F00AD373281069810E81DC9CE522D3B5" continuedAt="TextSelection-97B9DD7DEBD9599878D0DC9CE5396AEF-1" escape="true">Fair Value Measurements and Other Long-term Investments</ix:nonNumeric></span></div><ix:continuation id="TextSelection-97B9DD7DEBD9599878D0DC9CE5396AEF-1" continuedAt="TextSelection-97B9DD7DEBD9599878D0DC9CE5396AEF-2"><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Fair Value Measurements</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company had no assets or liabilities requiring fair value hierarchy disclosures as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> or </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Other Fair Value Measurements</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Cash, accounts receivable, restricted cash, accounts payable and accrued expenses carrying amounts approximate fair value because of the short-term nature of these instruments. The Company&#8217;s non-financial assets, which include property and equipment, intangible assets and goodwill, are not required to be measured at fair value on a recurring basis. However, if the Company is required to evaluate the non-financial asset for impairment, whether due to certain triggering events or because annual impairment testing is required, a resulting asset impairment would require that the non-financial asset be recorded at fair value.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Other Long-term Investments</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Investment in ZCool Technologies Limited (&#8220;ZCool&#8221;)</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">On January 4, 2018, the Company invested </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4273904e502-wk-Fact-2E5672BB28184EE8DA85DC9CE5210416" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" contextRef="D2018Q1Jan4_invest_InvestmentAxis_sstk_ZcoolNetworkTechnologyLimitedMember_us-gaap_FinancialInstrumentAxis_us-gaap_ConvertiblePreferredStockMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.0</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in convertible preferred shares issued by ZCool (the &#8220;Preferred Shares&#8221;), which is equivalent to a </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4273904e506-wk-Fact-4B0DEFF8D070344FA093DC9CE5255E4C" name="us-gaap:VariableInterestEntityOwnershipPercentage" contextRef="D2018Q1Jan4_invest_InvestmentAxis_sstk_ZcoolNetworkTechnologyLimitedMember_us-gaap_FinancialInstrumentAxis_us-gaap_ConvertiblePreferredStockMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">25</ix:nonFraction>%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> fully diluted equity ownership interest. ZCool&#8217;s primary business is the operation of an e-commerce platform in China whereby customers can pay to license content contributed by creative professionals. ZCool has been the exclusive distributor of Shutterstock creative content in China since 2014.</span></div></ix:continuation><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><ix:continuation id="TextSelection-97B9DD7DEBD9599878D0DC9CE5396AEF-2" continuedAt="TextSelection-97B9DD7DEBD9599878D0DC9CE5396AEF-3"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">ZCool is a variable interest entity that is not consolidated because the Company is not the primary beneficiary. The Preferred Shares are not deemed to be in-substance common stock and will be accounted for using the measurement alternative for equity investments with no readily determinable fair value. The Preferred Shares will be reported at cost, adjusted for impairments or any observable price changes in ordinary transactions with identical or similar investments issued by ZCool. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company&#8217;s total investment in ZCool is approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4273904e521-wk-Fact-D37C81120CEAB8AA1471DC9CE5252A45" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" contextRef="FI2019Q2_invest_InvestmentAxis_sstk_ZcoolNetworkTechnologyLimitedMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.0</ix:nonFraction> million</span></span></ix:continuation><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><ix:continuation id="TextSelection-97B9DD7DEBD9599878D0DC9CE5396AEF-3">, which is reported within other assets on the Consolidated Balance Sheet.</ix:continuation> </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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="s9DB2788A7B5559FFB761710C72ACC787"></a></div><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shutterstock,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#160;</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">(3) <ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="TextSelection-484409A5927397D167BCDC9CE53911CC-0-wk-Fact-EFDFF8358BA9BAF3A95FDC9CE4D373D6" continuedAt="TextSelection-484409A5927397D167BCDC9CE53911CC-1" escape="true">Sale of Digital Asset Management Business</ix:nonNumeric></span></div><ix:continuation id="TextSelection-484409A5927397D167BCDC9CE53911CC-1"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">On February 26, 2018, the Company completed the Sale of Webdam for an aggregate purchase price of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268564e450-wk-Fact-1DEAC4E1FDC7FEB4E1B2DC9CE4D7712E" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" contextRef="I2018Q1Feb26_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sstk_WebdamMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">49.1</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Total cash received, net of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268564e454-wk-Fact-99E45AA09691F5DA0B1ADC9CE4D80655" name="sstk:PaymentOfTransactionCostsOfDisposalGroup" contextRef="FD2019Q2YTD_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sstk_WebdamMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.6</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> transaction costs paid, was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268564e458-wk-Fact-DEDE0E14B4BF11F1E433DC9CE4D53301" name="sstk:ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit" contextRef="FD2019Q2YTD_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sstk_WebdamMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">44.3</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, inclusive of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268564e462-wk-Fact-A73D0966832058337C66DC9CE4D601C2" name="us-gaap:EscrowDepositsRelatedToPropertySales" contextRef="FD2019Q2YTD_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sstk_WebdamMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.5</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> received during the six months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, from the release of funds from escrow. During the three months ended March </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company recognized a pre-tax gain on sale of approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268564e475-wk-Fact-27973EEA569C32B92782DC9CE4D2CDC3" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" contextRef="FD2018Q1QTD_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sstk_WebdamMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">38.6</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which represents the excess of the net purchase price over the net assets transferred, less transaction costs.</span></div></ix:continuation><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><a id="s988F7015CDF15E8DA7713D191F3D3694"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">(4)&#160;<ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="TextSelection-A3AF7C86135751F12008DC9CE53A0A2B-0-wk-Fact-170F521921436F2850F3DC9CE5087E5A" continuedAt="TextSelection-A3AF7C86135751F12008DC9CE53A0A2B-1" escape="true">Property and Equipment</ix:nonNumeric></span></div><ix:continuation id="TextSelection-A3AF7C86135751F12008DC9CE53A0A2B-1"><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="TextSelection-7013DD3AEB3908BC6F66DC9CE5398752-0-wk-Fact-2E25FD42FD622F2B0216DC9CE503A311" escape="true"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Property and equipment is summarized as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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: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;">As of June&#160;30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December&#160;31, 2018</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Computer equipment and software</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4268998e528-wk-Fact-621515B248665AF264D8DC9CE5277EC6" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q2_us-gaap_PropertyPlantAndEquipmentByTypeAxis_sstk_ComputerEquipmentAndSoftwareMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">161,294</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4268998e547-wk-Fact-B22B9D33317D0EAB0A47DC9CE525EEED" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_sstk_ComputerEquipmentAndSoftwareMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">148,104</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Furniture and fixtures</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4268998e562-wk-Fact-26A8B35DF4B87E8F6E13DC9CE5224D07" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q2_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,089</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4268998e581-wk-Fact-803F86FB68D294CCED54DC9CE524043A" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,020</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Leasehold improvements</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4268998e601-wk-Fact-DEBEBA7179B5A7135C93DC9CE5265084" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q2_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,820</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4268998e620-wk-Fact-24B61104EBC280D58466DC9CE523B8C6" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,822</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4268998e640-wk-Fact-F5B180DF29698081E6D8DC9CE524DCE4" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">190,203</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4268998e659-wk-Fact-21B85B2FA8679D4B79A7DC9CE52A2023" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">176,946</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less accumulated depreciation</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4268998e679-wk-Fact-154EA2A1B795989E1D70DC9CE5256E42" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">121,853</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4268998e699-wk-Fact-EC48D3011CB5251DDFFBDC9CE5248974" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">100,758</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4268998e725-wk-Fact-BE520826DCB894C32CF2DC9CE4F8982A" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">68,350</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4268998e744-wk-Fact-EE2D57A2B108F8D7263EDC9CE4FE46AE" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">76,188</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:Times New Roman;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Depreciation expense related to property and equipment was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268998e761-wk-Fact-706FC8CED7C443978A08DC9CE5022361" name="us-gaap:Depreciation" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.5</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268998e765-wk-Fact-166B78663827D3036A12DC9CE5017E38" name="us-gaap:Depreciation" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.9</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268998e777-wk-Fact-8EEB8EA227AE21543BB9DC9CE502E9BD" name="us-gaap:Depreciation" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">21.1</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268998e782-wk-Fact-23E99524F08D8CD40C7ADC9CE4FFAB54" name="us-gaap:Depreciation" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">19.4</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. Depreciation expense is included in cost of revenue and general and administrative expense in the Consolidated Statement of Operations based on the nature of the asset being depreciated.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Capitalized Internal-Use Software</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company capitalized costs related to the development of internal-use software of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268998e805-wk-Fact-D6B1FAF2F0B73EE664F4DC9CE506C823" name="us-gaap:CapitalizedComputerSoftwareAdditions" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.8</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268998e809-wk-Fact-DFEE880CF717D2B784FBDC9CE4FFFF7F" name="us-gaap:CapitalizedComputerSoftwareAdditions" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.2</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268998e821-wk-Fact-F73BB3482155149A9894DC9CE5070DA5" name="us-gaap:CapitalizedComputerSoftwareAdditions" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.3</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268998e826-wk-Fact-3848B207302FA5A4D6D2DC9CE50462BC" name="us-gaap:CapitalizedComputerSoftwareAdditions" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.8</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. Capitalized amounts are included as a component of property and equipment under computer equipment and software on the Consolidated Balance Sheets. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The portion of total depreciation expense related to capitalized internal-use software was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268998e845-wk-Fact-81BD53FB4D30FBA5C4C8DC9CE5053110" name="us-gaap:CapitalizedComputerSoftwareAmortization1" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.5</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268998e849-wk-Fact-F96B4F2DED2032F3E92ADC9CE5037D7C" name="us-gaap:CapitalizedComputerSoftwareAmortization1" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.0</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268998e861-wk-Fact-B20A673CE9633F64728CDC9CE4FD466C" name="us-gaap:CapitalizedComputerSoftwareAmortization1" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.8</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268998e866-wk-Fact-544023EAC26D8D10DB1FDC9CE501D655" name="us-gaap:CapitalizedComputerSoftwareAmortization1" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.4</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. Depreciation expense related to capitalized internal-use software is included in cost of revenue in the Consolidated Statements of Operations. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company had capitalized internal-use software of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268998e893-wk-Fact-FA34BD11E0DFD14B8CAADC9CE503A73D" name="us-gaap:CapitalizedComputerSoftwareNet" contextRef="FI2019Q2" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">45.9</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4268998e897-wk-Fact-699F6013C437FC5350B8DC9CE50148F3" name="us-gaap:CapitalizedComputerSoftwareNet" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">48.5</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, net of accumulated depreciation, which was included in property and equipment, net.</span></div></ix:continuation><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><a id="s88074070F9E55B42808417B6FA805DFC"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">(5)&#160;<ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="TextSelection-EB34A8A6041BAA447FEDDC9CE53A50CB-0-wk-Fact-E28DFB7B8625731B8277DC9CE51A061A" continuedAt="TextSelection-EB34A8A6041BAA447FEDDC9CE53A50CB-1" escape="true">Goodwill and Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="TextSelection-EB34A8A6041BAA447FEDDC9CE53A50CB-1" continuedAt="TextSelection-EB34A8A6041BAA447FEDDC9CE53A50CB-2"><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Goodwill</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In 2018, the Company&#8217;s goodwill balance was allocated to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4270177e454-wk-Fact-4BCFC54615EAA41D785ADC9CE51B4ACF" name="us-gaap:NumberOfReportingUnits" contextRef="FD2018Q4YTD" unitRef="reporting_unit" decimals="INF" scale="0" format="ixt-sec:numwordsen">four</ix:nonFraction></span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> reporting units: Bigstock, Editorial, Images and Music. During the second quarter of 2019, due to changes in the Company&#8217;s reporting structure, which resulted in a change in the way management monitors the business, as well as key milestones achieved in the continued integration of the Company&#8217;s operations and technology platform,&#160;management concluded that the Company now operates with a single reporting unit. The Company evaluated its goodwill immediately prior and subsequent to the change in reporting units and concluded that no adjustment to the carrying value of goodwill was necessary. The aggregate goodwill for the legacy reporting units was assigned to the single content business reporting unit. The Company&#8217;s goodwill balance will continue to be tested for impairment annually on October 1 or upon a triggering event. </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shutterstock,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#160;</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-EB34A8A6041BAA447FEDDC9CE53A50CB-2"><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:ScheduleOfGoodwillTextBlock" id="TextSelection-E80BD5C9313C2BF464E6DC9CE53AF7FF-0-wk-Fact-10DFA10C91838517E3F7DC9CE51ADF01" escape="true"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table summarizes the changes in the Company&#8217;s goodwill balance during the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:84%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">Goodwill</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance as of December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270177e522-wk-Fact-5BFAFF220398F041ED31DC9CE5018429" name="us-gaap:Goodwill" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">88,576</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign currency translation adjustment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4270177e537-wk-Fact-6C3E1CF339723E550C15DC9CE4D1F262" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">149</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance as of June&#160;30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270177e563-wk-Fact-2CD543D31437F8E28138DC9CE4F4FF13" name="us-gaap:Goodwill" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">88,427</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:Times New Roman;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Intangible Assets</span></div><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="TextSelection-BE071BB10A40831C9C05DC9CE53A971F-0-wk-Fact-FD95D74ED3A6630B1B63DC9CE527769D" escape="true"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Intangible assets consisted of the following as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"></td></tr><tr><td style="width:36%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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;">As of June&#160;30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">As of December&#160;31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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;">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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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<br/>Average&#160;Life<br/>(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<br/>Carrying<br/>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<br/>Amortization</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortizing intangible assets:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size: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;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270177e921-wk-Fact-B3259685B1BB289AEC55DC9CE5043226" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,224</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4270177e940-wk-Fact-3A0FF51977E9EB9531B8DC9CE5099566" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,054</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonNumeric id="d4270177e955-wk-Fact-357B82FD4CD2FD29EF06DC9CE4FA4973" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FD2019Q2YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" format="ixt-sec:duryear">9</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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270177e971-wk-Fact-D9315A7CDB62C4E222ABDC9CE4DB2F29" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,360</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4270177e990-wk-Fact-9B6EF4408F0F9BABC731DC9CE509B560" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,135</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Trade name</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270177e1006-wk-Fact-F88EA3C1DAD7EAA1DCD1DC9CE4DEB2F7" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,321</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4270177e1025-wk-Fact-5CDF724EE92FA6B9AC38DC9CE4E0A815" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,633</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonNumeric id="d4270177e1045-wk-Fact-665D7296DA131E340931DC9CE503267E" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FD2019Q2YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" format="ixt-sec:duryear">7</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270177e1056-wk-Fact-20FE2E73F9EE5D569089DC9CE4F7A60F" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,372</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4270177e1075-wk-Fact-0166BB7EB8F09E19E601DC9CE5058F58" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,719</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Developed technology</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270177e1096-wk-Fact-8D57A47980E0F24F1969DC9CE506D0BD" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,732</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4270177e1115-wk-Fact-8FE8C890F0C28370BF55DC9CE5086FFA" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,809</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonNumeric id="d4270177e1135-wk-Fact-66B16DB6AB1624CEB92DDC9CE4F96EFA" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FD2019Q2YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" format="ixt-sec:duryear">4</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270177e1146-wk-Fact-9868E50770E5883BD182DC9CE4CF29DB" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,940</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4270177e1165-wk-Fact-9BF0B2B953492E04C1E6DC9CE502EE26" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,712</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Contributor content</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270177e1186-wk-Fact-9A4D040E5B70764A8C0EDC9CE4E68F4B" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_MediaContentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,161</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4270177e1205-wk-Fact-AF4E2AC47CCE6D110442DC9CE4ED6A1C" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_MediaContentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,577</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonNumeric id="d4270177e1225-wk-Fact-AA676D0674DCF8D64047DC9CE4E1720A" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FD2019Q2YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_MediaContentMember" format="ixt-sec:duryear">10</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270177e1236-wk-Fact-D8056D8D594AB3D41178DC9CE4CAF562" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_MediaContentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,912</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4270177e1255-wk-Fact-E5EB7CFC33B43A2D190DDC9CE4CD93CF" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_MediaContentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,653</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Patents</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270177e1276-wk-Fact-5F40C9E347E35D5FD6E6DC9CE4DD9499" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">259</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4270177e1295-wk-Fact-34BE8C96403B101D2750DC9CE5037FC9" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">92</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonNumeric id="d4270177e1315-wk-Fact-F9C633F0594113DC3DD7DC9CE4FCB726" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FD2019Q2YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember" format="ixt-sec:duryear">18</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270177e1326-wk-Fact-E0416E78BDA8A843CE29DC9CE507FECC" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">259</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4270177e1345-wk-Fact-A393E095BBF0DF7E9D6ADC9CE4C91D2B" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">84</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270177e1371-wk-Fact-2F9F0BEBD058F9D1C8A6DC9CE4D14DA0" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">49,697</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4270177e1390-wk-Fact-F60FFA2C060CD9B949DEDC9CE4D01DC4" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,165</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270177e1421-wk-Fact-F2E58C5957A833B67A7BDC9CE4D99845" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48,843</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4270177e1440-wk-Fact-7EE1BAF404B1001EA191DC9CE4D4D20A" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,303</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> Amortization expense was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4270177e1458-wk-Fact-705F24D86C52FA663841DC9CE51C6A21" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.9</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4270177e1462-wk-Fact-434A80E2370ECE09E427DC9CE51CDF4A" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.3</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4270177e1474-wk-Fact-BC52A4D7E0E35DF10718DC9CE5217B21" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.2</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4270177e1479-wk-Fact-531178AE5513C9932734DC9CE525869A" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.8</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. The Company determined that there was no indication of impairment of the intangible assets for any period presented. Estimated amortization expense is: </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4270177e1495-wk-Fact-EA39DFFA393873D32BC1DC9CE51E992B" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" contextRef="FI2019Q2" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.0</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the remaining </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4270177e1508-wk-Fact-90CDA5B5D809DFE5896BDC9CE52DCEC4" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="FI2019Q2" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.5</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4270177e1516-wk-Fact-9F878DD6675610E0EBBCDC9CE51F0450" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="FI2019Q2" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.7</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2021</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4270177e1525-wk-Fact-011344E8CA18D5A014B2DC9CE520DF5E" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="FI2019Q2" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.7</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2022</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4270177e1533-wk-Fact-50E99C71993A5AB68C8FDC9CE51F5D41" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="FI2019Q2" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.8</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2023</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4270177e1541-wk-Fact-E88C55F7D9AC7BC907F8DC9CE51E2530" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="FI2019Q2" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.7</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2024</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4270177e1550-wk-Fact-71E235E16F513A6821BFDC9CE51EBC8E" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" contextRef="FI2019Q2" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.1</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> thereafter.</span></div></ix:continuation><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><a id="s6D2F4B0144A1581D9D5E84080BC4FBA8"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">(6)&#160;<ix:nonNumeric contextRef="FD2019Q2YTD" name="sstk:AccruedExpensesCurrentTextBlock" id="TextSelection-D123C8CE37F87A32C96EDC9CE53A3FD1-0-wk-Fact-40D4E0702C7A05B57C69DC9CE5047EC4" continuedAt="TextSelection-D123C8CE37F87A32C96EDC9CE53A3FD1-1" escape="true">Accrued Expenses</ix:nonNumeric></span><ix:continuation id="TextSelection-D123C8CE37F87A32C96EDC9CE53A3FD1-1" continuedAt="TextSelection-D123C8CE37F87A32C96EDC9CE53A3FD1-2"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;</span></ix:continuation></div><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="TextSelection-EA4DDCC3E582BE4708AADC9CE53A8222-0-wk-Fact-D476739977B835902EE0DC9CE50BE260" escape="true"><ix:continuation id="TextSelection-D123C8CE37F87A32C96EDC9CE53A3FD1-2"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Accrued expenses consisted of the following (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></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;">As of June&#160;30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December&#160;31, 2018</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270575e532-wk-Fact-259D87217F4B1CA8718ADC9CE4DA7A6F" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,018</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270575e551-wk-Fact-F14C557A6940C03A2661DC9CE50D4F12" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,153</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270575e566-wk-Fact-B0C1DD8553CAB59F5946DC9CE5163EE4" name="sstk:AccruedNonIncomeTaxesCurrent" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,376</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270575e585-wk-Fact-7B46A4CFE6B0E30ED53EDC9CE5033523" name="sstk:AccruedNonIncomeTaxesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,885</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Royalty tax withholdings</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270575e605-wk-Fact-5B08F169298A0EB8ED09DC9CE504454C" name="sstk:AccruedRoyaltyTaxWithholdingsCurrent" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,703</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270575e624-wk-Fact-10376A30F7910AE71B75DC9CE4DC0CAA" name="sstk:AccruedRoyaltyTaxWithholdingsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,618</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Other 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270575e644-wk-Fact-456F9CD445B545B78C6BDC9CE4EEBD62" name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">26,181</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270575e663-wk-Fact-715A2E14AFAF37A18318DC9CE4E13A04" name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,729</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Total 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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270575e688-wk-Fact-E9EDB3B8B530DEF0239CDC9CE4EFC1B9" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">53,278</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4270575e707-wk-Fact-DAD3DA47D8AAD1A963E9DC9CE4F0D851" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,385</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:Times New Roman;font-size:10pt;"><br/></span></div></ix:continuation></ix:nonNumeric><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14</span></div></div><hr style="page-break-after:always"></hr><div><a id="sD6B882DAA4075A51BF1A05A87A7A2860"></a></div><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shutterstock,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#160;</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">(7)&#160;<ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="TextSelection-D2C72397D0F219846A4FDC9CE53A1793-0-wk-Fact-0739CB58F263AE6044BBDC9CE50AF83D" continuedAt="TextSelection-D2C72397D0F219846A4FDC9CE53A1793-1" escape="true">Stockholders&#8217; Equity and Equity-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="TextSelection-D2C72397D0F219846A4FDC9CE53A1793-1" continuedAt="TextSelection-D2C72397D0F219846A4FDC9CE53A1793-2"><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Stockholders&#8217; Equity</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Common Stock</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company issued approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4273792e471-wk-Fact-EEC6FEEE2C7AAB6B9B29DC9CE50EE4C0" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" contextRef="FD2019Q2YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="0" format="ixt:numdotdecimal">198,000</ix:nonFraction></span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4273792e475-wk-Fact-99DFD248ECE89D4B1A09DC9CE4D8A581" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" contextRef="FD2018Q2YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="0" format="ixt:numdotdecimal">240,000</ix:nonFraction></span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> shares of common stock, respectively, primarily related to the exercise of stock options and the vesting of Restricted Stock Units (&#8220;RSUs&#8221;). </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Treasury Stock</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In October 2015, the Company&#8217;s Board of Directors approved a share repurchase program, authorizing the Company to purchase up to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4273792e485-wk-Fact-0676ED91DB519841248FDC9CE4CE5829" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" contextRef="I2015Q4Oct31_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">100</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of its common stock. In February 2017, the Company&#8217;s Board of Directors approved an increase to the share repurchase program, authorizing the Company to repurchase up to an additional </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4273792e489-wk-Fact-0AD37BB357F03441C934DC9CE510263B" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" contextRef="I2017Q1Feb_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">100</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of its outstanding common stock.&#160;During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company did not repurchase any shares of its common stock under the share repurchase program. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company had </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4273792e510-wk-Fact-990EB342E54AB8323AC1DC9CE50EC5A5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="FI2019Q2_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">100</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of remaining authorization for purchases under the share repurchase program.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company expects to fund future repurchases, if any, through a combination of cash on hand, cash generated by operations and future financing transactions, if appropriate. Accordingly, the share repurchase program is subject to the Company having available cash to fund repurchases. Under the program, management is authorized to purchase shares of the Company&#8217;s common stock from time to time through open market purchases or privately negotiated transactions at prevailing prices as permitted by securities laws and other legal requirements, and subject to market conditions and other factors. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Equity-Based Compensation</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company recognizes stock-based compensation expense for all share-based payment awards, including employee stock options and RSUs granted under the Company&#8217;s Amended and Restated 2012 Omnibus Equity Incentive Plan (the &#8220;2012 Plan&#8221;), based on the fair value of each award on the grant date. </span></div><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="TextSelection-B93AB9B3FD01FDE356A7DC9CE53AC665-0-wk-Fact-8D47502540BD9608E119DC9CE4D7A0A6" escape="true"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table summarizes non-cash equity-based compensation expense, net of forfeitures, by financial statement line item included in the accompanying Consolidated Statements of Operations for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):&#160;</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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 June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cost of 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e745-wk-Fact-833980697A3511D4CFD6DC9CE50E389C" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">105</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e764-wk-Fact-79F39B2C1BF933FC5D00DC9CE5292FE5" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">140</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e783-wk-Fact-A61ED8E9AB7BEA6044C4DC9CE50968F8" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">190</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e803-wk-Fact-879781925D434C16DD93DC9CE507539A" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">314</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e818-wk-Fact-A4E38416089C849D7284DC9CE4C8BFEE" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">675</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e837-wk-Fact-5C9AA29766962754C0B8DC9CE5287D60" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">715</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e856-wk-Fact-0CD5C6D94A87DEAEAB46DC9CE4CB2DF1" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,257</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e876-wk-Fact-80EAE863179EBFC3EB48DC9CE508C5B2" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,142</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Product 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e896-wk-Fact-20C11C00569F8A5FB6D9DC9CE5095629" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,252</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e915-wk-Fact-EB261EB228EB21006743DC9CE5120968" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,738</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e934-wk-Fact-3882F57EF175320CCD9CDC9CE51FBB03" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,427</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e954-wk-Fact-53CA7EBBA662F0B5FC5DDC9CE5298FC7" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,215</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">General and administrative</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e974-wk-Fact-75728C874E61BCCC5D42DC9CE50887AE" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,719</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e993-wk-Fact-C2E54DB7EB1785890D65DC9CE509D8F4" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,836</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e1012-wk-Fact-5847087F25E7B20864D7DC9CE50836FA" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,501</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e1032-wk-Fact-EC5416591916F9858E3ADC9CE4CC5E90" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,364</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e1057-wk-Fact-B0D251F98C505FC676CBDC9CE4C8B0D9" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,751</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e1076-wk-Fact-6E284B931AF7CD0D160BDC9CE4CED67C" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,429</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e1095-wk-Fact-5EAA96C542975EB4B86DDC9CE4D098A3" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,375</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e1115-wk-Fact-95343F27A109EC924167DC9CE4C789F2" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,035</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table summarizes non-cash equity-based compensation expense, net of forfeitures, by award type included in the accompanying Consolidated Statements of Operations for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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 June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e1337-wk-Fact-7A50E8F2257DD6C18FDADC9CE4D0852A" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q2QTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,176</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e1356-wk-Fact-8D562FFA274FAC6F4A90DC9CE4C6A357" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q2QTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e1375-wk-Fact-8A8BF2BCC5CB5F835270DC9CE4C7DE69" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q2YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,067</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e1395-wk-Fact-82CAB2CB96B7120CE9D6DC9CE50B311D" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q2YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,966</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">RSUs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e1410-wk-Fact-29A26015E277665D87B4DC9CE4CB470B" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q2QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,575</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e1429-wk-Fact-394BFAD2B0315C3C3525DC9CE4D31D3F" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q2QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,929</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e1448-wk-Fact-31688F2068AEDDDDAA8DDC9CE5287CEA" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q2YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,308</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e1468-wk-Fact-CC12FA1AD9C37D2BD9C1DC9CE4D5DF20" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q2YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,069</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e1493-wk-Fact-B0D251F98C505FC676CBDC9CE4C8B0D9" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,751</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e1512-wk-Fact-6E284B931AF7CD0D160BDC9CE4CED67C" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,429</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e1531-wk-Fact-5EAA96C542975EB4B86DDC9CE4D098A3" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,375</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4273792e1551-wk-Fact-95343F27A109EC924167DC9CE4C789F2" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,035</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:Times New Roman;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shutterstock,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#160;</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-D2C72397D0F219846A4FDC9CE53A1793-2" continuedAt="TextSelection-D2C72397D0F219846A4FDC9CE53A1793-3"><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Stock Option Awards</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company did not grant any options to purchase shares of its common stock. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, there were approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4273792e1584-wk-Fact-F07C1ED4D3ED06BEA1CBDC9CE4CF8A28" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" contextRef="FI2019Q2_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="-3" scale="0" format="ixt:numdotdecimal">459,000</ix:nonFraction></span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> options vested and exercisable with a weighted average exercise price of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4273792e1588-wk-Fact-97C94FF5DA358B0EC3CCDC9CE50E092F" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" contextRef="FI2019Q2_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">33.16</ix:nonFraction></span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the total unrecognized compensation charge related to non-vested options was approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4273792e1597-wk-Fact-AD3DFF8041C5B412E5A0DC9CE5118902" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="FI2019Q2_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.3</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which is expected to be recognized through </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2022</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Restricted Stock Unit Awards</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">On March 26, 2019, the Compensation Committee of the Board of Directors (the &#8220;Compensation Committee&#8221;) of the Company approved a performance-based restricted stock unit award (&#8220;PRSU&#8221;) under the 2012 Plan. On April 1, 2019, the Company awarded approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4273792e1611-wk-Fact-FDFB7B263E61BE22C33924EDF1A6C2AF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="D2019Q2Apr1_us-gaap_AwardTypeAxis_sstk_PerformanceBasedRestrictedStockUnitMember" unitRef="shares" decimals="-3" scale="0" format="ixt:numdotdecimal">202,000</ix:nonFraction></span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> PRSUs, each with a grant date fair value of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4273792e1615-wk-Fact-76A4A2F2EEACBAA65DFF24EE89E8B3C8" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="I2019Q2Apr1_us-gaap_AwardTypeAxis_sstk_PerformanceBasedRestrictedStockUnitMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">46.69</ix:nonFraction></span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and corresponding to one target share, to certain of the Company&#8217;s officers. The number of shares that may eventually vest will be between </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4273792e1619-wk-Fact-C35B45DC9ED72D8FADCD24F06EC90512" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="D2019Q2Apr1_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_sstk_PerformanceBasedRestrictedStockUnitMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">0</ix:nonFraction>%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4273792e1623-wk-Fact-971E45368A7D6A828E1324F07F3FAE3A" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="D2019Q2Apr1_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_sstk_PerformanceBasedRestrictedStockUnitMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">150</ix:nonFraction>%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of a recipient&#8217;s target shares, depending on both the recipient&#8217;s continued service with the Company and the extent to which performance goals will have been achieved. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The value of the PRSUs is based on the Company&#8217;s stock price on the date of grant. Based upon the expected levels of achievement, stock-based compensation related to PRSUs is recognized on a straight-line basis over the requisite service period. The expected levels of achievement are reassessed over the requisite service period and, to the extent that the expected levels of achievement change, stock-based compensation is adjusted and recorded in the Consolidated Statements of Operations and the remaining unrecognized stock-based compensation is recognized over the remaining requisite service period. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company had RSU grants (including PRSUs), net of forfeitures, of approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4273792e1641-wk-Fact-341C5F13C610CF7FA8EEDC9CE4D39E0A" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2019Q2YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="0" format="ixt:numdotdecimal">465,000</ix:nonFraction></span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, there are approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4273792e1649-wk-Fact-F1FE158B9B3385C5D1D0DC9CE4D14638" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2019Q2_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="0" format="ixt:numdotdecimal">1,184,000</ix:nonFraction></span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> non-vested RSUs (including PRSUs) outstanding with a weighted average grant-date fair value of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4273792e1654-wk-Fact-BB8E0512EDAAB50B6731DC9CE515F72E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="FI2019Q2_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">45.60</ix:nonFraction></span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the total unrecognized non-cash equity-based compensation charge related to the non-vested RSUs was approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4273792e1662-wk-Fact-0ECFBC09405C57AEC08EDC9CE4D99C11" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="FI2019Q2_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">35.4</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which is expected to be recognized through </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2022</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </span></div></ix:continuation><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><ix:continuation id="TextSelection-D2C72397D0F219846A4FDC9CE53A1793-3" continuedAt="TextSelection-D2C72397D0F219846A4FDC9CE53A1793-4"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, shares of common stock with an aggregate value of&#160;</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4273792e1681-wk-Fact-66EA08E46D483715B32EDC9CE510A818" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q2YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.2</ix:nonFraction> million</span></span></ix:continuation><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><ix:continuation id="TextSelection-D2C72397D0F219846A4FDC9CE53A1793-4">&#160;were withheld upon vesting of RSUs and in connection with related remittance of employee withholding taxes to taxing authorities.</ix:continuation> </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><a id="s3CF6ABFA45ED56F19C9035F02BC8DF49"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">(8) <ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="TextSelection-5217EB1A203914E0B3DBDC9CE53B3E6E-0-wk-Fact-3D100786D5A824653C01DC9CE4FC8024" continuedAt="TextSelection-5217EB1A203914E0B3DBDC9CE53B3E6E-1" escape="true">Revenue</ix:nonNumeric></span></div><ix:continuation id="TextSelection-5217EB1A203914E0B3DBDC9CE53B3E6E-1" continuedAt="TextSelection-5217EB1A203914E0B3DBDC9CE53B3E6E-2"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company distributes its digital content offerings through two primary channels: </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">E-commerce:</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> The majority of customers purchase content licenses directly through the Company&#8217;s e-commerce platforms. E-commerce customers have the flexibility to purchase a subscription plan that is paid on a monthly or annual basis or to purchase content licenses on a transactional basis. These customers generally license content under the Company&#8217;s standard or enhanced licenses, with additional licensing options available to meet customers&#8217; individual needs. E-commerce customers typically pay the full amount of the purchase price in advance or at the time of license, generally with a credit card.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Enterprise:</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> Enterprise customers are mainly composed of creative professionals and large organizations with unique content, licensing and workflow needs. Customers of this size benefit from dedicated sales, service and research teams which provide a number of enhancements to their creative workflows including non-standard licensing rights, multi-seat access, invoicing and the ability to pay on credit terms, increased indemnification protection, multi-brand licensing packages and content licensed for use-cases outside of those available on the e-commerce platform.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In addition to the Company&#8217;s digital content offerings, the Company has historically generated revenue through other channels:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Other:</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> The Company&#8217;s other sales channel includes revenue from Webdam&#8217;s digital asset management offerings which included tools to help organizations manage, search, distribute and collaborate on creative and other brand-building activities. Effective February 26, 2018, the Company completed the Sale of Webdam. See Note 3 for further information on the Sale of Webdam.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shutterstock,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#160;</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-5217EB1A203914E0B3DBDC9CE53B3E6E-2"><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="TextSelection-D7CC3D33ACE2201E9C04DC9CE53B5B5D-0-wk-Fact-A48D69A95826F259A9C4DC9CE4C95352" continuedAt="TextSelection-D7CC3D33ACE2201E9C04DC9CE53B5B5D-1" escape="true"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s revenues by distribution channel for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> are as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:53%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">&#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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Three Months Ended<br/>June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">E-commerce</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4271238e688-wk-Fact-9D0A74DDC7515DB1CD32DC9CE51A6691" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q2QTD_srt_ProductOrServiceAxis_sstk_ECommerceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">96,993</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4271238e707-wk-Fact-28E75756916D04160B89DC9CE5183414" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q2QTD_srt_ProductOrServiceAxis_sstk_ECommerceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">91,718</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4271238e726-wk-Fact-96922E70720640CFA6BCDC9CE5177752" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q2YTD_srt_ProductOrServiceAxis_sstk_ECommerceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">195,106</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4271238e746-wk-Fact-E8C14245CB3B2A4CFE14DC9CE51E7C0C" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q2YTD_srt_ProductOrServiceAxis_sstk_ECommerceMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">181,453</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Enterprise</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4271238e761-wk-Fact-41293813A0BBEA68FDECDC9CE519F713" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q2QTD_srt_ProductOrServiceAxis_sstk_EnterpriseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">64,748</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4271238e780-wk-Fact-4FF65FD7E316C2203C30DC9CE51F0191" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q2QTD_srt_ProductOrServiceAxis_sstk_EnterpriseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">64,866</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4271238e799-wk-Fact-0C94D8032CD383519B08DC9CE4D1EF91" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q2YTD_srt_ProductOrServiceAxis_sstk_EnterpriseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">129,967</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4271238e819-wk-Fact-E79363C470EF5155CD0BDC9CE4DEDF87" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q2YTD_srt_ProductOrServiceAxis_sstk_EnterpriseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">125,439</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4271238e841-wk-Fact-371A3ADAE87BC63C8AF8DC9CE4DD1B4B" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q2QTD_srt_ProductOrServiceAxis_sstk_DigitalAssetManagementMember" 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4271238e860-wk-Fact-53AF56E05F62A458F09CDC9CE4D92891" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q2QTD_srt_ProductOrServiceAxis_sstk_DigitalAssetManagementMember" 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4271238e879-wk-Fact-6EE9F1A8EECB9FB829FFDC9CE50F096F" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q2YTD_srt_ProductOrServiceAxis_sstk_DigitalAssetManagementMember" 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4271238e899-wk-Fact-7D5ECD9A367BD71062B9DC9CE4CF676E" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q2YTD_srt_ProductOrServiceAxis_sstk_DigitalAssetManagementMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,711</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total Revenues</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4271238e924-wk-Fact-16516A24E5DDBBF5CE05DC9CE5064506" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">161,741</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4271238e943-wk-Fact-2BC7D4721AEF02D8C6A8DC9CE50F044A" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">156,584</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4271238e962-wk-Fact-B1760AFA9E8113795070DC9CE4F00E0B" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">325,073</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4271238e982-wk-Fact-AEA3991F06F5961DD681DC9CE4EECAE0" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">309,603</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:Times New Roman;font-size:8pt;"><br/></span></div></ix:nonNumeric><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-D7CC3D33ACE2201E9C04DC9CE53B5B5D-1" continuedAt="TextSelection-D7CC3D33ACE2201E9C04DC9CE53B5B5D-2"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">(1)</span></div></ix:continuation></td><td style="vertical-align:top;"><ix:continuation id="TextSelection-D7CC3D33ACE2201E9C04DC9CE53B5B5D-2"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">On February 26, 2018, the Company completed the Sale of Webdam. 2018 amounts include revenue earned during the period from January 1, 2018 through February 26, 2018.</span></div></ix:continuation></td></tr></table><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> deferred revenue balance will be earned as digital content is downloaded or upon the expiration of subscription-based products, and nearly all is expected to be earned within the next twelve months. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4271238e1008-wk-Fact-740F1163BF8487FCC2D0DC9CE4D706A7" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">96.1</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of total revenue recognized for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> was reflected in deferred revenue as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div></ix:continuation><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><a id="sF5B74C04C31657E7A6382BEB4A75609A"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">(9)&#160;<ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock" id="TextSelection-398F11DAC26C8C8F24F1DC9CE537C063-0-wk-Fact-1AFADB0BE827DF0197F2DC9CE4E6E1C4" continuedAt="TextSelection-398F11DAC26C8C8F24F1DC9CE537C063-1" escape="true">Other Income / (Expense), net</ix:nonNumeric></span></div><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" id="TextSelection-C9A7EDFE0AEA14521892DC9CE538B699-0-wk-Fact-758279BA7AC8939E4C25DC9CE4E744DC" escape="true"><ix:continuation id="TextSelection-398F11DAC26C8C8F24F1DC9CE537C063-1"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table presents a summary of the Company&#8217;s other income and expense activity included in the accompanying Consolidated Statements of Operations for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></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: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 June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign currency 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4298581e672-wk-Fact-666251F261CC4F359F06DC9CE52AAF76" name="us-gaap:ForeignCurrencyTransactionGainLossRealized" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">569</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4298581e692-wk-Fact-DFCFDCE8EA1187FCD5B1DC9CE528F0A2" name="us-gaap:ForeignCurrencyTransactionGainLossRealized" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,782</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4298581e712-wk-Fact-6B562AAD9C6743C35ED1DC9CE52C0F91" name="us-gaap:ForeignCurrencyTransactionGainLossRealized" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">730</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4298581e733-wk-Fact-3CC754B5F9FDD1A23B9BDC9CE5271277" name="us-gaap:ForeignCurrencyTransactionGainLossRealized" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,463</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Impairment of long-term 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4298581e749-wk-Fact-98AF01184E7A6EC6F770DC9CE511BD24" name="us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" contextRef="FD2019Q2QTD" 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4298581e768-wk-Fact-2862F2E813207A5A044EDC9CE516F520" name="us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,881</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4298581e788-wk-Fact-9DEFB20E0C569B4DCD52DC9CE51CA96D" name="us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" contextRef="FD2019Q2YTD" 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4298581e808-wk-Fact-5E39B94F4B7A9BEFEAAFDC9CE51624DB" name="us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,881</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4298581e829-wk-Fact-31E2EE877826984E1DF3DC9CE52C5BD7" name="us-gaap:InterestIncomeExpenseNonoperatingNet" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,153</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4298581e848-wk-Fact-964CBB66418F9024043CDC9CE4CA7500" name="us-gaap:InterestIncomeExpenseNonoperatingNet" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">644</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4298581e867-wk-Fact-CE96871CA9808FB21A79DC9CE5288072" name="us-gaap:InterestIncomeExpenseNonoperatingNet" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,210</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4298581e887-wk-Fact-16D25069E85E47FA01D0DC9CE52CFAB5" name="us-gaap:InterestIncomeExpenseNonoperatingNet" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,127</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Total other income / (expense)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4298581e912-wk-Fact-44872777B8E44A489CABDC9CE5276639" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">584</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4298581e931-wk-Fact-027CA05EC3C6268B4AEFDC9CE4F5D087" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,019</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4298581e951-wk-Fact-637A9E47C34BC15BF8F9DC9CE5262F93" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,480</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4298581e971-wk-Fact-E3BCDD206DA041AEA460DC9CE4EE2FA9" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,217</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:8pt;"><br/></span></div></ix:continuation></ix:nonNumeric><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><br/></span></div><div><a id="s090236F90BBD5F679970C5D68D3B1767"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">(10)&#160;<ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:IncomeTaxDisclosureTextBlock" id="TextSelection-9C34C177BC24BBF3E67EDC9CE53BFD51-0-wk-Fact-98C00038B2B1DD08EBD4DC9CE4DE337B" continuedAt="TextSelection-9C34C177BC24BBF3E67EDC9CE53BFD51-1" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="TextSelection-9C34C177BC24BBF3E67EDC9CE53BFD51-1" continuedAt="TextSelection-9C34C177BC24BBF3E67EDC9CE53BFD51-2"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s effective tax rates yielded a net expense of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4279320e451-wk-Fact-EB1C50A6BF9D7EDF1152DC9CE508B664" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="FD2019Q2QTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">9.7</ix:nonFraction>%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4279320e455-wk-Fact-6E2608D5A28B983B155DDC9CE514FC6A" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="FD2018Q2QTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">81.8</ix:nonFraction>%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, and a net expense of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4279320e467-wk-Fact-6234508C8EB11A8E6220DC9CE4D18317" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="FD2019Q2YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">14.5</ix:nonFraction>%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4279320e472-wk-Fact-DA93E551B8864BADEE19DC9CE4D83025" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="FD2018Q2YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">24.0</ix:nonFraction>%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively.&#160; </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In the three and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the impact of discrete tax items decreased the effective tax rate by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4279320e499-wk-Fact-34B4581E59F19B075F0BDC9CE521315E" name="us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness" contextRef="FD2019Q2QTD" unitRef="number" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">3.4</ix:nonFraction>%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4279320e503-wk-Fact-7179E4ED6A4147E6282FDC9CE4D2E6A2" name="us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness" contextRef="FD2019Q2YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.8</ix:nonFraction>%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company incurred a discrete tax benefit relating primarily to the impairment of a long-term investment asset. In the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company incurred a net discrete tax expense relating primarily to the gain on the Sale of Webdam, partially offset by a discrete tax benefit related to the impairment of a long-term investment asset. The net effect of these discrete items increased the effective tax rate for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4279320e531-wk-Fact-9B050F130A984A2BC546DC9CE50A090B" name="us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness" contextRef="FD2018Q2QTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">66.5</ix:nonFraction>%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4279320e535-wk-Fact-EFF2D398A8519A572615DC9CE5103C50" name="us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness" contextRef="FD2018Q2YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">8.7</ix:nonFraction>%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company has computed the provision for income taxes based on the estimated annual effective tax rate and the application of discrete items, if any, in the applicable period. The estimated annual effective tax rate differs from the statutory tax rate due primarily to the international provisions enacted as part of the Tax Cuts and Jobs Act (&#8220;TCJA&#8221;) and the U.S. Research and Development tax credit.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and during the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, uncertain tax positions recorded by the Company were not significant. During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, uncertain tax positions recorded by the Company were </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4279320e566-wk-Fact-12151CE6A24C6D69B0BE24D7CDB15B0B" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.0</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. To the extent the remaining uncertain tax positions are ultimately recognized, the Company&#8217;s effective tax rate may be impacted in future periods.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shutterstock,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#160;</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-9C34C177BC24BBF3E67EDC9CE53BFD51-2" continuedAt="TextSelection-9C34C177BC24BBF3E67EDC9CE53BFD51-3"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company recognizes interest expense and tax penalties related to unrecognized tax benefits in income tax expense in the Consolidated Statements of Operations. The Company&#8217;s accrual for interest and penalties related to unrecognized tax benefits was not significant for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div></ix:continuation><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><ix:continuation id="TextSelection-9C34C177BC24BBF3E67EDC9CE53BFD51-3" continuedAt="TextSelection-9C34C177BC24BBF3E67EDC9CE53BFD51-4"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company paid net cash taxes of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4279320e596-wk-Fact-DBAC814A55E1615CF62224D1703323B0" name="us-gaap:IncomeTaxesPaidNet" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.5</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and during the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company received net tax refunds of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4279320e609-wk-Fact-C509EE65A662D49181E224D3F73EFBD3" name="us-gaap:ProceedsFromIncomeTaxRefunds" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction> million</span></span></ix:continuation><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><ix:continuation id="TextSelection-9C34C177BC24BBF3E67EDC9CE53BFD51-4">.</ix:continuation> </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><a id="sCCB52C1671CE58BCAEFE575B0FD0CD6B"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">(11) <ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:EarningsPerShareTextBlock" id="TextSelection-DB1475CF0C86AC33CFF2DC9CE53B4219-0-wk-Fact-69C161A83F52ECCB66BDDC9CE5152C35" continuedAt="TextSelection-DB1475CF0C86AC33CFF2DC9CE53B4219-1" escape="true">Net Income / (Loss) Per Share</ix:nonNumeric></span></div><ix:continuation id="TextSelection-DB1475CF0C86AC33CFF2DC9CE53B4219-1"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Basic net income / (loss) per share is computed using the weighted average number of shares of common stock outstanding for the period, excluding unvested RSUs and stock options. Diluted net income per share is based upon the weighted average shares of common stock outstanding for the period plus dilutive potential shares of common stock, including unvested RSUs and stock options using the treasury stock method. </span></div><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="TextSelection-EB5246D301BDC9AB7A25DC9CE53B2364-0-wk-Fact-452C68CE87DB8C231E0ADC9CE52433C5" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table sets forth the computation of basic and diluted net income per share for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></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: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 June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Six Months Ended June 30,</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;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income / (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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e674-wk-Fact-C327DD716F41F3C4B198DC9CE4EFC803" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,299</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4272501e693-wk-Fact-F9B2E95D419E7ADDCDBDDC9CE4F3FEE5" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">254</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e713-wk-Fact-3AEA1EED26EE320A4CACDC9CE5117EA0" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,821</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e733-wk-Fact-224B7D19462A5E0EA09DDC9CE5021CA0" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,327</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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Shares used to compute basic net income / (loss) per share</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e748-wk-Fact-E2E2EE849C2E018AB945DC9CE50CCE57" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q2QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">35,232</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e767-wk-Fact-6D53D829A7B65ED807D9DC9CE50B669D" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q2QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">34,913</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e786-wk-Fact-48A06F2D408190EC46CFDC9CE52B99C7" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q2YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">35,174</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e806-wk-Fact-F6426B0D35B7880304F7DC9CE4FAC4D8" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q2YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">34,849</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Dilutive potential common shares</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Stock options</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e908-wk-Fact-50D36E653E9FF021936DDC9CE520C3DA" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2019Q2QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">102</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e927-wk-Fact-6421A2B96685F4B7F969DC9CE4E2B57D" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2018Q2QTD" unitRef="shares" 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e946-wk-Fact-EEE34E4B18219B5D0D1CDC9CE4E64514" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2019Q2YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">104</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e966-wk-Fact-4FA32851D77F1C3D719ADC9CE4E19E14" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2018Q2YTD" unitRef="shares" 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unvested restricted stock awards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e986-wk-Fact-D594D3CA87086DEEE70FDC9CE4DF3686" name="sstk:IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards" contextRef="FD2019Q2QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">170</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1005-wk-Fact-9A5DF92327947E223D59DC9CE50672E1" name="sstk:IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards" contextRef="FD2018Q2QTD" unitRef="shares" 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1024-wk-Fact-09B139C6F5C616FE4023DC9CE4E74266" name="sstk:IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards" contextRef="FD2019Q2YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">221</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1044-wk-Fact-44692898A4F3B1B86191DC9CE525311C" name="sstk:IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards" contextRef="FD2018Q2YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">381</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Shares used to compute diluted net income / (loss) per share</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1064-wk-Fact-4567EF402F5F15242686DC9CE4C8852C" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2019Q2QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">35,504</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1083-wk-Fact-DEC48F8723D247B30E0CDC9CE520A43D" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q2QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">34,913</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1102-wk-Fact-FC2967382E35415A7258DC9CE51C2EFF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2019Q2YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">35,499</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1122-wk-Fact-2D3FEC987E6FAC5FE763DC9CE51B98BD" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q2YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">35,343</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Basic net income / (loss) per share</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1147-wk-Fact-623F9605A6F0953ECAB5DC9CE4F8E93E" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.09</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4272501e1166-wk-Fact-564A824931131DD75002DC9CE50E4ADF" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.01</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1186-wk-Fact-FD77C3D99C10AA4CCE62DC9CE51A4ACB" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q2YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.31</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1206-wk-Fact-C4AE6A9C4DF8CDAF124CDC9CE5110F1D" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q2YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.93</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Diluted net income / (loss) per share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1226-wk-Fact-8D73D7AF7C8B15228FC7DC9CE5104638" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.09</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d4272501e1245-wk-Fact-FF29CD3A658C862D84D7DC9CE512396E" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.01</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1265-wk-Fact-54DBB0A92E9698B71228DC9CE4E8A127" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q2YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.30</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1285-wk-Fact-6375A913F13A73A301BADC9CE4F489F3" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q2YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.91</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;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:8px;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:8px;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:8px;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:8px;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:8px;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:8px;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:8px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Dilutive securities included in the calculation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1383-wk-Fact-95868CD89C4D76A41654DC9CE4CD4EF4" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" contextRef="FD2019Q2QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,005</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1402-wk-Fact-4A4260DEAF94D4191E07DC9CE4F0D32D" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" contextRef="FD2018Q2QTD" unitRef="shares" 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1421-wk-Fact-8780DC38D621024D29B7DC9CE4EBEA0B" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" contextRef="FD2019Q2YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">992</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1441-wk-Fact-426B06C13B2E69C45907DC9CE4EF3B85" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" contextRef="FD2018Q2YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,366</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Anti-dilutive securities excluded from the calculation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1461-wk-Fact-C613032C445F73CC9677DC9CE4CB3313" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2019Q2QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,206</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1480-wk-Fact-2BACE563DC1670E1E169DC9CE4C6ECF9" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2018Q2QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">2,370</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1499-wk-Fact-3DF07AA77034D7C9FD59DC9CE4D9858E" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2019Q2YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,171</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4272501e1519-wk-Fact-49E8352A5BDBE7253F29DC9CE50FDC49" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2018Q2YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,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></table></div><span style="font-family:Times New Roman;font-size:8pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;"><br/></span></div><div><a id="s765A8FDC76ED5FF1A0822749D9EB0DBB"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">(12)&#160;<ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:SegmentReportingDisclosureTextBlock" id="TextSelection-1D78576883C1A434CD63DC9CE53BFD87-0-wk-Fact-FB5CEEFDE8520B6D546EDC9CE4EF9DAC" continuedAt="TextSelection-1D78576883C1A434CD63DC9CE53BFD87-1" escape="true">Geographic Information</ix:nonNumeric></span></div><ix:continuation id="TextSelection-1D78576883C1A434CD63DC9CE53BFD87-1" continuedAt="TextSelection-1D78576883C1A434CD63DC9CE53BFD87-2"><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="TextSelection-64B863ACFCFFD44C2F9DDC9CE53BFD31-0-wk-Fact-B72E1D6EB429459A3CABDC9CE4DFDD54" escape="true"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table presents the Company&#8217;s revenue based on customer location (in thousands):&#160; </span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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/>June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></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:9pt;"><span style="font-family:inherit;font-size:9pt;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e661-wk-Fact-31FE7CD5B94E506EE660DC9CE5224673" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q2QTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">57,657</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e680-wk-Fact-D328C103E69B8CC1B5B9DC9CE52AB422" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q2QTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">56,056</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e699-wk-Fact-0BCF15A076057D5EB21EDC9CE513606F" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q2YTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">115,171</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e719-wk-Fact-4DB20295E9AE0A37D9A1DC9CE5121D1A" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q2YTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">113,014</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e734-wk-Fact-808C83D4E5CFDF76E8F1DC9CE51D1D95" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q2QTD_srt_StatementGeographicalAxis_srt_EuropeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">53,647</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e753-wk-Fact-570B02BC5323170AC748DC9CE4D4C570" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q2QTD_srt_StatementGeographicalAxis_srt_EuropeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">53,291</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e772-wk-Fact-04B06F5EF8BF30F717B1DC9CE5231BEB" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q2YTD_srt_StatementGeographicalAxis_srt_EuropeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">109,132</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e792-wk-Fact-7B994D9B9D4BBE0BB444DC9CE5244C1E" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q2YTD_srt_StatementGeographicalAxis_srt_EuropeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">105,225</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Rest of the world</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e812-wk-Fact-33E812C2F2B202F40B4EDC9CE5274EB7" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q2QTD_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">50,437</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e831-wk-Fact-B3BEDB2C5DDF09F2F3C3DC9CE52CF615" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q2QTD_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">47,237</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e850-wk-Fact-F0C92F5CED01C0D2C2DCDC9CE51CBEFA" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q2YTD_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">100,770</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e870-wk-Fact-1820F6EC2924A3AA03C3DC9CE52C0115" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q2YTD_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">91,364</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e895-wk-Fact-16516A24E5DDBBF5CE05DC9CE5064506" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">161,741</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e913-wk-Fact-2BC7D4721AEF02D8C6A8DC9CE50F044A" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">156,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e931-wk-Fact-B1760AFA9E8113795070DC9CE4F00E0B" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">325,073</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e950-wk-Fact-AEA3991F06F5961DD681DC9CE4EECAE0" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">309,603</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:Times New Roman;font-size:10pt;color:#000000;">&#160;</span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The United States, included in North America in the above table, accounted for </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4294422e970-wk-Fact-001484EAFE60A299A19BDC9CE4EA0C26" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q2QTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">32</ix:nonFraction>%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4294422e974-wk-Fact-D53B978473B54EB2FE01DC9CE4DBAEA8" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q2QTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">33</ix:nonFraction>%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of consolidated revenue for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4294422e986-wk-Fact-F3DFF7D1C31AFCBA8237DC9CE4DCCE04" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q2YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">32</ix:nonFraction>%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4294422e991-wk-Fact-303D368B306CD71E3851DC9CE4E41D99" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q2YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">33</ix:nonFraction>%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of consolidated revenue for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. No other country accounts for more than 10% of the Company&#8217;s revenue in any period presented.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">18</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shutterstock,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#160;</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-1D78576883C1A434CD63DC9CE53BFD87-2"><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="TextSelection-9BB0EA27D3D0B857757DDC9CE53BFF01-0-wk-Fact-4ED934D2C3FE0BAC0782DC9CE4F1FC27" escape="true"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s long-lived tangible assets were located as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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: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="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;">June&#160;30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">December&#160;31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">2018</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:9pt;"><span style="font-family:inherit;font-size:9pt;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e1130-wk-Fact-7918DEEE9283ABE077D1DC9CE50DA268" name="us-gaap:NoncurrentAssets" contextRef="FI2019Q2_srt_StatementGeographicalAxis_srt_NorthAmericaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">62,841</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e1149-wk-Fact-4EBE75348954833F7B36DC9CE51C7090" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4_srt_StatementGeographicalAxis_srt_NorthAmericaMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">71,758</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e1164-wk-Fact-C075BCE9F69C89F8B4BADC9CE5173684" name="us-gaap:NoncurrentAssets" contextRef="FI2019Q2_srt_StatementGeographicalAxis_srt_EuropeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,446</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e1183-wk-Fact-D3CAF3D892950D88B8C4DC9CE50BA3F5" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4_srt_StatementGeographicalAxis_srt_EuropeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,371</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Rest of the world</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e1203-wk-Fact-C0E7913A38DC2C430FD0DC9CE5189767" name="us-gaap:NoncurrentAssets" contextRef="FI2019Q2_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">63</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e1222-wk-Fact-D4F954B1FC93FCA58D74DC9CE519C19C" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">59</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Total long-lived tangible assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e1247-wk-Fact-8C6209433D6F2ED56218DC9CE52212C7" name="us-gaap:NoncurrentAssets" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">68,350</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4294422e1266-wk-Fact-EDD0C4FB487E96C526F5DC9CE51430CE" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">76,188</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:Times New Roman;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The United States, included in North America in the above table, accounted for </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4294422e1288-wk-Fact-C090AD77DF41FB6F8329DC9CE4DEEC34" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q2YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_sstk_LongLivedTangibleAsstesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">84</ix:nonFraction>%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4294422e1292-wk-Fact-9F13EA1AEC2F8238091EDC9CE4EBCE1B" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_sstk_LongLivedTangibleAsstesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">88</ix:nonFraction>%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;of total long-lived tangible assets as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. No other country accounts for more than 10% of the Company&#8217;s long-lived tangible assets in any period presented.</span></div></ix:continuation><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><a id="s97B88EA21BA45F68BFD1B6B7B315A66B"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">(13) <ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:LesseeOperatingLeasesTextBlock" id="TextSelection-23BBECFC1F684894ADE5DC9CE53C65FE-0-wk-Fact-0D3A1B0E238933B6BB90DC9CE4C70312" continuedAt="TextSelection-23BBECFC1F684894ADE5DC9CE53C65FE-1" escape="true">Leases</ix:nonNumeric></span></div><ix:continuation id="TextSelection-23BBECFC1F684894ADE5DC9CE53C65FE-1" continuedAt="TextSelection-23BBECFC1F684894ADE5DC9CE53C65FE-2"><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s leases relate primarily to office facilities that expire on various dates from 2019 through </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2029</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, some of which include one or more options to renew. All of the Company&#8217;s leases are classified as operating leases. Operating lease costs, including insignificant costs related to short-term leases, were </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4282322e452-wk-Fact-76E87FD17B6D0BF98CB8DC9CE4C8067F" name="us-gaap:LeaseAndRentalExpense" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.7</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4282322e456-wk-Fact-D9B57E5088850627F168DC9CE52DFAD3" name="us-gaap:LeaseAndRentalExpense" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.4</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4282322e469-wk-Fact-74D1829219F8CC78D2C2DC9CE52B83BB" name="us-gaap:LeaseAndRentalExpense" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.4</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4282322e473-wk-Fact-862DE7BF73EA3343BD15DC9CE4C84F76" name="us-gaap:LeaseAndRentalExpense" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.8</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. </span></div><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:LeaseCostTableTextBlock" id="TextSelection-DAC698648124DC0BB9EADC9CE53CFF77-0-wk-Fact-BFD4AC17359B49C92E25DC9CE4C7FDF4" escape="true"><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Additional information related to the Company&#8217;s leases as of and for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, is as follows:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:85%;"></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except lease term and discount rate)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2019</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance sheet information</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">ROU assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4282322e587-wk-Fact-292AF8F7B9B58134473CDC9CE4FDCF01" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">44,808</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:5px;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:5px;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: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Lease liabilities, current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4282322e638-wk-Fact-C3A2475329F8670A230EDC9CE4C96796" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,203</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Lease liabilities, non-current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4282322e658-wk-Fact-D6DF96B20E03F28863CCDC9CE4EC82F7" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">47,007</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4282322e688-wk-Fact-801FFB9DCE4249ACA406DC9CE51E981D" name="us-gaap:OperatingLeaseLiability" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">56,210</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:17px;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:17px;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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Supplemental data</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Weighted average remaining lease term</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonNumeric id="d4282322e760-wk-Fact-3C1631DE3D8009161443DC9CE4CD137D" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" contextRef="FI2019Q2" format="ixt-sec:duryear">9.0</ix:nonNumeric> years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Weighted average discount rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4282322e785-wk-Fact-DDF3B6143B1C01BE612ADC9CE4CBD286" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="FI2019Q2" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">6.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</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:17px;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:17px;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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cash paid for amounts included in lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4282322e843-wk-Fact-B34953A5E834C78C57B9DC9CE5249F9F" name="us-gaap:OperatingLeasePayments" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,857</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">ROU assets obtained in exchange for lease obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4282322e868-wk-Fact-75B2E93343430E947647DC9CE52A2553" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="FD2019Q2YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,324</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;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:Times New Roman;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="TextSelection-515BF484FD5EB7F48871DC9CE53CD0DE-0-wk-Fact-5D1172307D5E7C70C523DC9CE5212289" escape="true"><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Maturities of lease liabilities as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:85%;"></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><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;">June&#160;30, 2019</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ending December 31, </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019 (remaining)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4282322e975-wk-Fact-23A8901F10B9B7C11A0BDC9CE4D154ED" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,182</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4282322e995-wk-Fact-01088E13C9D924C3FB42DC9CE4D040BB" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,433</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4282322e1020-wk-Fact-D796AEA05425AB33056EDC9CE4DED3B6" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,131</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4282322e1045-wk-Fact-34CEF505B9249096CD40DC9CE4CE257E" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,078</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4282322e1070-wk-Fact-D8728A535FD94E237CD8DC9CE4CC9997" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,210</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Thereafter</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4282322e1095-wk-Fact-EFF3BC26BAA1D3D9E1AFDC9CE4DDF99D" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">39,594</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total undiscounted lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4282322e1120-wk-Fact-ECAF4B3D16ACB43E32B8DC9CE4CF2036" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">75,628</ix:nonFraction></span></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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Less: imputed interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(<ix:nonFraction id="d4282322e1145-wk-Fact-54EE5FE4B6507324E057DC9CE51FE646" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,418</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d4282322e1176-wk-Fact-801FFB9DCE4249ACA406DC9CE51E981D" name="us-gaap:OperatingLeaseLiability" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">56,210</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:Times New Roman;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shutterstock,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#160;</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-23BBECFC1F684894ADE5DC9CE53C65FE-2"><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s most significant lease is for its headquarters in New York City, which was entered into in March&#160;2013 and was amended in January 2016 (&#8220;ESB Lease&#8221;). As amended, the ESB Lease will expire in 2029, and the undiscounted remaining future minimum lease payments are approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4282322e1192-wk-Fact-F1BE4273F8D95A22AA75DC9CE4D252C5" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" contextRef="FI2019Q2_us-gaap_LeaseArrangementTypeAxis_sstk_CorporateHeadquartersMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">64.8</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. The Company is also party to a </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4282322e1196-wk-Fact-7250612289942473E65FDC9CE4C63780" name="us-gaap:LettersOfCreditOutstandingAmount" contextRef="FI2019Q2" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.6</ix:nonFraction> million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> letter of credit, as a security deposit for the ESB Lease, which is collateralized by an equivalent amount of cash, and is reported as restricted cash within other assets on the Consolidated Balance Sheets as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Fiscal year 2018 lease commitments in accordance with prior guidance</span></div><ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" id="TextSelection-153DCA2ABCCB697AB4C2DC9CE53CEA87-0-wk-Fact-26C1D87BB131A70604A9DC9CE52D27D7" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Future minimum lease payments under non-cancelable operating leases as of December&#160;31, 2018 were as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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.71150097465888%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:88%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ending December&#160;31,</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating<br/>Leases</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:9pt;"><span style="font-family:inherit;font-size:9pt;">2019</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4282322e1267-wk-Fact-A0C12AF6269C1B279993DC9CE4E1F99C" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,913</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:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4282322e1282-wk-Fact-594A33F54F54BEF46BA0DC9CE4DCDE1D" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,762</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4282322e1302-wk-Fact-A45B65612EAC5B8D5B52DC9CE4F6942A" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,493</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4282322e1322-wk-Fact-9929805B954427C181DFDC9CE4F2A977" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,829</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4282322e1342-wk-Fact-10DD5B07A71B0B202D57DC9CE4E8B87A" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,082</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4282322e1362-wk-Fact-1283B8FFE98FF5BC27D9DC9CE4F6689B" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">39,481</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d4282322e1387-wk-Fact-2205E2CED97A0E189812DC9CE4F58A17" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">78,560</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:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><a id="s9413194731BA5B90B956CFF6B9052832"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">(14)&#160;<ix:nonNumeric contextRef="FD2019Q2YTD" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="TextSelection-7B9C9AB9533FFFBF85D1DC9CE53CB42A-0-wk-Fact-45F3464D8FD9CD360A92DC9CE4EDFA5C" continuedAt="TextSelection-7B9C9AB9533FFFBF85D1DC9CE53CB42A-1" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="TextSelection-7B9C9AB9533FFFBF85D1DC9CE53CB42A-1" continuedAt="TextSelection-7B9C9AB9533FFFBF85D1DC9CE53CB42A-2"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company had total other non-lease obligations in the amount of approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4282316e455-wk-Fact-B9098C0A05302A70763BDC9CE4F792F6" name="us-gaap:OtherCommitment" contextRef="FI2019Q2" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">60.9</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which consisted primarily of minimum royalty guarantees and unconditional purchase obligations related to contracts for infrastructure and other business services. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company&#8217;s other non-lease obligations for the remainder of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and for the years ending December&#160;31, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2021</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2022</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> were approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4282316e480-wk-Fact-8105BFE5FD83F128FC32DC9CE4E0DAE2" name="us-gaap:OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear" contextRef="FI2019Q2" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.5</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4282316e484-wk-Fact-CA7BCCDDD4BFDCF34C3DDC9CE4E9F8FE" name="us-gaap:OtherCommitmentDueInSecondYear" contextRef="FI2019Q2" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">29.1</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4282316e488-wk-Fact-75C022DE3EBC073018ABDC9CE4F3DFE5" name="us-gaap:OtherCommitmentDueInThirdYear" contextRef="FI2019Q2" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.5</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4282316e492-wk-Fact-C8DD96BD811F5CC086C5DC9CE4FE3181" name="us-gaap:OtherCommitmentDueInFourthYear" contextRef="FI2019Q2" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.8</ix:nonFraction>&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Legal Matters</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">From time to time, the Company may become party to litigation in the ordinary course of business, including direct claims brought by or against the Company with respect to intellectual property, contracts, employment and other matters, as well as claims brought against the Company&#8217;s customers for whom the Company has a contractual indemnification obligation. The Company assesses the likelihood of any adverse judgments or outcomes with respect to these matters and determines loss contingency assessments on a gross basis after assessing the probability of incurrence of a loss and whether a loss is reasonably estimable. In addition, the Company considers other relevant factors that could impact its ability to reasonably estimate a loss. A determination of the amount of reserves required, if any, for these contingencies is made after analyzing each matter. The Company reviews reserves, if any, at least quarterly and may change the amount of any such reserve in the future due to new developments or changes in strategy in handling these matters. Although the results of litigation and threats of litigation, investigations and claims cannot be predicted with certainty, the Company currently believes that the final outcome of these matters will not have a material adverse effect on its business, consolidated financial position, results of operations, or cash flows. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors. The Company currently has no material active litigation matters and, accordingly, no material reserves related to litigation.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shutterstock,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements&#160;</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-7B9C9AB9533FFFBF85D1DC9CE53CB42A-2"><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Indemnification and Employment Agreements</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In the ordinary course of business, the Company enters into contractual arrangements under which it agrees to provide indemnification of varying scope and terms to customers with respect to certain matters, including, but not limited to, losses arising out of the breach of the Company&#8217;s intellectual property warranties for damages to the customer directly attributable to the Company&#8217;s breach. The Company is not responsible for any damages, costs, or losses to the extent such damages, costs or losses arise as a result of any modifications made by the customer, or the context in which content is used. The standard maximum aggregate obligation and liability to any one customer for any single claim is generally limited to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4282316e509-wk-Fact-6B568FE2024B539E8B60DC9CE4DB4C22" name="sstk:MaximumIndemnificationLiabilityForCustomer" contextRef="FI2019Q2_srt_RangeAxis_srt_MinimumMember" unitRef="usd" decimals="-3" scale="0" format="ixt-sec:numwordsen">ten thousand</ix:nonFraction></span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> dollars but can range to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$<ix:nonFraction id="d4282316e513-wk-Fact-3A0B9AA867023AD2B25A532B0DF5407E" name="sstk:MaximumIndemnificationLiabilityForCustomer" contextRef="FI2019Q2_srt_RangeAxis_srt_MaximumMember" unitRef="usd" decimals="-3" scale="0" format="ixt:numdotdecimal">250,000</ix:nonFraction></span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, with certain exceptions for which our indemnification obligation are uncapped. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company had recorded </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span><ix:nonFraction id="d4282316e521-wk-Fact-415723522164A9F483C0DC9CE4FFFA22" name="sstk:IndemnificationLiability" contextRef="FI2019Q2" unitRef="usd" decimals="INF" scale="3" format="ixt-sec:numwordsen">no</ix:nonFraction></span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> material liabilities related to indemnification obligations in accordance with the authoritative guidance for loss contingencies. Additionally, the Company believes that it has the appropriate insurance coverage in place to adequately cover such indemnification obligations, if necessary.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Pursuant to the Company&#8217;s charter documents and separate written indemnification agreements, the Company has certain indemnification obligations to its executive officers, certain employees and directors, as well as certain former officers and directors.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company has also entered into employment agreements with its executive officers and certain employees. These agreements specify various employment-related matters, including annual compensation, performance incentive bonuses, and severance benefits in the event of termination in the event of a change in control or otherwise, with or without cause.</span></div></ix:continuation><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><a id="s3DBC1E7C223C5F10869E0A1DCBCE2727"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Item&#160;2. &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">The following discussion and analysis of our financial condition and results of operations should be read together with our interim consolidated unaudited financial statements and related notes contained elsewhere in this Quarterly Report on Form&#160;10-Q and with information contained in our other filings, including the audited consolidated financial statements included in our Annual Report on Form&#160;10-K for the fiscal year ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"> filed with the SEC on </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">February&#160;26, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">In addition to historical consolidated financial information, this discussion contains forward-looking statements including statements about our plans, estimates and beliefs. These statements involve risks and uncertainties and our actual results could differ materially from those expressed or implied in forward-looking statements. See &#8220;Forward Looking Statements&#8221; above. See also the &#8220;Risk Factors&#8221; disclosure of our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"> for additional discussion of the risks and uncertainties that could cause our actual results to differ materially from those expressed or implied in our forward-looking statements.</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Overview and Recent Developments</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Shutterstock is a global technology company offering a creative platform, which provides high-quality digital content, tools and services to creative professionals. The digital content licensed by our customers includes: (a) imagery, consisting of licensed photographs, vectors, illustrations and video clips which is used in visual communications, such as websites, digital and print marketing materials, corporate communications, books, publications and video content; and (b) music, consisting of high-quality music tracks and sound effects, which is often used to complement digital imagery. We also offered digital asset management services through Webdam, our cloud-based digital asset management service, which we sold in February 2018 (&#8220;Sale of Webdam&#8221;).</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Our platform brings together users and contributors of content by providing readily-searchable content that our customers pay to license and by compensating contributors as their content is licensed. For customers seeking specialized content that goes beyond our library of stock content, our platform also connects customers with contributors who can produce custom branded content. More than </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">1.9 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> active, paying customers contributed to our revenue for the twelve-month period ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, more than </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">900,000</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> approved contributors made their images, video clips and music tracks available in our collection, which has grown to approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">280 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> images and approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">15&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> video clips as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. This makes our collection of content one of the largest of its kind, and we delivered more than </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">90&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> paid downloads across all of our brands during the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, in addition to the increase in content provided by our contributors, the Company also launched new and improved product features, including enhanced product offerings as follows: </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:Times New Roman;font-size:10pt;color:#000000;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In April 2019, we launched &#8220;View in Room,&#8221; our first Augmented Reality (AR) feature, allowing iOS app users to visualize how an image from Shutterstock&#8217;s collection would look in real life. </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:Times New Roman;font-size:10pt;color:#000000;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In April 2019, we announced the renewal of our agreement with the Associated Press (AP) to distribute AP&#8217;s daily global photo output for license to Shutterstock customers based in the U.S., the U.K. and Ireland. This distribution deal gives Shutterstock customers access to approximately 3,000 images daily as well as access to iconic news images from the vast AP archive. </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:Times New Roman;font-size:10pt;color:#000000;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In May 2019, we launched our new self-serve application program interface (API) subscription plans which enable developers and businesses to resell more than 1 million images within their products and applications. </span></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In addition, in July 2019, we introduced Shutterstock Elements, a collection consisting of thousands of cinema-grade video effects for filmmakers, including 4K lens flares, transitions and video kits with smoke, fire and explosions. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Through our platform, we generate revenue by licensing content to our customers. During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">60%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of our revenue was generated from e-commerce customers. E-commerce customers have the flexibility of choosing content subscription plans that provide a large volume of content for their creative process without concern for the incremental cost of each license. We also offer simple, affordable, smaller subscriptions and those where customers have an option to pay for individual content licenses at the time of delivery. Our enterprise customers generally include creative professionals and larger organizations or those with unique content, licensing and workflow needs. Our dedicated enterprise sales, service and research teams are able to provide a number of enhancements to their creative workflows including non-standard licensing rights, multi-seat access, multi-brand licensing packages and content licensed for use-cases outside of those available for license on our e-commerce platform. Enterprise customers may also benefit from the creation of our custom branded content. Our enterprise customers provided approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">40%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of our revenue during the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Each time an image, video clip or music track is delivered to a customer for use, we record a royalty expense for the amount due to the associated contributor. Royalties are calculated using either a fixed dollar amount or a fixed percentage of revenue, and are typically paid to contributors on a monthly basis, subject to withholding taxes and certain payout minimums. Royalties represent the largest component of our operating expenses, are reported within cost of revenue, and tend to increase proportionally with revenue. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Our cost of revenue associated with our e-commerce and enterprise customers is substantially similar as a percentage of revenue. While contributors earn a fixed amount per download for some of our products, we have set the per-download amount paid to our contributors for our products so that contributors earn more per download from products where we collect higher revenue per download. In other words, we strive to deliver a similar percentage of revenue to contributors regardless of the sales channel. We do not believe that shifts in the mix between e-commerce and enterprise sales channels will materially impact our operating margins. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">An important driver of our growth is customer acquisition, which we achieve primarily through online marketing efforts, including paid search, organic search, online display advertising, brand marketing, email marketing, affiliate marketing, social media and strategic partnerships. At the beginning of 2019, we launched our award-winning &#8220;It&#8217;s not stock, it&#8217;s Shutterstock&#8221; campaign, designed to create top-of-funnel awareness and website traffic by showing the creative marketing results that can be achieved with Shutterstock assets. Over the past several years, our investments in marketing have represented a significant percentage of revenue. Since we believe the market for content is multi-faceted and continually expanding, we plan to continue to invest aggressively in customer acquisition to achieve revenue and market share growth. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We believe that another important driver of growth is the quality of the user experience we provide on our websites, especially the efficiency and speed with which our search interfaces and algorithms help customers find and download the content that they need, the degree to which our websites have been localized for our global user base, the degree to which we make use of the large quantity of data we collect about image, video clip, music and search patterns and the security of user information on our platform. To this end, we have invested aggressively in product development and cloud-based hosting infrastructure, and we intend to continue to invest in these areas, to the extent that we can improve the customer experience and increase the efficiency with which we deploy new products and features. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Key Operating Metrics</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In addition to key financial metrics, we regularly review a number of key operating metrics to evaluate our business, determine the allocation of resources and make decisions regarding business strategies. We believe that these metrics can be useful for understanding the underlying trends in our business. The following table summarizes our key operating metrics, which are unaudited, for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">:</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;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:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;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:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">(in&#160;millions,&#160;except&#160;revenue&#160;per&#160;download)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Paid downloads (during the period)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">46.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">45.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:9pt;"><span style="font-family:inherit;font-size:9pt;">93.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:9pt;"><span style="font-family:inherit;font-size:9pt;">89.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></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue per download (during the period)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3.44</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3.41</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3.43</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3.41</span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Content in Our Collection (end of period):</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Images</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">280</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">204</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">280</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">204</span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Video Clips</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">15</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">11</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">15</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">11</span></div></td><td style="vertical-align:bottom;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%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Paid Downloads</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Measuring the number of paid downloads that our customers make in any given period is important because downloads are the primary method of delivering licensed content, which drives a significant portion of our revenue and contributor royalties. We define paid downloads as the number of downloads that our customers make in a given period of our photographs, vectors, illustrations, video clips or music tracks. Paid downloads exclude custom content, re-downloads of content that a customer has downloaded in the past (which do not generate incremental revenue or contributor royalty expense) and downloads of content that is offered to customers for no charge, including our free image of the week.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Revenue per Download</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We define revenue per download as the amount of revenue recognized in a given period divided by the number of paid downloads in that period excluding revenue from custom content and the impact of revenue that is not derived from or associated with content licenses. This metric captures changes in our pricing, if any, as well as the mix of purchase options that our customers choose, some of which generate more revenue per download than others, and the impact that changes in foreign currency rates have on our pricing. Revenue per download has increased over the last three years, almost entirely due to the introduction of new product offerings and the change in product mix. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During this period, pricing has remained relatively constant. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Content in our Collection</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We define content in our collection as the total number of (a) images (photographs, vectors and illustrations) and (b) video clips available to customers for commercial license on shutterstock.com at the end of the period. We exclude content from this collection metric that is not uploaded directly to our site but is available for license by our customers through an application program interface, custom content and certain content that may be licensed for editorial use only. We record this metric as of the end of a period. Offering a large selection of content allows us to attract and retain customers and, therefore, we believe that our library of high-quality content is an important contributor of our revenue growth.</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Non-GAAP Financial Measures</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">This Quarterly Report on Form 10-Q, including this &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; contains a calculation of period-over-period revenue growth </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">(including by distribution channel) </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">on a constant-currency basis, which is a financial measure that has not been calculated in accordance with generally accepted accounting principles in the United States, or GAAP, and should be considered in addition to our results prepared in accordance with GAAP and should not be considered as a substitute for, or superior to, our results prepared in accordance with GAAP. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Revenue growth </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">(including by distribution channel) </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">on a constant-currency basis (expressed as a percentage) is calculated by determining the increase in current period revenues over prior period revenues, utilizing fixed exchange rates for translating foreign currency revenues for all periods in the comparison. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Our management uses this non-GAAP financial measure, in conjunction with GAAP financial measures, as an operating measure to help evaluate our business and in making financial and operational decisions. Management believes that providing a measure of period-over-period revenue growth </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">(including by distribution channel) </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">on a constant-currency basis is useful to </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">investors because it enables them to analyze and compare our revenue trends and overall business on the same basis as that which is used by management and because this metric eliminates the effect of foreign currency fluctuations that are not directly attributable to our underlying operating performance and are outside management&#8217;s control. Additionally, management believes that providing this non-GAAP financial measure enhances the comparability for investors in assessing our financial reporting. However, we caution investors that non-GAAP financial information, by its nature, departs from traditional accounting conventions, and similarly-titled non-GAAP financial measures vary among companies. Accordingly, its use can make it difficult to compare our current results with our results from other reporting periods and with the results of other companies. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><a id="s2A0A0C39A1605B9A8917C212165D3774"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Critical Accounting Policies and Estimates </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Our financial statements are prepared in accordance with GAAP. The preparation of the consolidated financial statements in conformity with GAAP requires our management to make a number of estimates and assumptions relating to the reported amounts of assets and liabilities, the disclosure or inclusion of contingent assets and liabilities, the disclosure or inclusion of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the period. We evaluate our significant estimates on an ongoing basis, including, but not limited to, estimates related to allowance for doubtful accounts, the volume of expected unused licenses for our subscription-based products, goodwill, intangibles, equity-based compensation and income tax provisions. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about carrying value of assets and liabilities that are not readily apparent from other sources. Actual results could differ from those estimates.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We believe that the policies, assumptions and estimates associated with our revenue recognition, allowance for doubtful accounts, equity-based compensation, accounting for income taxes and goodwill and intangible assets have the greatest potential impact on our financial statements. Therefore, we consider these to be our critical accounting policies and estimates.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">A description of our critical accounting policies that involve significant management judgments appears in our Annual Report on Form&#160;10-K for the fiscal year ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> that was filed with the SEC on </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">February&#160;26, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, or the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> Form 10-K, under &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Critical Accounting Policies and Estimates.&#8221; </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In February 2016, the FASB issued ASU 2016-02, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Leases (Topic 842)</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. ASU 2016-02 requires that the rights and obligations created by leases with a duration greater than 12 months be recorded as assets and liabilities on the balance sheet of the lessee. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company has adopted this standard as of January 1, 2019 using the modified retrospective approach for all leases entered into before the effective date. The Company has also elected the option, as permitted in ASU 2018-11, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Leases (Topic 842): Targeted Improvements</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, whereby initial application of the new leases standard would occur at the adoption date and a cumulative-effect adjustment would be recognized to the opening balance of retained earnings in the period of adoption. For comparability purposes, the Company will continue to comply with existing disclosure requirements in accordance with existing lease guidance for all periods presented in the year of adoption. </span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Effective January 1, 2019, we adopted the Financial Accounting Standards Board&#8217;s (&#8220;FASB&#8221;) Accounting Standards Update (&#8220;ASU&#8221;) 2016-02, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Leases (Topic 842) </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">using a modified retrospective approach and, accordingly, balance sheet and income statement totals for all periods before January 1, 2019 reflect those previously reported under the prior accounting model and have not been restated. </span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">See Note 1 to our Unaudited Consolidated Financial Statements included in Part&#160;I,&#160;Item 1 of this Quarterly Report on Form&#160;10-Q for a full description of the impact of the adoption of new accounting standards on our financial statements. Apart from the items described above, there have been no material changes to our critical accounting policies and estimates as compared to our critical accounting policies and estimates included in the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> Form 10-K. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><a id="s2DDAAE14671E5F73AAD58E86E584A380"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Key Components of Our Results of Operations </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Revenue</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We distribute our digital content offerings through two primary channels: </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">E-commerce:</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> The majority of customers license content directly through our e-commerce platforms. E-commerce customers have the flexibility to purchase a subscription-based plan that is paid on a monthly or annual basis or to license content on a transactional basis. These customers generally license content under our standard or enhanced licenses, with </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">additional licensing options available to meet customers&#8217; individual needs. E-commerce customers typically pay the full amount of the purchase price in advance or at the time of license, generally with a credit card.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Enterprise:</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> Our base of enterprise customers is mainly composed of creative professionals and large organizations with unique content, licensing and workflow needs. As our enterprise customer base has grown, the number of unique offerings has also grown, as we continue to address individual business needs. Customers of this size benefit from communication with our dedicated sales, service and research teams which provide a number of tailored enhancements to their creative workflows including non-standard licensing rights, multi-seat access, ability to pay on credit terms, multi-brand licensing packages, increased indemnification protection and content licensed for use-cases outside of those available on the e-commerce platform.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In addition to these digital content offerings, we have historically generated revenue through other channels:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Other</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">: Our other sales channel includes revenue from Webdam&#8217;s digital asset management offerings which included tools to help organizations manage, search, distribute and collaborate on creative and other brand-building activities. On February 26, 2018, we completed the Sale of Webdam for an aggregate purchase price of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$49.1 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s revenues by distribution channel for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> are as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:53%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">&#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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Three Months Ended<br/>June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">E-Commerce</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">96,993</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">91,718</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">195,106</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">181,453</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Enterprise</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">64,748</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">64,866</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">129,967</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">125,439</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2,711</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total Revenues</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">161,741</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">156,584</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">325,073</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">309,603</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">On February 26, 2018, we completed the Sale of Webdam. Consequently, 2018 includes revenues earned during the period January 1, 2018 through February 26, 2018.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Costs and Expenses</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Cost of Revenue. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Cost of revenue includes royalties paid to contributors, credit card processing fees, content review costs, customer service expenses, infrastructure and hosting costs related to maintaining our creative platform and cloud-based software platform, amortization of content and technology intangible assets, allocated facility costs and other supporting overhead costs. Cost of revenue also includes employee compensation, including non-cash equity-based compensation, bonuses and benefits associated with infrastructure and hosting costs related to maintaining our creative platform and cloud-based software platform. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Sales and Marketing.&#160;&#160;&#160;&#160; </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Sales and marketing expenses include third-party marketing, advertising, branding, public relations and sales expenses. Sales and marketing expenses also include associated employee compensation, including non-cash equity-based compensation, bonuses and benefits, and commissions as well as allocated facility and other supporting overhead costs. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Product Development. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Product development expenses consist of employee compensation, including non-cash equity-based compensation, bonuses and benefits, and expenses related to vendors engaged in product management, design, development and testing of our websites and products. Product development costs also include allocated facility and other supporting overhead costs. We expense product development costs as incurred, except for costs that are capitalized related to internal-use software development projects and subsequently depreciated over the expected useful life of the developed software. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">General and Administrative. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">General and administrative expenses include employee compensation, including non-cash equity-based compensation, bonuses and benefits for executive, finance, business development, accounting, legal, human resources, internal information technology, internet security, business intelligence and other administrative personnel. In addition, general and administrative expenses include outside legal, tax and accounting services, bad debt expense, insurance, facilities costs and other supporting overhead costs. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Other Income / (Expense), Net. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Other income / (expense), net consists of non-operating costs such as foreign currency transaction gains and losses, interest income and expense and impairments related to a long-term investment asset. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Income Taxes</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. We compute income taxes using the asset and liability method, under which deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted statutory income tax rates in effect for the year in which the differences are expected to affect taxable income. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></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:Times New Roman;font-size:10pt;color:#000000;">Valuation allowances are established when necessary to reduce net deferred tax assets to the amount expected to be realized. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we have not recorded any such valuation allowances.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">As we continue to expand our operations outside of the United States, we have been and may continue to become subject to taxation in additional non-U.S. jurisdictions and our effective tax rate could fluctuate accordingly.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><a id="s31FD611BF4875ADEAB55F66FF602BBBF"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Results of Operations </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table presents our results of operations for the periods indicated. The period-to-period comparisons of results are not necessarily indicative of results for future periods.</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></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: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 June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Six Months Ended June 30,</span></div></td></tr><tr><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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated Statements of 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:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">161,741</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">156,584</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">325,073</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">309,603</span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating expenses:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cost of 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:9pt;"><span style="font-family:inherit;font-size:9pt;">68,526</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">67,891</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">137,744</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">132,381</span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">44,488</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">42,018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">88,934</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">82,386</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Product development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">13,594</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">16,728</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">28,580</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">33,176</span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">32,063</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:9pt;"><span style="font-family:inherit;font-size:9pt;">24,322</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:9pt;"><span style="font-family:inherit;font-size:9pt;">58,646</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:9pt;"><span style="font-family:inherit;font-size:9pt;">51,546</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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total operating 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:9pt;"><span style="font-family:inherit;font-size:9pt;">158,671</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">150,959</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:9pt;"><span style="font-family:inherit;font-size:9pt;">313,904</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:9pt;"><span style="font-family:inherit;font-size:9pt;">299,489</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></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Income 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:9pt;"><span style="font-family:inherit;font-size:9pt;">3,070</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;">5,625</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:9pt;"><span style="font-family:inherit;font-size:9pt;">11,169</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:9pt;"><span style="font-family:inherit;font-size:9pt;">10,114</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Gain on Sale of Webdam</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">38,613</span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Other income / (expense), net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">584</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:9pt;"><span style="font-family:inherit;font-size:9pt;">(7,019</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">1,480</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:9pt;"><span style="font-family:inherit;font-size:9pt;">(6,217</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Income / (Loss) before taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3,654</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(1,394</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">12,649</span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">42,510</span></div></td><td style="vertical-align:bottom;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;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Provision / (Benefit) for income taxes</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:9pt;"><span style="font-family:inherit;font-size:9pt;">355</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:9pt;"><span style="font-family:inherit;font-size:9pt;">(1,140</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">1,828</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:9pt;"><span style="font-family:inherit;font-size:9pt;">10,183</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income / (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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">3,299</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">(254</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">10,821</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">32,327</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table presents the components of our results of operations for the periods indicated as a percentage of revenue:</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:45%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><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 June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#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;">Six Months Ended June 30,</span></div></td></tr><tr><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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated Statements of Operations:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">100</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">100</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">100</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">100</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating expenses:</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;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;padding-right:2px;"><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;padding-right:2px;"><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;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cost of revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">42</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">43</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">42</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">43</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">Sales and marketing</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:9pt;"><span style="font-family:inherit;font-size:9pt;">28</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">27</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">27</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">27</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;%</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Product development</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">8</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">11</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">9</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">11</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">General and administrative</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:9pt;"><span style="font-family:inherit;font-size:9pt;">20</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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">16</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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">18</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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">17</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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total operating expenses</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:9pt;"><span style="font-family:inherit;font-size:9pt;">98</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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">96</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">97</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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">97</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">Income from operations</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">Gain on Sale of Webdam</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">12</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">Other income / (expense), net</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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(2</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Income / (Loss) before taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">14</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">Provision / (Benefit) for income taxes</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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3</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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income / (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:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2</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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">10</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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">__________________________________</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">Note: Due to rounding, percentages may not sum to totals. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">26</span></div></div><hr style="page-break-after:always"></hr><div><a id="sD3280C24AA38523E83DC24A88A332EFC"></a></div><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Comparison of the Three Months Ended </span><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> and </span><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">2018</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table presents our results of operations for the periods indicated:</span></div><div style="line-height:120%;padding-bottom:8px;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: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="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;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 June 30,</span></div></td></tr><tr><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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$&#160;Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><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;">%&#160;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="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated Statements of 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: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">161,741</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">156,584</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">5,157</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating expenses:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cost of 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:9pt;"><span style="font-family:inherit;font-size:9pt;">68,526</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">67,891</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">635</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">44,488</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">42,018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2,470</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Product development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">13,594</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">16,728</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(3,134</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">(19</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">32,063</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:9pt;"><span style="font-family:inherit;font-size:9pt;">24,322</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:9pt;"><span style="font-family:inherit;font-size:9pt;">7,741</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">32</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total operating 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:9pt;"><span style="font-family:inherit;font-size:9pt;">158,671</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:9pt;"><span style="font-family:inherit;font-size:9pt;">150,959</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:9pt;"><span style="font-family:inherit;font-size:9pt;">7,712</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:9pt;"><span style="font-family:inherit;font-size:9pt;">5</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></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Income 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:9pt;"><span style="font-family:inherit;font-size:9pt;">3,070</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;">5,625</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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(2,555</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">(45</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Other income / (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:9pt;"><span style="font-family:inherit;font-size:9pt;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">(7,019</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">7,603</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">*</span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Income / (Loss) before income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3,654</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:9pt;"><span style="font-family:inherit;font-size:9pt;">(1,394</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;">5,048</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">*</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Provision / (Benefit) for income taxes</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:9pt;"><span style="font-family:inherit;font-size:9pt;">355</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:9pt;"><span style="font-family:inherit;font-size:9pt;">(1,140</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">1,495</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:9pt;"><span style="font-family:inherit;font-size:9pt;">*</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income / (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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">3,299</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">(254</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">3,553</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">*</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:Times New Roman;font-size:10pt;color:#000000;">__________________________________</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">*&#160;&#160;&#160;&#160;Percentage change is not meaningful</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Revenue</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Revenue </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$5.2&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, or </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">3%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$161.7&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Excluding the impact of foreign currency fluctuations, revenue increased approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">5%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. In addition, the Company&#8217;s e-commerce revenues increased by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">6%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and the Company&#8217;s enterprise revenues were relatively flat, decreasing </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">0.2%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. On a constant currency basis, the Company&#8217;s e-commerce and enterprise revenues increased by approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">7%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, in the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we increased sales and marketing efforts to attract more users and promote increased customer engagement across our platform. We continue to focus on product offerings, platform improvements and other initiatives to increase customer engagement. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we delivered </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">46.6&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">45.2&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> paid downloads, respectively, and our revenue per download </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$3.44</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> from </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$3.41</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Our revenue growth by region was as follows: revenue from outside Europe and North America </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$3.2&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, or </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">7%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$50.4&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, revenue from North America </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$1.6&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, or </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">3%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$57.7&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and revenue from Europe </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$0.4&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, or </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">1%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$53.6&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Costs and Expenses</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Cost of Revenue</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Cost of revenue </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$0.6&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, or </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">1%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$68.5&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Royalties expense, which is driven in large part by the number of downloads and the revenue earned on each download, was flat in the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. We anticipate royalties will continue growing in absolute dollars as long as revenue grows, although royalties as a percentage of revenue may vary somewhat from period to period as a result of further shifts in customer usage and product mix. Costs associated with website hosting, hardware and software licenses, and depreciation and amortization </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$0.9 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$14.0 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, driven primarily by depreciation and amortization of infrastructure hardware and software assets acquired, developed and purchased in recent periods. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Sales and Marketing.</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> Sales and marketing expenses </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$2.5&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, or </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">6%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$44.5&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Expenses related to performance and brand advertising, the largest component of our sales and marketing expenses, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$3.5&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, as compared to the prior year, as a result of increased spending on affiliate, search advertising and other new channels. This was partially offset by a </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$0.7 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> reduction in employee sales commissions. As a percent of revenue, for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, sales and marketing expenses remained consistent with the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. As we continue to invest in new customer acquisition, products and geographies, we expect sales and marketing expenses to increase in absolute dollars and remain consistent as a percentage of revenue in the foreseeable future.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Product Development</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Product development expenses </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">decrease</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$3.1&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, or </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">19%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, from </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$16.7&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$13.6&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">This decrease was driven by an approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$2.8 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> reduction in employee and third-party contractor related costs, net of capitalized labor</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. We expect product development expenses, of which a portion will be capitalized, to continue in the foreseeable future, as we identify opportunities to invest in developing new products and internal tools and enhancing the functionality of our existing products and technologies. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">General and Administrative</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. General and administrative expenses </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$7.7&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, or </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">32%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$32.1&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. This </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> was primarily driven by (i) higher employee-related costs of $2.6 million for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> as compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">; (ii) one-time severance charges of approximately $2.2 million incurred during the second quarter; and (iii) accelerated amortization expense of $1.5 million recognized during the second quarter in conjunction with the Company&#8217;s re-branding of its Editorial product. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The remaining change in general and administrative expenses is attributable to higher IT-related costs for the three months ended</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, as compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, related primarily to required enhancements to our corporate and technology infrastructure, intended to better support our growth initiatives and help sustain long-term profitability. We expect to continue to incur general and administrative expenses to support our global operational growth and enhancements to support our reporting and planning functions.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Other Income / (Expense), Net</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. In the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$1.2&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of other income consisted of interest income which was partially offset by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$0.6&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of unfavorable foreign exchange fluctuations. During the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we recorded a charge of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$5.9 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> as a result of the impairment of a long-term investment asset and incurred unfavorable foreign exchange losses of approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$1.8&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which was partially offset by interest income of approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$0.6&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. As we increase the volume of business transacted in foreign currencies resulting from international expansion and as currency rates fluctuate, we expect foreign currency gains and losses to continue to fluctuate. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Income Taxes</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Income tax expense </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$1.5&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> as compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Our effective tax rates yielded an expense of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">9.7%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">81.8%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">For the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the impact of discrete items decreased the effective tax rate by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">3.4%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. For the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we incurred&#160;a net discrete tax benefit related primarily to the impairment of a long-term investment asset, the effect of which increased the effective tax rate for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> by&#160;</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">66.5%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Excluding the discrete item, our effective tax rate would have been </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">15.3%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">28</span></div></div><hr style="page-break-after:always"></hr><div><a id="sB66453BC084256B9BFA3CFF4F06EE9D0"></a></div><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Comparison of the </span><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Six Months Ended</span><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> </span><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;"> and </span><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">2018</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table presents our results of operations for the periods indicated:</span></div><div style="line-height:120%;padding-bottom:8px;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:99.80506822612085%;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="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;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;">Six Months Ended June 30,</span></div></td></tr><tr><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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$&#160;Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><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;">%&#160;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="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated Statements of Operations Data:</span></div></td><td colspan="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">325,073</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">309,603</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">15,470</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating expenses:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cost of 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:9pt;"><span style="font-family:inherit;font-size:9pt;">137,744</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">132,381</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">5,363</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">88,934</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">82,386</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">6,548</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;%</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Product development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">28,580</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">33,176</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(4,596</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">(14</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">58,646</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:9pt;"><span style="font-family:inherit;font-size:9pt;">51,546</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:9pt;"><span style="font-family:inherit;font-size:9pt;">7,100</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">14</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total operating 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:9pt;"><span style="font-family:inherit;font-size:9pt;">313,904</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">299,489</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:9pt;"><span style="font-family:inherit;font-size:9pt;">14,415</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:9pt;"><span style="font-family:inherit;font-size:9pt;">5</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">Income 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:9pt;"><span style="font-family:inherit;font-size:9pt;">11,169</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">10,114</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,055</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">10</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">Gain on Sale of Webdam</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">38,613</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(38,613</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">*</span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Other income / (expense), net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,480</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:9pt;"><span style="font-family:inherit;font-size:9pt;">(6,217</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">7,697</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Income before income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">12,649</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">42,510</span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(29,861</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(70</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Provision for income taxes</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:9pt;"><span style="font-family:inherit;font-size:9pt;">1,828</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:9pt;"><span style="font-family:inherit;font-size:9pt;">10,183</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:9pt;"><span style="font-family:inherit;font-size:9pt;">(8,355</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">*</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">10,821</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">32,327</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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">(21,506</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(67</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;">______________________________________</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">*&#160;&#160;&#160;&#160;Not meaningful</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Revenue</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Revenue </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$15.5&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, or </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">5%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$325.1 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Excluding the impact of foreign currency fluctuations, revenue increased&#160;approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">7%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;in the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended&#160;</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, compared to the same period in&#160;</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. In addition, the Company&#8217;s e-commerce revenues and enterprise revenues increased by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">8%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">4%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, in the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. On a constant currency basis, the Company&#8217;s e-commerce and enterprise revenues increased by approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">10%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">6%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, in the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we increased sales and marketing efforts to attract more users and promote increased customer engagement across our platform. We continue to focus on product offerings, platform improvements and other initiatives to increase customer engagement. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The increased revenue from our content licensing business was partially offset by the absence of revenue from Webdam, as a result of the Sale of Webdam on February 26, 2018. We did not recognize revenue from Webdam during the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, compared to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$2.7 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the period from January 1, 2018 through February 26, 2018. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we delivered </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">93.8&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">89.0 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> paid downloads, respectively, and our average revenue per download </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$3.43</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, from </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$3.41</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Our revenue growth by region was as follows: revenue from outside Europe and North America </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$9.4 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, or </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">10%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$100.8 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, revenue from Europe </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$3.9 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, or </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">4%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$109.1&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and revenue from North America </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$2.2 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, or </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$115.2 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Costs and Expenses</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Cost of Revenue.</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> &#160; Cost of revenue </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$5.4 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, or </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">4%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$137.7 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Royalties expense, which is driven in large part by the number of downloads and the revenue earned on each download, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$2.5 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, or </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">3%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which is in line with the increase in revenues for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. We anticipate royalties will continue growing in absolute dollars as long as revenue grows, although royalties as a percentage of revenue may vary somewhat from period to period as a result of further shifts in customer usage and product mix. Costs associated with website hosting, hardware and software licenses, and depreciation and amortization </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$2.7 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$28.4 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> compared to the same period in </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, driven primarily by depreciation and amortization of infrastructure hardware and software assets acquired, developed and purchased in recent periods. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Sales and Marketing.</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> &#160; Sales and marketing expenses </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$6.5 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, or </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">8%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$88.9 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Expenses related to brand and performance advertising, the largest component of our sales and marketing expenses, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$7.2 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, or </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">17%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> as a result of increased spending on affiliate, search advertising and other new channels, which was partially offset by a $0.9&#160;million reduction in employee sales commissions. As a percent of revenue, for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, sales and marketing expenses remained consistent with the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. As we continue to invest in new customer acquisition, products and geographies, we expect sales and marketing expenses to increase in absolute dollars and remain consistent as a percentage of revenue in the foreseeable future.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Product Development.</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> &#160; Product development expenses </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">decrease</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$4.6 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, or </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">14%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$28.6 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> as compared to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$33.2 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">This decrease was driven by an approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$6.2 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">reduction in employee related costs, net of capitalized labor</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. The decline was partially offset by an </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$2.5 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in software and other technology used to support our product development initiatives for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, as compared to the prior year. We expect product development expenses, of which a portion will be capitalized, to continue in the foreseeable future, as we identify opportunities to invest in developing new products and internal tools and enhancing the functionality of our existing products and technologies. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">General and Administrative.</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> &#160; General and administrative expenses </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$7.1 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$58.6&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. This </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> was driven by (i) higher employee-related costs of $3.6 million for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> as compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">; (ii) one-time severance charges of approximately $2.2 million incurred for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">; (iii) higher professional fees and IT-related costs of $2.1 million for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, as compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, related primarily to enhancements to our corporate and technology infrastructure, intended to better support our growth initiatives and help sustain long-term profitability; and (iv) higher depreciation and amortization expense of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$0.7 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which includes $1.5 million of accelerated amortization expense in connection with the Company&#8217;s re-branding of its Editorial product. These increases were partially offset by a </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$1.1 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> reduction in bad debt expense for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> as compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. We expect to continue to incur general and administrative expenses to support our global operational growth and enhancements to support our reporting and planning functions.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Gain on Sale of Webdam. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">On February 26, 2018, the Company completed the Sale of Webdam, for an aggregate purchase price of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$49.1 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Total cash received, net of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$4.6 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in transaction costs paid, was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$44.3 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, inclusive of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$2.5 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> received from the release of funds from escrow during 2019. During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, management recognized a pre-tax gain on the sale of approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$38.6 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which represents the excess of the net purchase price over the net assets transferred, less transaction costs.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Other Income / (Expense), Net. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$2.2&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of other income consisted of interest income which was partially offset by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$0.7&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of unfavorable foreign currency fluctuations. During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we recorded a charge of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$5.9 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> as a result of the impairment of a long-term investment asset. During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we also recorded </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$1.5&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> related to unfavorable foreign currency fluctuations and approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$1.1&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of interest income.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Income Taxes.</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> &#160; Income tax expense </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">decrease</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$8.4 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> as compared to the same period in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Our effective tax rates for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> were </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">14.5%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">24.0%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively.&#160;</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">For the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the impact of discrete tax items decreased the effective tax rate by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">1.8%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. For the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we incurred&#160;a net discrete tax benefit relating primarily to the gain on the Sale of Webdam, partially offset by discrete tax benefits relating to the impairment of a long-term investment asset. The net effect of these discrete items </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">increase</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">d the effective tax rate for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">8.7%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Excluding discrete items, our effective tax rate would have been </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">15.3%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><a id="s333D038455A754F697CB426C7BCF89E2"></a></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Quarterly Trends</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Our operating results may fluctuate from quarter to quarter as a result of a variety of factors, including the effects of some seasonal trends in customer behavior. For example, we expect certain customers&#8217; usage may decrease during the fourth quarter of each calendar year due to the year-end holiday vacation season and may increase in the first quarter of each calendar year as many customers return to work. While we believe seasonal trends have affected and will continue to affect our quarterly results, our growth trajectory may have overshadowed these effects to date. Additionally, because a significant portion of our revenue is </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">derived from repeat customers who have purchased subscription plans, our revenues tend to be smoother and less volatile than if we had no subscription-based customers.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In addition, expenditures on digital content by customers tend to be discretionary in nature, reflecting overall economic conditions, the economic prospects of specific industries, budgeting constraints, buying patterns and a variety of other factors, many of which are outside our control. As a result of these and other factors, the results of any prior quarterly or annual periods should not be relied upon as indicators of our future operating performance.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><a id="s005BC72CAB9854FB93F9019287B60AB2"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Liquidity and Capital Resources </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we had cash and cash equivalents totaling </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$259.1 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> which primarily consisted of bank balances and money market mutual funds. Since inception, we have financed our operations primarily through cash flows generated from operations. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> Historically, our principal uses of cash have been funding our operations, capital expenditures, content acquisition, business combinations that enhance our strategic position and share purchases under our share repurchase program. We plan to finance our operations and capital expenses largely through cash generated by our operations. Since our results of operations are sensitive to the level of competition we face, increased competition could adversely affect our liquidity and capital resources.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Sale of Webdam</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">On February 26, 2018, we completed the Sale of Webdam for an aggregate purchase price of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$49.1 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Total cash received, net of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$4.6 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in transaction costs paid, was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$44.3 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, inclusive of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$2.5 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> received from the release of funds from escrow during 2019. We recognized a pre-tax gain on sale of approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$38.6 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which represents the excess of the net purchase price over the net assets transferred, less transaction costs.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Share Repurchase Program</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In October 2015, our Board of Directors approved a share repurchase program, authorizing us to repurchase up to $100 million&#160;of our common stock, and in February 2017, our Board of Directors approved an increase to the share repurchase program, authorizing us to repurchase up to an additional $100 million of our outstanding common stock. We expect to fund future repurchases, if any, through a combination of cash on hand, cash generated by operations and future financing transactions, if appropriate. Accordingly, our share repurchase program is subject to us having available cash to fund repurchases. Under this program, management is authorized to purchase shares of our common stock from time to time through open market purchases or privately negotiated transactions at prevailing prices as permitted by securities laws and other legal requirements, and subject to market conditions and other factors.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we have repurchased approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2,558,000</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> shares of our common stock under the share repurchase program at an average per-share cost of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$39.09</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we did not repurchase any shares of our common stock under the share repurchase program. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we had </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$100&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of remaining authorization for share repurchases under this program. </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Equity-Based Compensation</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Effective October 1, 2016, we implemented a practice of net share settlement upon the vesting of restricted stock units (&#8220;RSUs&#8221;) to cover any required withholding taxes by retaining the number of shares with a value equal to the amount of the tax and remitting an equal amount of cash to the appropriate taxing authorities, rather than our previous approach of requiring employees to sell a portion of the shares that they receive upon vesting to fund the required withholding taxes (&#8220;sell-to-cover&#8221;). The net share settlement approach has increased our cash outflows compared to the cash outflows under the sell-to-cover approach. In addition, as compared to the sell-to-cover approach, net share settlement has resulted in fewer shares being issued into the market as employees&#8217; RSUs vest, thereby reducing the dilutive impact of our equity-based compensation programs on stockholders.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, shares with an aggregate value of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$5.2 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> were withheld upon vesting of RSUs and in connection with related remittance to taxing authorities.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Sources and Uses of Funds</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We believe, based on our current operating plan, that our cash and cash equivalents, and cash from operations, will be sufficient to meet our anticipated cash needs for at least the next 12&#160;months. Consistent with previous periods, we expect that future capital expenditures will primarily relate to building enhancements to the functionality of our current platform, the acquisition of additional storage, servers, network connectivity hardware, security apparatus and software, leasehold improvements and furniture and fixtures related to office expansion and relocation, digital content and general corporate infrastructure.&#160;See Note 14 to our Unaudited Consolidated Financial Statements included in Part&#160;I,&#160;Item 1 of this Quarterly Report on Form&#160;10-Q for information regarding existing capital commitments as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Cash Flows</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table summarizes our cash flow data for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands).</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:0px;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:75%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net cash provided by operating activities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">46,743</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">38,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net cash (used in) / provided by investing activities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(12,478</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2,240</span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net cash used in financing activities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(4,963</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(3,093</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Operating Activities</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Our primary source of cash from operating activities is cash collections from our customers. The majority of our revenue is generated from credit card transactions and is typically settled within one to five business days. Our primary uses of cash for operating activities are for the payment of royalties to content contributors, employee-related expenditures and the payment of other operating expenses incurred in the ordinary course of business. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Net cash provided by operating activities was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$46.7 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, compared to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$38.0&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. In the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, operating cash flows were favorably impacted by changes in the timing of payments pertaining to operating expenses, which can cause operating cash flow to fluctuate from period to period. In addition, as it relates to cash taxes, the Company paid net cash taxes of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$1.5 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, and during the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company received net cash tax refunds of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$0.1 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Investing Activities</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Cash used in investing activities for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$12.5 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, consisting primarily of capital expenditures of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$13.7 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for internal-use software and website development costs and purchases of software and equipment and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$1.3 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> paid to acquire the rights to distribute certain digital content in perpetuity, partially offset by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$2.5&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of cash received during the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> from escrowed funds related to the Sale of Webdam. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Cash provided by investing activities in the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$2.2 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, consisting primarily of cash received related to the Sale of Webdam, of approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$42.4 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which was partially offset by capital expenditures of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$23.1 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> to purchase software and equipment related to our data centers, capitalization of leasehold improvements and website development costs, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$15.0 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> related to our investment in Zcool, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$0.8 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> paid in settlement of final working capital obligations related to the 2017 acquisition of Flashstock and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$1.2 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> paid to acquire the rights to distribute certain digital content in perpetuity. </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Financing Activities</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Cash used in financing activities in the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$5.0 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, consisting primarily of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$5.2&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which was paid in settlement of tax withholding obligations related to employee stock-based compensation awards. These amounts were partially offset by proceeds of approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$0.2 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> from the issuance of common stock in connection with the exercise of stock options. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Cash used in financing activities in the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$3.1 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, consisting primarily of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$5.0 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> which was paid in settlement of tax withholding obligations related to employee stock-based compensation awards and was partially offset by approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$1.9&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of proceeds from the issuance of common stock in connection with the exercise of stock options.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32</span></div></div><hr style="page-break-after:always"></hr><div><a id="s6F6C94CF73C65C129C39918FC06062BA"></a></div><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Contractual Obligations and Commitments </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We lease real estate under operating lease agreements that expire on various dates during the period from </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> through </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2029</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. We do not have any material finance lease obligations and our property, equipment and software have been purchased primarily with cash. We anticipate expanding our office and co-location facilities as our revenue and customer base continue to grow and diversify. We do not anticipate any difficulties in renewing those leases and co-location agreements that expire within the next several years and that we currently plan to renew, or in leasing other space or hosting facilities, if required.&#160;</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">On March&#160;21, 2013, we entered into an operating lease agreement to lease our headquarters in New York City, which was amended in 2016. The aggregate undiscounted future minimum lease payments under the lease, as amended, are approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$64.8 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. We are also party to a letter of credit as a security deposit for this leased facility, which was increased to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$2.6 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in January 2016 in connection with an amendment of the lease. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the letter of credit is collateralized by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$2.6 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of cash, which is reported as restricted cash and is included in other assets on our Consolidated Balance Sheet as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Additionally, as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, aggregate undiscounted future minimum lease payments under other operating leases are approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$10.8 million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We enter into unconditional purchase obligations related to contracts for cloud-based services, infrastructure and other business services as well as minimum royalty guarantees in connection with certain content licenses. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, our guaranteed royalty payments and unconditional purchase obligations for the remainder of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and for the fiscal years ending December&#160;31, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2021</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2022</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> were approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$15.5&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$29.1&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$12.5&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">$3.8&#160;million</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><a id="s6BCBF7A9812A5A51A6C04C2A230449F6"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Off-Balance Sheet Arrangements </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we did not have any off-balance sheet arrangements, as defined in Item 303(a)(4)(ii) of Regulation S-K, that have or are reasonably likely to have a current or future effect on our financial condition, changes in our financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that is material to investors.</span></div><div><a id="s0590C6342B9450D79E4A208A71E99DFF"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Item&#160;3. &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Quantitative and Qualitative Disclosures About Market Risk. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We are exposed to market risks in the ordinary course of our business, including risks related to foreign currency exchange rate fluctuation, interest rate fluctuation and inflation.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Foreign Currency Exchange Risk</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Our sales to international customers are denominated in multiple currencies, including but not limited to the U.S. dollar, the euro, the British pound, the Australian dollar and the Japanese yen. Revenue denominated in foreign currencies as a percentage of total revenue was approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">35%</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for both the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Changes in exchange rates will affect our revenue and certain operating expenses to the extent that our revenue is generated and expenses are incurred in currencies other than the U.S. dollar. All amounts earned by and paid to our foreign contributors are denominated in the U.S. dollar and will not be affected by changes in exchange rates. Based on our foreign currency denominated revenue for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, we estimate that a 10% change in the exchange rate of the U.S. dollar against all foreign currency denominated revenues would result in an approximately 3% impact on our revenue.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We have established foreign subsidiaries in various countries and have concluded that the functional currency of these entities is generally the local currency. Business transacted in currencies other than each entity&#8217;s functional currency results in transactional gains and losses. Translation adjustments resulting from converting the foreign subsidiaries&#8217; financial statements into U.S. dollars are recorded as a component of accumulated other comprehensive loss in stockholders&#8217; equity. We do not currently enter into derivatives or other financial instruments in order to hedge our foreign currency exchange risk, but we may do so in the future. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Our historical revenue by currency is as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="33"></td></tr><tr><td style="width:28%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" 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:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" 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:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" 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:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;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="7" 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:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">U.S. Dollars</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Originating Currency</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">U.S. Dollars</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Originating Currency</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">U.S. Dollars</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Originating Currency</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">U.S. Dollars</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Originating Currency</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Euro</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">33,460</span></div></td><td style="vertical-align:bottom;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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8364;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">29,467</span></div></td><td style="vertical-align:bottom;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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">29,731</span></div></td><td style="vertical-align:bottom;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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8364;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">24,950</span></div></td><td style="vertical-align:bottom;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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">66,535</span></div></td><td style="vertical-align:bottom;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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8364;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">58,138</span></div></td><td style="vertical-align:bottom;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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">61,114</span></div></td><td style="vertical-align:bottom;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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8364;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">50,496</span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">British pounds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">11,918</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#163;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">9,191</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">12,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#163;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">8,823</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">24,032</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#163;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">18,447</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">25,775</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#163;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">18,729</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">All other non-U.S. currencies</span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">11,752</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="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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">10,953</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">23,514</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="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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">21,744</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total foreign currency</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size: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:9pt;"><span style="font-family:inherit;font-size:9pt;">57,130</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="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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">52,684</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="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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">114,081</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="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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">108,633</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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">U.S. dollar</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">104,611</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">103,900</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">210,992</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">200,970</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total 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 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">161,741</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="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 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">156,584</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="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 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">325,073</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="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 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;">309,603</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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;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><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><td colspan="3" 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><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><td colspan="3" 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><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><td colspan="3" 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><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><td colspan="3" 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><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><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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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></table></div></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">Includes no single currency which exceeded 5% of total revenue for any of the periods presented.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Interest Rate Fluctuation Risk</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Our cash and cash equivalents consist of cash and money market accounts. The primary objective of our investment activities is to preserve principal while maximizing income without significantly increasing risk. The fair value of our cash and cash equivalents is not particularly sensitive to interest rate changes. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We did not have any long-term borrowings as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.&#160;</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Inflation Risk</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We do not believe that inflation has had a material effect on our business, financial condition or results of operations. If our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><a id="s69A23133903454ED9C01E9AE5E3C376B"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Item&#160;4. &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Controls and Procedures. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;">Evaluation of Disclosure Controls and Procedures&#160;</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Our management, with the participation of our Chief Executive Officer and our Interim Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. The term &#8220;disclosure controls and procedures,&#8221; as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC&#8217;s rules and forms. Disclosure controls and procedures include controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company&#8217;s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. However, any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objective.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Based on the evaluation of our disclosure controls and procedures as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, our Chief Executive Officer and Interim Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were not effective at the reasonable assurance level due to a material weakness in our internal control over financial reporting. We concluded that we did not design and maintain effective controls related to the accuracy, cut-off and completeness of sales transactions related to certain enterprise license arrangements. Specifically, as our business strategy related to enterprise license arrangements changed during 2018, we did not design and maintain effective controls to assess the risks of misstatement, and therefore the appropriateness of revenue recognition, associated with product offerings outside of our standard product catalog. The deficiencies resulted in immaterial errors in recorded revenue, accounts receivable, deferred revenue and related disclosures for the years ended December 31, 2018 and 2017 and the interim periods ended June 30, 2018 and September 30, 2018 and did not result in a material misstatement of our interim or annual consolidated financial statements or disclosures for any historical periods. Additionally, these control deficiencies could result in a misstatement of the aforementioned account balances or disclosures that would result in a material misstatement to the annual or interim consolidated financial statements that would not be prevented or detected. Accordingly, our management has determined that these control deficiencies constitute a material weakness.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">34</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of a company's annual or interim financial statements will not be prevented or detected on a timely basis.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;">Remediation Plan</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Board of Directors and management are fully committed to maintaining a strong internal control environment. In response to the identified material weakness, management, with the oversight of the Audit Committee of the Board of Directors, has taken comprehensive actions to remediate the material weakness in internal control over financial reporting. These actions include the: (1) creation of a project team to identify the population of enterprise product offerings outside of our standard product catalog; and (2) development and implementation of an enhanced process, focused on the accuracy, cut-off and completeness of transactions related to these enterprise product offerings.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We believe the remediation steps outlined above will improve the effectiveness of our internal control over financial reporting. However, the material weakness will not be considered remediated until a sustained period of time has passed to allow management to test the design and operational effectiveness of the corrective actions.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;">Changes in Internal Control over Financial Reporting</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">There were no changes in our internal control over financial reporting identified in management&#8217;s evaluation pursuant to Rules&#160;13a-15(d)&#160;or 15d-15(d)&#160;of the Exchange Act during the period covered by this Quarterly Report on Form&#160;10-Q that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;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="sCB579C6BE7D85C9692EBA305831A2FC3"></a></div><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">PART&#160;II. &#160;&#160;&#160;&#160;OTHER INFORMATION</span></div><div><a id="sFB4C18ACC2F55E8C90EA1D692F277C63"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Item&#160;1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Legal Proceedings. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Although we are not currently a party to any material active litigation, from time to time, third parties assert claims against us regarding intellectual property rights, employment matters,&#8217; privacy issues and other matters arising during the ordinary course of business. Although we cannot be certain of the outcome of any litigation or the disposition of any claims, nor the amount of damages and exposure, if any, that we could incur, we currently believe that the final disposition of all existing matters will not have a material adverse effect on our business, results of operations, financial condition or cash flows. In addition, in the ordinary course of our business, we are also subject to periodic threats of lawsuits, investigations and claims. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.</span></div><div><a id="sE60A83AF23FE533DA82A55E71127CAA8"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Item&#160;1A.&#160;&#160;&#160;&#160;Risk Factors. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">We operate in a rapidly changing environment that involves a number of risks that could materially affect our business, financial condition or future results, some of which are beyond our control. In addition to the other information set forth in this Quarterly Report on Form&#160;10-Q, you should carefully consider the factors discussed in Part&#160;I, &#8220;Item&#160;1A. Risk Factors&#8221; in our </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> Form 10-K, which could materially affect our business, financial condition or future results. During the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, there were no material changes to these risk factors as described in our </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> Form 10-K. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><a id="sFE91B1E751F653A9B05D505ED4692982"></a></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:normal;font-weight:bold;text-decoration:none;">Item&#160;6.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exhibits. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">See the Exhibit&#160;Index, which immediately precedes the signature page&#160;of this Quarterly Report on Form&#160;10-Q, which is incorporated herein by reference.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">36</span></div></div><hr style="page-break-after:always"></hr><div><a id="s3DDCD7EAA19C5C3DB060F77F8CDA4CCD"></a></div><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;text-align:center;text-indent:0px;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT INDEX</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;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:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:91%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit</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="text-align:right;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;padding-left:2px;padding-top:2px;padding-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</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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit&#160;Description</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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="font-size:9pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1549346/000154934619000029/a2019_8-k2019x07x03sbsepar.htm"><span style="font-family:inherit;font-size:9pt;">Separation Agreement and General Release, dated June 22, 2019, between the Company and Steven Berns (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K, filed July 3, 2019 (File No. 001-35669))</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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="font-size:9pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="#"><span style="font-family:inherit;font-size:9pt;">Employment Agreement, dated August 5, 2019, by and between Steven Ciardiello and Shutterstock, Inc. (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K, filed August 6, 2019 (File No. 001-35669)</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">31.1#</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="font-size:9pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2019-q2exhibit311.htm"><span style="font-family:inherit;font-size:9pt;">Certification of Chief Executive Officer pursuant to Exchange Act Rules&#160;13a-14(a)&#160;and 15d-14(a), as adopted pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">31.2#</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="font-size:9pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2019-q2exhibit312.htm"><span style="font-family:inherit;font-size:9pt;">Certification of Interim Chief Financial Officer pursuant to Exchange Act Rules&#160;13a-14(a)&#160;and 15d-14(a), as adopted pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">32#</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="font-size:9pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2019-q2exhibit32.htm"><span style="font-family:inherit;font-size:9pt;">Certification of Chief Executive Officer and Interim Chief Financial Officer pursuant to 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></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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document. </span></div></td></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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">XBRL Taxonomy Extension Schema Document</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">XBRL Taxonomy Extension Calculation Linkbase Document</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">XBRL Taxonomy Extension Definition Linkbase Document</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">XBRL Taxonomy Extension Label Linkbase Document</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">XBRL Taxonomy Extension Presentation Linkbase Document</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">______________________________________&#160;</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">#&#160;&#160;&#160;&#160;Filed herewith.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">37</span></div></div><hr style="page-break-after:always"></hr><div><a id="sF3E3AFC45BAA590394D865638316FFE8"></a></div><div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:336px;font-size:10pt;"><a style="font-family:Times New Roman;font-size:10pt;" href="#s750EE3FF93165F76AAFEA252742156CC"><span style="font-family:Times New Roman;font-size:10pt;">Table of Contents</span></a><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#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;</span></div></div><div><br/></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">SIGNATURES</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">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><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:48%;"></td><td style="width:6%;"></td><td style="width:46%;"></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 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">SHUTTERSTOCK,&#160;INC.</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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">Dated: August&#160;6, 2019</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">/s/ Jonathan Oringer</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Jonathan Oringer</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;">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: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;">(Principal 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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</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:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">Dated: August&#160;6, 2019</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">/s/ Steven Ciardiello</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Steven Ciardiello</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;">Interim Chief Financial Officer and Chief Accounting 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: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:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;">(Principal Financial Officer)</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:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">38</span></div></div>	</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>a2019-q2exhibit311.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 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sB8EB1D7BD41451688E5C120BA3CD1146"></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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">EXHIBIT&#160;31.1</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">CERTIFICATION PURSUANT TO RULE 13a-14(a)&#160;OR 15d-14(a)&#160;OF</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">THE SECURITIES EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO SECTION&#160;302</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">I, Jonathan Oringer, certify that:</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;I have reviewed this quarterly report on Form&#160;10-Q of Shutterstock,&#160;Inc.;</font></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">a.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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><div style="line-height:120%;text-align:left;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">b.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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><div style="line-height:120%;text-align:left;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">c.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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><div style="line-height:120%;text-align:left;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">d.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">a.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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><div style="line-height:120%;text-align:left;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">b.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><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="3"></td></tr><tr><td style="width:50%;"></td><td style="width:4%;"></td><td style="width:46%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Date: August&#160;6, 2019</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:9pt;"><font style="font-family:inherit;font-size:9pt;">By:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">/s/ Jonathan Oringer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">Jonathan Oringer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">Chief Executive Officer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">(Principal Executive Officer)</font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>a2019-q2exhibit312.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 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sB06EAE7773E85301AC476B41EEC9AAA4"></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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">EXHIBIT&#160;31.2</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">CERTIFICATION PURSUANT TO RULE 13a-14(a)&#160;OR 15d-14(a)&#160;OF</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">THE SECURITIES EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO SECTION&#160;302</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">I, Steven Ciardiello, certify that:</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;I have reviewed this quarterly report on Form&#160;10-Q of Shutterstock,&#160;Inc.;</font></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">a.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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><div style="line-height:120%;text-align:left;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">b.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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><div style="line-height:120%;text-align:left;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">c.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">d.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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><div style="line-height:120%;text-align:left;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">a.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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><div style="line-height:120%;text-align:left;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">b.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><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="3"></td></tr><tr><td style="width:51%;"></td><td style="width:4%;"></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;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Date: August&#160;6, 2019</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:9pt;"><font style="font-family:inherit;font-size:9pt;">By:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">/s/ Steven Ciardiello</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">Steven Ciardiello</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">Interim Chief Financial Officer and Chief Accounting Officer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">(Principal Financial Officer)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>4
<FILENAME>a2019-q2exhibit32.htm
<DESCRIPTION>EXHIBIT 32
<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 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s10B606E0253C51379075786AAD90E981"></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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">EXHIBIT&#160;32</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION&#160;1350,</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">AS ADOPTED PURSUANT TO SECTION&#160;906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">In connection with the Quarterly Report on Form&#160;10-Q of Shutterstock,&#160;Inc., for the quarterly period ended </font><font style="font-family:inherit;font-size:9pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:9pt;">&#32;as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;),&#160;I, Jonathan Oringer, as Chief Executive Officer of Shutterstock,&#160;Inc., hereby certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge the Report fully complies with the requirements of Section&#160;13(a)&#160;or 15(d)&#160;of the Securities Exchange Act of 1934, and the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Shutterstock,&#160;Inc.</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><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="3"></td></tr><tr><td style="width:50%;"></td><td style="width:4%;"></td><td style="width:46%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Date: August&#160;6, 2019</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:9pt;"><font style="font-family:inherit;font-size:9pt;">By:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">/s/ Jonathan Oringer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">Jonathan Oringer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">Chief Executive Officer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">(Principal Executive Officer)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">In connection with the Quarterly Report on Form&#160;10-Q of Shutterstock,&#160;Inc., for the quarterly period ended </font><font style="font-family:inherit;font-size:9pt;">June&#160;30, 2019</font><font style="font-family:inherit;font-size:9pt;">&#32;as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;),&#160;I, Steven Ciardiello, as Interim Chief Financial Officer and Chief Accounting Officer of Shutterstock,&#160;Inc., hereby certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge the Report fully complies with the requirements of Section&#160;13(a)&#160;or 15(d)&#160;of the Securities Exchange Act of 1934, and the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Shutterstock,&#160;Inc.</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><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="3"></td></tr><tr><td style="width:50%;"></td><td style="width:4%;"></td><td style="width:46%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Date: August&#160;6, 2019</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:9pt;"><font style="font-family:inherit;font-size:9pt;">By:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">/s/ Steven Ciardiello</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">Steven Ciardiello</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">Interim Chief Financial Officer and Chief Accounting Officer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">(Principal 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><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>sstk-20190630.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.shutterstock.com/20190630" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:sstk="http://www.shutterstock.com/20190630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2019-01-31" schemaLocation="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2019-01-31" schemaLocation="https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="sstk-20190630_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="sstk-20190630_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="sstk-20190630_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="sstk-20190630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="AccruedExpenses" roleURI="http://www.shutterstock.com/role/AccruedExpenses">
        <link:definition>2106100 - 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.shutterstock.com/role/AccruedExpensesDetails">
        <link:definition>2406402 - 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.shutterstock.com/role/AccruedExpensesTables">
        <link:definition>2306301 - 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="CommitmentsAndContingencies" roleURI="http://www.shutterstock.com/role/CommitmentsAndContingencies">
        <link:definition>2114100 - 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="CommitmentsAndContingenciesNarrativeDetails" roleURI="http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails">
        <link:definition>2414401 - Disclosure - Commitments and Contingencies - 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="ConsolidatedBalanceSheets" roleURI="http://www.shutterstock.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001000 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.shutterstock.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1001501 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfCashFlows" roleURI="http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows">
        <link:definition>1005000 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.shutterstock.com/role/ConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>1003000 - Statement - Consolidated Statements of Comprehensive Income</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="ConsolidatedStatementsOfOperations" roleURI="http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations">
        <link:definition>1002000 - Statement - Consolidated Statements of Operations</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="ConsolidatedStatementsOfStockholdersEquity" roleURI="http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity">
        <link:definition>1004000 - Statement - Consolidated Statements of 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="CoverPage" roleURI="http://www.shutterstock.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="FairValueMeasurementsAndOtherLongTermInvestments" roleURI="http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestments">
        <link:definition>2102100 - Disclosure - Fair Value Measurements and Other Long-term Investments</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="FairValueMeasurementsAndOtherLongTermInvestmentsDetails" roleURI="http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails">
        <link:definition>2402401 - Disclosure - Fair Value Measurements and Other Long-term Investments (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="GeographicInformation" roleURI="http://www.shutterstock.com/role/GeographicInformation">
        <link:definition>2112100 - Disclosure - 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="GeographicInformationDetails" roleURI="http://www.shutterstock.com/role/GeographicInformationDetails">
        <link:definition>2412402 - Disclosure - Geographic 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="GeographicInformationTables" roleURI="http://www.shutterstock.com/role/GeographicInformationTables">
        <link:definition>2312301 - Disclosure - 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="GoodwillAndIntangibleAssets" roleURI="http://www.shutterstock.com/role/GoodwillAndIntangibleAssets">
        <link:definition>2105100 - Disclosure - Goodwill and 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="GoodwillAndIntangibleAssetsChangesInGoodwillDetails" roleURI="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsChangesInGoodwillDetails">
        <link:definition>2405402 - Disclosure - Goodwill and Intangible Assets - Changes in Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndIntangibleAssetsIntangibleAssetsDetails" roleURI="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails">
        <link:definition>2405403 - Disclosure - Goodwill and Intangible Assets - 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="GoodwillAndIntangibleAssetsNarrativeDetails" roleURI="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsNarrativeDetails">
        <link:definition>2405404 - Disclosure - Goodwill and 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="GoodwillAndIntangibleAssetsTables" roleURI="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsTables">
        <link:definition>2305301 - Disclosure - Goodwill and 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.shutterstock.com/role/IncomeTaxes">
        <link:definition>2110100 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails" roleURI="http://www.shutterstock.com/role/IncomeTaxesDetails">
        <link:definition>2410401 - 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.shutterstock.com/role/Leases">
        <link:definition>2113100 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesDetails" roleURI="http://www.shutterstock.com/role/LeasesDetails">
        <link:definition>2413402 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesFutureMinimumLeasePaymentsAsc840Details" roleURI="http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details">
        <link:definition>2413405 - Disclosure - Leases - Future Minimum Lease Payments - ASC 840 (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="LeasesLeaseInformationDetails" roleURI="http://www.shutterstock.com/role/LeasesLeaseInformationDetails">
        <link:definition>2413403 - Disclosure - Leases - Lease 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="LeasesMaturitiesOfLeaseLiabilitiesDetails" roleURI="http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails">
        <link:definition>2413404 - Disclosure - Leases - Maturities of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2" roleURI="http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2">
        <link:definition>2413404 - Disclosure - Leases - Maturities of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.shutterstock.com/role/LeasesTables">
        <link:definition>2313301 - 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="NetIncomeLossPerShare" roleURI="http://www.shutterstock.com/role/NetIncomeLossPerShare">
        <link:definition>2111100 - Disclosure - Net Income / (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="NetIncomeLossPerShareDetails" roleURI="http://www.shutterstock.com/role/NetIncomeLossPerShareDetails">
        <link:definition>2411402 - Disclosure - Net Income / (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="NetIncomeLossPerShareTables" roleURI="http://www.shutterstock.com/role/NetIncomeLossPerShareTables">
        <link:definition>2311301 - Disclosure - Net Income / (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="OtherIncomeExpenseNet" roleURI="http://www.shutterstock.com/role/OtherIncomeExpenseNet">
        <link:definition>2109100 - Disclosure - Other Income / (Expense), Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherIncomeExpenseNetDetails" roleURI="http://www.shutterstock.com/role/OtherIncomeExpenseNetDetails">
        <link:definition>2409402 - Disclosure - Other Income / (Expense), Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherIncomeExpenseNetTables" roleURI="http://www.shutterstock.com/role/OtherIncomeExpenseNetTables">
        <link:definition>2309301 - Disclosure - Other Income / (Expense), Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyAndEquipment" roleURI="http://www.shutterstock.com/role/PropertyAndEquipment">
        <link:definition>2104100 - Disclosure - Property and Equipment</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="PropertyAndEquipmentDetails" roleURI="http://www.shutterstock.com/role/PropertyAndEquipmentDetails">
        <link:definition>2404402 - Disclosure - Property and Equipment (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="PropertyAndEquipmentTables" roleURI="http://www.shutterstock.com/role/PropertyAndEquipmentTables">
        <link:definition>2304301 - Disclosure - Property and Equipment (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="Revenue" roleURI="http://www.shutterstock.com/role/Revenue">
        <link:definition>2108100 - Disclosure - Revenue</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="RevenueDetails" roleURI="http://www.shutterstock.com/role/RevenueDetails">
        <link:definition>2408402 - Disclosure - Revenue (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="RevenueTables" roleURI="http://www.shutterstock.com/role/RevenueTables">
        <link:definition>2308301 - Disclosure - Revenue (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="SaleOfDigitalAssetManagementBusiness" roleURI="http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusiness">
        <link:definition>2103100 - Disclosure - Sale of Digital Asset Management Business</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="SaleOfDigitalAssetManagementBusinessDetails" roleURI="http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails">
        <link:definition>2403401 - Disclosure - Sale of Digital Asset Management Business (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="StockholdersEquityAndEquityBasedCompensation" roleURI="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensation">
        <link:definition>2107100 - Disclosure - Stockholders&#8217; Equity and Equity-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="StockholdersEquityAndEquityBasedCompensationNarrativeDetails" roleURI="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails">
        <link:definition>2407402 - Disclosure - Stockholders&#8217; Equity and Equity-Based Compensation - 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="StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails" roleURI="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails">
        <link:definition>2407403 - Disclosure - Stockholders&#8217; Equity and Equity-Based Compensation - Summary of non-cash equity-based compensation (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="StockholdersEquityAndEquityBasedCompensationTables" roleURI="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationTables">
        <link:definition>2307301 - Disclosure - Stockholders&#8217; Equity and Equity-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="SummaryOfOperationsAndSignificantAccountingPolicies" roleURI="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPolicies">
        <link:definition>2101100 - Disclosure - Summary of Operations and 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="SummaryOfOperationsAndSignificantAccountingPoliciesDetails" roleURI="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails">
        <link:definition>2401403 - Disclosure - Summary of Operations and Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfOperationsAndSignificantAccountingPoliciesPolicies" roleURI="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesPolicies">
        <link:definition>2201201 - Disclosure - Summary of Operations and 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="SummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails" roleURI="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails">
        <link:definition>2401404 - Disclosure - Summary of Operations and Significant Accounting Policies - Schedule of Cash and Cash Equivalents (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="SummaryOfOperationsAndSignificantAccountingPoliciesTables" roleURI="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesTables">
        <link:definition>2301302 - Disclosure - Summary of Operations and 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>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="sstk_AccruedExpensesCurrentTextBlock" name="AccruedExpensesCurrentTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="sstk_AccruedNonIncomeTaxesCurrent" name="AccruedNonIncomeTaxesCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sstk_AccruedRoyaltyTaxWithholdingsCurrent" name="AccruedRoyaltyTaxWithholdingsCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember" name="AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sstk_ChargebackAndSalesRefundAllowance" name="ChargebackAndSalesRefundAllowance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sstk_ComputerEquipmentAndSoftwareMember" name="ComputerEquipmentAndSoftwareMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sstk_CorporateHeadquartersMember" name="CorporateHeadquartersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sstk_DigitalAssetManagementMember" name="DigitalAssetManagementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sstk_ECommerceMember" name="ECommerceMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sstk_EnterpriseMember" name="EnterpriseMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards" name="IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="sstk_IndemnificationLiability" name="IndemnificationLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="sstk_IndemnificationObligationsAbstract" name="IndemnificationObligationsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sstk_LongLivedTangibleAsstesMember" name="LongLivedTangibleAsstesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sstk_MaximumIndemnificationLiabilityForCustomer" name="MaximumIndemnificationLiabilityForCustomer" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="sstk_PaymentOfTransactionCostsOfDisposalGroup" name="PaymentOfTransactionCostsOfDisposalGroup" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sstk_PerformanceBasedRestrictedStockUnitMember" name="PerformanceBasedRestrictedStockUnitMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit" name="ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="sstk_UnauditedInterimFinancialStatementsPolicyTextBlock" name="UnauditedInterimFinancialStatementsPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sstk_UnderstatementOfStockBasedCompensationExpenseMember" name="UnderstatementOfStockBasedCompensationExpenseMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sstk_WebdamMember" name="WebdamMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="sstk_ZcoolNetworkTechnologyLimitedMember" name="ZcoolNetworkTechnologyLimitedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>sstk-20190630_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.shutterstock.com/role/AccruedExpenses" xlink:href="sstk-20190630.xsd#AccruedExpenses" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/AccruedExpensesDetails" xlink:href="sstk-20190630.xsd#AccruedExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/AccruedExpensesTables" xlink:href="sstk-20190630.xsd#AccruedExpensesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/CommitmentsAndContingencies" xlink:href="sstk-20190630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails" xlink:href="sstk-20190630.xsd#CommitmentsAndContingenciesNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/ConsolidatedBalanceSheets" xlink:href="sstk-20190630.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="sstk-20190630.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="sstk-20190630.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:href="sstk-20190630.xsd#ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations" xlink:href="sstk-20190630.xsd#ConsolidatedStatementsOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="sstk-20190630.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/CoverPage" xlink:href="sstk-20190630.xsd#CoverPage" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestments" xlink:href="sstk-20190630.xsd#FairValueMeasurementsAndOtherLongTermInvestments" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails" xlink:href="sstk-20190630.xsd#FairValueMeasurementsAndOtherLongTermInvestmentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GeographicInformation" xlink:href="sstk-20190630.xsd#GeographicInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GeographicInformationDetails" xlink:href="sstk-20190630.xsd#GeographicInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GeographicInformationTables" xlink:href="sstk-20190630.xsd#GeographicInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GoodwillAndIntangibleAssets" xlink:href="sstk-20190630.xsd#GoodwillAndIntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsChangesInGoodwillDetails" xlink:href="sstk-20190630.xsd#GoodwillAndIntangibleAssetsChangesInGoodwillDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" xlink:href="sstk-20190630.xsd#GoodwillAndIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" xlink:href="sstk-20190630.xsd#GoodwillAndIntangibleAssetsNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsTables" xlink:href="sstk-20190630.xsd#GoodwillAndIntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/IncomeTaxes" xlink:href="sstk-20190630.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/IncomeTaxesDetails" xlink:href="sstk-20190630.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/Leases" xlink:href="sstk-20190630.xsd#Leases" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/LeasesDetails" xlink:href="sstk-20190630.xsd#LeasesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details" xlink:href="sstk-20190630.xsd#LeasesFutureMinimumLeasePaymentsAsc840Details" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/LeasesLeaseInformationDetails" xlink:href="sstk-20190630.xsd#LeasesLeaseInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:href="sstk-20190630.xsd#LeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2" xlink:href="sstk-20190630.xsd#LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/LeasesTables" xlink:href="sstk-20190630.xsd#LeasesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/NetIncomeLossPerShare" xlink:href="sstk-20190630.xsd#NetIncomeLossPerShare" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/NetIncomeLossPerShareDetails" xlink:href="sstk-20190630.xsd#NetIncomeLossPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/NetIncomeLossPerShareTables" xlink:href="sstk-20190630.xsd#NetIncomeLossPerShareTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/OtherIncomeExpenseNet" xlink:href="sstk-20190630.xsd#OtherIncomeExpenseNet" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/OtherIncomeExpenseNetDetails" xlink:href="sstk-20190630.xsd#OtherIncomeExpenseNetDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/OtherIncomeExpenseNetTables" xlink:href="sstk-20190630.xsd#OtherIncomeExpenseNetTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/PropertyAndEquipment" xlink:href="sstk-20190630.xsd#PropertyAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/PropertyAndEquipmentDetails" xlink:href="sstk-20190630.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/PropertyAndEquipmentTables" xlink:href="sstk-20190630.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/Revenue" xlink:href="sstk-20190630.xsd#Revenue" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/RevenueDetails" xlink:href="sstk-20190630.xsd#RevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/RevenueTables" xlink:href="sstk-20190630.xsd#RevenueTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusiness" xlink:href="sstk-20190630.xsd#SaleOfDigitalAssetManagementBusiness" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails" xlink:href="sstk-20190630.xsd#SaleOfDigitalAssetManagementBusinessDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensation" xlink:href="sstk-20190630.xsd#StockholdersEquityAndEquityBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails" xlink:href="sstk-20190630.xsd#StockholdersEquityAndEquityBasedCompensationNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails" xlink:href="sstk-20190630.xsd#StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationTables" xlink:href="sstk-20190630.xsd#StockholdersEquityAndEquityBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPolicies" xlink:href="sstk-20190630.xsd#SummaryOfOperationsAndSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails" xlink:href="sstk-20190630.xsd#SummaryOfOperationsAndSignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesPolicies" xlink:href="sstk-20190630.xsd#SummaryOfOperationsAndSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails" xlink:href="sstk-20190630.xsd#SummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesTables" xlink:href="sstk-20190630.xsd#SummaryOfOperationsAndSignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/AccruedExpenses" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.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_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:type="locator" />
    <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="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a2b836a7-cc87-0e4f-38a0-c91a29535622" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_AccruedRoyaltyTaxWithholdingsCurrent" xlink:label="loc_sstk_AccruedRoyaltyTaxWithholdingsCurrent_150beb76-a7d3-7054-63d4-dc9cee39a91d" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_sstk_AccruedRoyaltyTaxWithholdingsCurrent_150beb76-a7d3-7054-63d4-dc9cee39a91d" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_AccruedNonIncomeTaxesCurrent" xlink:label="loc_sstk_AccruedNonIncomeTaxesCurrent_f5a083ef-4727-6b4c-358f-dc9cee5f450d" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_sstk_AccruedNonIncomeTaxesCurrent_f5a083ef-4727-6b4c-358f-dc9cee5f450d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_fa7787c9-a33c-d084-bb97-5e2455f77a4c" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_fa7787c9-a33c-d084-bb97-5e2455f77a4c" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/AccruedExpensesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_f2359d5f-2a6e-8344-310d-7e609237efcd" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear_e6995f39-a3bc-c1d1-bf28-146bbc61a59d" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment_f2359d5f-2a6e-8344-310d-7e609237efcd" xlink:to="loc_us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear_e6995f39-a3bc-c1d1-bf28-146bbc61a59d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentDueInSecondYear" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear_88012b25-daf6-23f8-c89e-72ce685d62db" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment_f2359d5f-2a6e-8344-310d-7e609237efcd" xlink:to="loc_us-gaap_OtherCommitmentDueInSecondYear_88012b25-daf6-23f8-c89e-72ce685d62db" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentDueInThirdYear" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear_129c6adb-6b99-5ddc-4781-110fa4545700" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment_f2359d5f-2a6e-8344-310d-7e609237efcd" xlink:to="loc_us-gaap_OtherCommitmentDueInThirdYear_129c6adb-6b99-5ddc-4781-110fa4545700" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentDueInFourthYear" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear_6326a825-48e1-35e6-9ce1-d0a3f4141436" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherCommitment_f2359d5f-2a6e-8344-310d-7e609237efcd" xlink:to="loc_us-gaap_OtherCommitmentDueInFourthYear_6326a825-48e1-35e6-9ce1-d0a3f4141436" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_dd2cbe99-77d2-db20-3c91-750589881c79" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_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="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_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_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" 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_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_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_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_60654fa3-82c2-3e38-ce88-436acda713ac" 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_DeferredIncomeTaxAssetsNet_60654fa3-82c2-3e38-ce88-436acda713ac" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_bd8545de-cfc2-6f31-bff6-ed0d4012c357" 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_OtherAssetsNoncurrent_bd8545de-cfc2-6f31-bff6-ed0d4012c357" 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="7" 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_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_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_9c889623-7b4f-c89a-bbb3-2bc9fb9ad9f5" 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_AccountsPayableCurrent_9c889623-7b4f-c89a-bbb3-2bc9fb9ad9f5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" 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_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent" xlink:label="loc_us-gaap_AccruedRoyaltiesCurrent_7d4777c3-e41b-9b63-699f-d86dc2fc13b0" 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_AccruedRoyaltiesCurrent_7d4777c3-e41b-9b63-699f-d86dc2fc13b0" 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="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_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_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_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_64993a75-9b0c-349a-1011-cc5a81c58412" 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_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_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_8c850143-cd0c-0f85-9038-e19d8c4f7808" 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_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_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_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_4d934b0d-59bc-ae5c-ffb9-b6ced82ff9f8" 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_CommitmentsAndContingencies_4d934b0d-59bc-ae5c-ffb9-b6ced82ff9f8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" 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_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_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_f05ab245-2bd1-7865-e7ed-1461a5a6155f" 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_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_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_e6069c8d-dfec-45ff-4b3f-643d125d5b29" 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_TreasuryStockValue_e6069c8d-dfec-45ff-4b3f-643d125d5b29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9a00ddef-ccc2-f99c-735a-66b1e1849bbf" 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_AdditionalPaidInCapitalCommonStock_9a00ddef-ccc2-f99c-735a-66b1e1849bbf" 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="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_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_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_62305d8f-d807-0fe8-d0ab-f2c2b3d03011" 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_RetainedEarningsAccumulatedDeficit_62305d8f-d807-0fe8-d0ab-f2c2b3d03011" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" 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_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ebef248a-da21-637d-9d28-3d42ff90e8e2" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_ebef248a-da21-637d-9d28-3d42ff90e8e2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3421bed6-296e-da4e-f0e9-a2a8fa1f6d19" 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_DeferredIncomeTaxExpenseBenefit_3421bed6-296e-da4e-f0e9-a2a8fa1f6d19" 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="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_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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_2c784305-50c0-ecd9-b422-01254c78e39a" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_2c784305-50c0-ecd9-b422-01254c78e39a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_c9e561b4-572e-e0f6-34d0-e04c4e3b53f4" 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_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_c9e561b4-572e-e0f6-34d0-e04c4e3b53f4" 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="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_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_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_09b7b41a-f5a1-c45e-d61b-846fff462802" 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_IncreaseDecreaseInAccountsReceivable_09b7b41a-f5a1-c45e-d61b-846fff462802" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_dfcbd6f7-83fa-00c2-bd9e-6c5c1de7d890" xlink:type="locator" />
    <link:calculationArc order="9" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_dfcbd6f7-83fa-00c2-bd9e-6c5c1de7d890" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_7c1c3153-d95c-50b8-10ed-a75d1f3d7a68" xlink:type="locator" />
    <link:calculationArc order="10" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_7c1c3153-d95c-50b8-10ed-a75d1f3d7a68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInRoyaltiesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInRoyaltiesPayable_ebe24d19-1149-aaef-0a00-91bbde8167ab" 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_IncreaseDecreaseInRoyaltiesPayable_ebe24d19-1149-aaef-0a00-91bbde8167ab" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8fa19589-0da6-036d-a79e-4bd2fa365a6d" xlink:type="locator" />
    <link:calculationArc order="12" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8fa19589-0da6-036d-a79e-4bd2fa365a6d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0f8df60b-841f-6df5-83c3-e4049d366459" 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_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_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_941cba82-eff1-a6cb-562a-fa169e3f9684" 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_PaymentsToAcquireBusinessesGross_941cba82-eff1-a6cb-562a-fa169e3f9684" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit" xlink:label="loc_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_3d5d6cf5-864b-f36f-457a-dc9cee32689d" 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_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_3d5d6cf5-864b-f36f-457a-dc9cee32689d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForAdvanceToAffiliate" xlink:label="loc_us-gaap_PaymentsForAdvanceToAffiliate_a04440a9-7a52-f1db-2f8b-a5361fdb9548" 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_PaymentsForAdvanceToAffiliate_a04440a9-7a52-f1db-2f8b-a5361fdb9548" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireSoftware" xlink:label="loc_us-gaap_PaymentsToAcquireSoftware_68fdb427-2fe4-113d-537e-0f3246533746" 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_PaymentsToAcquireSoftware_68fdb427-2fe4-113d-537e-0f3246533746" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInSecurityDeposits" xlink:label="loc_us-gaap_IncreaseDecreaseInSecurityDeposits_8774a836-4055-848d-3743-8f90b65a6f68" 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_us-gaap_IncreaseDecreaseInSecurityDeposits_8774a836-4055-848d-3743-8f90b65a6f68" 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_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_f73833cd-0af4-c4d5-a7c4-1151269f1da3" 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_ProceedsFromStockOptionsExercised_f73833cd-0af4-c4d5-a7c4-1151269f1da3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_07e50027-f2db-6d1b-93ed-b22d6bd39351" 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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_07e50027-f2db-6d1b-93ed-b22d6bd39351" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_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.shutterstock.com/role/ConsolidatedStatementsOfComprehensiveIncome" 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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5e0cb0dc-b25c-aaae-62f8-cb90f31a16a1" 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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5e0cb0dc-b25c-aaae-62f8-cb90f31a16a1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_71d11517-34f8-505e-4c4b-e25ef3111aee" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5e0cb0dc-b25c-aaae-62f8-cb90f31a16a1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_71d11517-34f8-505e-4c4b-e25ef3111aee" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations" 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" 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_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_76d25f63-60a6-4deb-1fd0-84a3d98fe881" 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_CostsAndExpenses_76d25f63-60a6-4deb-1fd0-84a3d98fe881" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_3549c1c0-2f2a-e44b-026b-b4042153e489" 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_us-gaap_CostOfGoodsAndServicesSold_3549c1c0-2f2a-e44b-026b-b4042153e489" 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="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_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_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_ef2ac9e8-006f-b467-3389-9a8ceec4bee5" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_76d25f63-60a6-4deb-1fd0-84a3d98fe881" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_ef2ac9e8-006f-b467-3389-9a8ceec4bee5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_58462a12-ec5e-da2d-89ad-2d8b2ce76259" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_76d25f63-60a6-4deb-1fd0-84a3d98fe881" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_58462a12-ec5e-da2d-89ad-2d8b2ce76259" xlink:type="arc" />
    <link:loc xlink:href="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="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_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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_2c784305-50c0-ecd9-b422-01254c78e39a" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_2c784305-50c0-ecd9-b422-01254c78e39a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_28fe77ae-e122-e428-d718-aff2ad445bc8" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_28fe77ae-e122-e428-d718-aff2ad445bc8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/CoverPage" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestments" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/GeographicInformation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/GeographicInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/GeographicInformationTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/GoodwillAndIntangibleAssets" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsChangesInGoodwillDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/IncomeTaxes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/IncomeTaxesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/Leases" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/LeasesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_4cf71329-74d6-54f3-cadb-acb7f1063f36" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_4cf71329-74d6-54f3-cadb-acb7f1063f36" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_f2a573e7-27e5-db11-63c6-c460733b5ea3" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_f2a573e7-27e5-db11-63c6-c460733b5ea3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_398384fb-b756-b11a-1ea4-5a5cd4372c82" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_398384fb-b756-b11a-1ea4-5a5cd4372c82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_832fb73d-9886-a0dd-5905-8e2ec54304d6" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_832fb73d-9886-a0dd-5905-8e2ec54304d6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1f2c68db-a374-1412-5f1f-4edca1431bbb" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1f2c68db-a374-1412-5f1f-4edca1431bbb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_e71cbb67-0324-15b7-66dc-376e90f3ca60" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_e71cbb67-0324-15b7-66dc-376e90f3ca60" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/LeasesLeaseInformationDetails" xlink:type="extended">
    <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_b983c2d8-8318-0a7e-1a5c-6ab2933f7be5" xlink:type="locator" />
    <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="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_b983c2d8-8318-0a7e-1a5c-6ab2933f7be5" 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_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d18f979c-644d-9e92-9e89-21cfd1312948" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_b983c2d8-8318-0a7e-1a5c-6ab2933f7be5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d18f979c-644d-9e92-9e89-21cfd1312948" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" 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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_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_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_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_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_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_OperatingLeaseLiability_b983c2d8-8318-0a7e-1a5c-6ab2933f7be5" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2" 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_E303F4BA1FCF3A5E351ADC9D07F73381_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_E303F4BA1FCF3A5E351ADC9D07F73381_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_E303F4BA1FCF3A5E351ADC9D07F73381_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_E303F4BA1FCF3A5E351ADC9D07F73381_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_E303F4BA1FCF3A5E351ADC9D07F73381_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_E303F4BA1FCF3A5E351ADC9D07F73381_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_E303F4BA1FCF3A5E351ADC9D07F73381_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_E303F4BA1FCF3A5E351ADC9D07F73381_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_E303F4BA1FCF3A5E351ADC9D07F73381_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_E303F4BA1FCF3A5E351ADC9D07F73381_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_E303F4BA1FCF3A5E351ADC9D07F73381_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_E303F4BA1FCF3A5E351ADC9D07F73381_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_E303F4BA1FCF3A5E351ADC9D07F73381_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_E303F4BA1FCF3A5E351ADC9D07F73381_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_E303F4BA1FCF3A5E351ADC9D07F73381_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_E303F4BA1FCF3A5E351ADC9D07F73381_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_E303F4BA1FCF3A5E351ADC9D07F73381_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_E303F4BA1FCF3A5E351ADC9D07F73381_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_E303F4BA1FCF3A5E351ADC9D07F73381_b411eec9-2a0a-356b-e751-bd0680ab4d58" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/LeasesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/NetIncomeLossPerShare" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/NetIncomeLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8c9389ea-1fbb-7e45-ce1f-5a1d89572c0d" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fbdbb03d-8583-701f-d6e2-69f8229c6051" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8c9389ea-1fbb-7e45-ce1f-5a1d89572c0d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fbdbb03d-8583-701f-d6e2-69f8229c6051" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_90854703-859b-2c45-aef2-d270627b3141" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8c9389ea-1fbb-7e45-ce1f-5a1d89572c0d" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_90854703-859b-2c45-aef2-d270627b3141" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards" xlink:label="loc_sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards_cb2ba59e-2cf8-82b8-8f8e-dc9cee58a5e7" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8c9389ea-1fbb-7e45-ce1f-5a1d89572c0d" xlink:to="loc_sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards_cb2ba59e-2cf8-82b8-8f8e-dc9cee58a5e7" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/NetIncomeLossPerShareTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/OtherIncomeExpenseNet" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/OtherIncomeExpenseNetDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_28fe77ae-e122-e428-d718-aff2ad445bc8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_9f17afa0-979d-6808-237a-2952c8443a0a" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_28fe77ae-e122-e428-d718-aff2ad445bc8" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_9f17afa0-979d-6808-237a-2952c8443a0a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_2919f63b-33a2-2107-5264-212ca7a03283" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_28fe77ae-e122-e428-d718-aff2ad445bc8" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_2919f63b-33a2-2107-5264-212ca7a03283" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_c9e561b4-572e-e0f6-34d0-e04c4e3b53f4" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_28fe77ae-e122-e428-d718-aff2ad445bc8" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_c9e561b4-572e-e0f6-34d0-e04c4e3b53f4" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/OtherIncomeExpenseNetTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/PropertyAndEquipment" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/PropertyAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7b7a3a8d-eb3d-0c85-68cc-b3d4d184ff23" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7b7a3a8d-eb3d-0c85-68cc-b3d4d184ff23" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_94cd7971-9d17-1c6e-6642-d4d38fb682b6" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_94cd7971-9d17-1c6e-6642-d4d38fb682b6" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/PropertyAndEquipmentTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/Revenue" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/RevenueDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/RevenueTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusiness" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails" xlink:type="extended">
    <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_21c019f0-62e8-3b20-07d1-495695054dce" xlink:type="locator" />
    <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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_21c019f0-62e8-3b20-07d1-495695054dce" 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_RestrictedCash" xlink:label="loc_us-gaap_RestrictedCash_d19dea7d-a17a-c30f-cafd-5849cd448318" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_21c019f0-62e8-3b20-07d1-495695054dce" xlink:to="loc_us-gaap_RestrictedCash_d19dea7d-a17a-c30f-cafd-5849cd448318" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesTables" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>7
<FILENAME>sstk-20190630_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.shutterstock.com/role/AccruedExpenses" xlink:href="sstk-20190630.xsd#AccruedExpenses" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/AccruedExpensesDetails" xlink:href="sstk-20190630.xsd#AccruedExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/AccruedExpensesTables" xlink:href="sstk-20190630.xsd#AccruedExpensesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/CommitmentsAndContingencies" xlink:href="sstk-20190630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails" xlink:href="sstk-20190630.xsd#CommitmentsAndContingenciesNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/ConsolidatedBalanceSheets" xlink:href="sstk-20190630.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="sstk-20190630.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="sstk-20190630.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:href="sstk-20190630.xsd#ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations" xlink:href="sstk-20190630.xsd#ConsolidatedStatementsOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="sstk-20190630.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/CoverPage" xlink:href="sstk-20190630.xsd#CoverPage" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestments" xlink:href="sstk-20190630.xsd#FairValueMeasurementsAndOtherLongTermInvestments" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails" xlink:href="sstk-20190630.xsd#FairValueMeasurementsAndOtherLongTermInvestmentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GeographicInformation" xlink:href="sstk-20190630.xsd#GeographicInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GeographicInformationDetails" xlink:href="sstk-20190630.xsd#GeographicInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GeographicInformationTables" xlink:href="sstk-20190630.xsd#GeographicInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GoodwillAndIntangibleAssets" xlink:href="sstk-20190630.xsd#GoodwillAndIntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsChangesInGoodwillDetails" xlink:href="sstk-20190630.xsd#GoodwillAndIntangibleAssetsChangesInGoodwillDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" xlink:href="sstk-20190630.xsd#GoodwillAndIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" xlink:href="sstk-20190630.xsd#GoodwillAndIntangibleAssetsNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsTables" xlink:href="sstk-20190630.xsd#GoodwillAndIntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/IncomeTaxes" xlink:href="sstk-20190630.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/IncomeTaxesDetails" xlink:href="sstk-20190630.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/Leases" xlink:href="sstk-20190630.xsd#Leases" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/LeasesDetails" xlink:href="sstk-20190630.xsd#LeasesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details" xlink:href="sstk-20190630.xsd#LeasesFutureMinimumLeasePaymentsAsc840Details" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/LeasesLeaseInformationDetails" xlink:href="sstk-20190630.xsd#LeasesLeaseInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:href="sstk-20190630.xsd#LeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/LeasesTables" xlink:href="sstk-20190630.xsd#LeasesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/NetIncomeLossPerShare" xlink:href="sstk-20190630.xsd#NetIncomeLossPerShare" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/NetIncomeLossPerShareDetails" xlink:href="sstk-20190630.xsd#NetIncomeLossPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/NetIncomeLossPerShareTables" xlink:href="sstk-20190630.xsd#NetIncomeLossPerShareTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/OtherIncomeExpenseNet" xlink:href="sstk-20190630.xsd#OtherIncomeExpenseNet" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/OtherIncomeExpenseNetDetails" xlink:href="sstk-20190630.xsd#OtherIncomeExpenseNetDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/OtherIncomeExpenseNetTables" xlink:href="sstk-20190630.xsd#OtherIncomeExpenseNetTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/PropertyAndEquipment" xlink:href="sstk-20190630.xsd#PropertyAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/PropertyAndEquipmentDetails" xlink:href="sstk-20190630.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/PropertyAndEquipmentTables" xlink:href="sstk-20190630.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/Revenue" xlink:href="sstk-20190630.xsd#Revenue" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/RevenueDetails" xlink:href="sstk-20190630.xsd#RevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/RevenueTables" xlink:href="sstk-20190630.xsd#RevenueTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusiness" xlink:href="sstk-20190630.xsd#SaleOfDigitalAssetManagementBusiness" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails" xlink:href="sstk-20190630.xsd#SaleOfDigitalAssetManagementBusinessDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensation" xlink:href="sstk-20190630.xsd#StockholdersEquityAndEquityBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails" xlink:href="sstk-20190630.xsd#StockholdersEquityAndEquityBasedCompensationNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails" xlink:href="sstk-20190630.xsd#StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationTables" xlink:href="sstk-20190630.xsd#StockholdersEquityAndEquityBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPolicies" xlink:href="sstk-20190630.xsd#SummaryOfOperationsAndSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails" xlink:href="sstk-20190630.xsd#SummaryOfOperationsAndSignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesPolicies" xlink:href="sstk-20190630.xsd#SummaryOfOperationsAndSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails" xlink:href="sstk-20190630.xsd#SummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesTables" xlink:href="sstk-20190630.xsd#SummaryOfOperationsAndSignificantAccountingPoliciesTables" 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.shutterstock.com/role/AccruedExpenses" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/AccruedExpensesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/AccruedExpensesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_2D46FAF0A25BCF583DD9532B47DC530B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsTable" xlink:label="loc_us-gaap_OtherCommitmentsTable_D9D9C5D39A27897069CD532B47DCA79A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_2D46FAF0A25BCF583DD9532B47DC530B" xlink:to="loc_us-gaap_OtherCommitmentsTable_D9D9C5D39A27897069CD532B47DCA79A" 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_07D8D1A018BBBBE91F45532B5BEE1DFB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_D9D9C5D39A27897069CD532B47DCA79A" xlink:to="loc_srt_RangeAxis_07D8D1A018BBBBE91F45532B5BEE1DFB" 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_D01318D90EBEE73EBE28532B5CF92C08_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_07D8D1A018BBBBE91F45532B5BEE1DFB" xlink:to="loc_srt_RangeMember_D01318D90EBEE73EBE28532B5CF92C08_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_D01318D90EBEE73EBE28532B5CF92C08" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_07D8D1A018BBBBE91F45532B5BEE1DFB" xlink:to="loc_srt_RangeMember_D01318D90EBEE73EBE28532B5CF92C08" 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_B11BBD1A4543C7F4469B532B7A4DAB4C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_D01318D90EBEE73EBE28532B5CF92C08" xlink:to="loc_srt_MinimumMember_B11BBD1A4543C7F4469B532B7A4DAB4C" 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_4417E6B7DF5932B314F7532B998A770B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_D01318D90EBEE73EBE28532B5CF92C08" xlink:to="loc_srt_MaximumMember_4417E6B7DF5932B314F7532B998A770B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_C96F8321BBC473288FA5532B22CB8D98" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_2D46FAF0A25BCF583DD9532B47DC530B" xlink:to="loc_us-gaap_OtherCommitment_C96F8321BBC473288FA5532B22CB8D98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract_7F2092F01E7E9885B1A6532B22CB13F8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_2D46FAF0A25BCF583DD9532B47DC530B" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract_7F2092F01E7E9885B1A6532B22CB13F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear_C6AA044515D15F4B9C01532B22CB079B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract_7F2092F01E7E9885B1A6532B22CB13F8" xlink:to="loc_us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear_C6AA044515D15F4B9C01532B22CB079B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentDueInSecondYear" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear_312AEAF3C4D4E8D0AFE6532B22CBB663" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract_7F2092F01E7E9885B1A6532B22CB13F8" xlink:to="loc_us-gaap_OtherCommitmentDueInSecondYear_312AEAF3C4D4E8D0AFE6532B22CBB663" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentDueInThirdYear" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear_96E6B42A377E014F32DD532B22CBA216" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract_7F2092F01E7E9885B1A6532B22CB13F8" xlink:to="loc_us-gaap_OtherCommitmentDueInThirdYear_96E6B42A377E014F32DD532B22CBA216" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentDueInFourthYear" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear_10BFD6403E6FE721291E532B22CB1478" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract_7F2092F01E7E9885B1A6532B22CB13F8" xlink:to="loc_us-gaap_OtherCommitmentDueInFourthYear_10BFD6403E6FE721291E532B22CB1478" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_IndemnificationObligationsAbstract" xlink:label="loc_sstk_IndemnificationObligationsAbstract_4726AEB9D343F868C5C9532B22CBEBA1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_2D46FAF0A25BCF583DD9532B47DC530B" xlink:to="loc_sstk_IndemnificationObligationsAbstract_4726AEB9D343F868C5C9532B22CBEBA1" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_MaximumIndemnificationLiabilityForCustomer" xlink:label="loc_sstk_MaximumIndemnificationLiabilityForCustomer_D7EE60B9DD97F020759A532B22CB113F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sstk_IndemnificationObligationsAbstract_4726AEB9D343F868C5C9532B22CBEBA1" xlink:to="loc_sstk_MaximumIndemnificationLiabilityForCustomer_D7EE60B9DD97F020759A532B22CB113F" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_IndemnificationLiability" xlink:label="loc_sstk_IndemnificationLiability_C6A80EB34F7A6B1ED369532B22CB40DA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sstk_IndemnificationObligationsAbstract_4726AEB9D343F868C5C9532B22CBEBA1" xlink:to="loc_sstk_IndemnificationLiability_C6A80EB34F7A6B1ED369532B22CB40DA" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/ConsolidatedBalanceSheets" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity" 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_AA030F5880F68D354A9261C87BE58864" 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_8B708A6A2F373B48D77A61C87BDEC339" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_AA030F5880F68D354A9261C87BE58864" xlink:to="loc_us-gaap_StatementTable_8B708A6A2F373B48D77A61C87BDEC339" 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_04C4A764B0B540C984CD61C87BE0788E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_8B708A6A2F373B48D77A61C87BDEC339" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_04C4A764B0B540C984CD61C87BE0788E" 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_F19C9B3C9D071EE379F561C87BE079E2_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_04C4A764B0B540C984CD61C87BE0788E" xlink:to="loc_us-gaap_EquityComponentDomain_F19C9B3C9D071EE379F561C87BE079E2_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_F19C9B3C9D071EE379F561C87BE079E2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_04C4A764B0B540C984CD61C87BE0788E" xlink:to="loc_us-gaap_EquityComponentDomain_F19C9B3C9D071EE379F561C87BE079E2" 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_43AE156FAEEA36C2D41861C87BE17552" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_F19C9B3C9D071EE379F561C87BE079E2" xlink:to="loc_us-gaap_CommonStockMember_43AE156FAEEA36C2D41861C87BE17552" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_DF5E99E710918B33E08661C87BE41FBC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_F19C9B3C9D071EE379F561C87BE079E2" xlink:to="loc_us-gaap_TreasuryStockMember_DF5E99E710918B33E08661C87BE41FBC" 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_475B1D7C7689B937FAA261C87BE59C67" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_F19C9B3C9D071EE379F561C87BE079E2" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_475B1D7C7689B937FAA261C87BE59C67" 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_1ED8916052912DA3C66161C87BE5D4D1" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_F19C9B3C9D071EE379F561C87BE079E2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1ED8916052912DA3C66161C87BE5D4D1" 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_CA5F25A7EE15ECB9F04E61C87BE51E3C" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_F19C9B3C9D071EE379F561C87BE079E2" xlink:to="loc_us-gaap_RetainedEarningsMember_CA5F25A7EE15ECB9F04E61C87BE51E3C" 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_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_AA030F5880F68D354A9261C87BE58864" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_F1DD42E810E458B465F261C87BE6BBAC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_SharesIssued_F1DD42E810E458B465F261C87BE6BBAC" 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_27809E4A0ADB1B529C3E61C87BE68502" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_StockholdersEquity_27809E4A0ADB1B529C3E61C87BE68502" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_9B063EF0C526656D6AF961C87BE647C8" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_9B063EF0C526656D6AF961C87BE647C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_E32D8BEEE13BF427E75361C87BE64176" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_E32D8BEEE13BF427E75361C87BE64176" 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_235B0B6D9C52E0AB460F61C87BE7FB43" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_235B0B6D9C52E0AB460F61C87BE7FB43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5AFBFBF8C782668FBC2B61C87BE75F80" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5AFBFBF8C782668FBC2B61C87BE75F80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_43B7BDC51AECE733361261C87BE7842E" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_43B7BDC51AECE733361261C87BE7842E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_E68820D9BA36DAC65D8961C87BE71EE3" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_E68820D9BA36DAC65D8961C87BE71EE3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_C697CAA0B139D593A4C161C87BE74067" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_C697CAA0B139D593A4C161C87BE74067" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6B030C2C1AD0C9F1EC0D61C87BE75225" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6B030C2C1AD0C9F1EC0D61C87BE75225" 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_5743FA8758241C77E06961C87BE86F41" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_NetIncomeLoss_5743FA8758241C77E06961C87BE86F41" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/CoverPage" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestments" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46C442C7BA18AD4F7228DC9D07E4C0D3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8BC1D81B1F12585E8348DC9D07E1B3DF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46C442C7BA18AD4F7228DC9D07E4C0D3" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8BC1D81B1F12585E8348DC9D07E1B3DF" 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_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_01F02FF14A76056BF88ADC9D07E165B4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8BC1D81B1F12585E8348DC9D07E1B3DF" xlink:to="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_01F02FF14A76056BF88ADC9D07E165B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_FB91E74D2EE07602702BDC9D07E1A417_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_01F02FF14A76056BF88ADC9D07E165B4" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_FB91E74D2EE07602702BDC9D07E1A417_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_FB91E74D2EE07602702BDC9D07E1A417" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_01F02FF14A76056BF88ADC9D07E165B4" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_FB91E74D2EE07602702BDC9D07E1A417" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_13A22D6D2C18F5264E33DC9D07E14C64" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_FB91E74D2EE07602702BDC9D07E1A417" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_13A22D6D2C18F5264E33DC9D07E14C64" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentAxis" xlink:label="loc_invest_InvestmentAxis_7F3E4C757900C98B44E5DC9D07E2DFB5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8BC1D81B1F12585E8348DC9D07E1B3DF" xlink:to="loc_invest_InvestmentAxis_7F3E4C757900C98B44E5DC9D07E2DFB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentDomain" xlink:label="loc_invest_InvestmentDomain_9B2123C4733BA10137F8DC9D07E282A9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_invest_InvestmentAxis_7F3E4C757900C98B44E5DC9D07E2DFB5" xlink:to="loc_invest_InvestmentDomain_9B2123C4733BA10137F8DC9D07E282A9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentDomain" xlink:label="loc_invest_InvestmentDomain_9B2123C4733BA10137F8DC9D07E282A9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_invest_InvestmentAxis_7F3E4C757900C98B44E5DC9D07E2DFB5" xlink:to="loc_invest_InvestmentDomain_9B2123C4733BA10137F8DC9D07E282A9" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_ZcoolNetworkTechnologyLimitedMember" xlink:label="loc_sstk_ZcoolNetworkTechnologyLimitedMember_F9B85B91C080BB1994F6DC9D07E21937" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_invest_InvestmentDomain_9B2123C4733BA10137F8DC9D07E282A9" xlink:to="loc_sstk_ZcoolNetworkTechnologyLimitedMember_F9B85B91C080BB1994F6DC9D07E21937" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_2A81DEE929DDB773701FDC9D07E33C9A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8BC1D81B1F12585E8348DC9D07E1B3DF" xlink:to="loc_us-gaap_FinancialInstrumentAxis_2A81DEE929DDB773701FDC9D07E33C9A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5CE34B70A5753FC6ECCCDC9D07E35567_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_2A81DEE929DDB773701FDC9D07E33C9A" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5CE34B70A5753FC6ECCCDC9D07E35567_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5CE34B70A5753FC6ECCCDC9D07E35567" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_2A81DEE929DDB773701FDC9D07E33C9A" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5CE34B70A5753FC6ECCCDC9D07E35567" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="loc_us-gaap_ConvertiblePreferredStockMember_378CDEF3E43E3E6720B6DC9D07E3CC9A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5CE34B70A5753FC6ECCCDC9D07E35567" xlink:to="loc_us-gaap_ConvertiblePreferredStockMember_378CDEF3E43E3E6720B6DC9D07E3CC9A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2B57EDF29ABAD1DE8557DC9D07E49577" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46C442C7BA18AD4F7228DC9D07E4C0D3" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2B57EDF29ABAD1DE8557DC9D07E49577" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_0027D06154D7F244F3B1DC9D07E52E89" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46C442C7BA18AD4F7228DC9D07E4C0D3" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_0027D06154D7F244F3B1DC9D07E52E89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_4A868A51451253C32228DC9D07E67427" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46C442C7BA18AD4F7228DC9D07E4C0D3" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_4A868A51451253C32228DC9D07E67427" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/GeographicInformation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/GeographicInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_CB77A437AD4FC6972891DC9D0877BB09" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_82A89BDC8DE33EBBE40ADC9D08745441" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_CB77A437AD4FC6972891DC9D0877BB09" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_82A89BDC8DE33EBBE40ADC9D08745441" 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_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_5D9CA72E4217873EEA79DC9D08745EAA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_82A89BDC8DE33EBBE40ADC9D08745441" xlink:to="loc_srt_StatementGeographicalAxis_5D9CA72E4217873EEA79DC9D08745EAA" 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_DB10A43BC46E19E2D439DC9D08743D02_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_5D9CA72E4217873EEA79DC9D08745EAA" xlink:to="loc_srt_SegmentGeographicalDomain_DB10A43BC46E19E2D439DC9D08743D02_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_DB10A43BC46E19E2D439DC9D08743D02" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_5D9CA72E4217873EEA79DC9D08745EAA" xlink:to="loc_srt_SegmentGeographicalDomain_DB10A43BC46E19E2D439DC9D08743D02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NorthAmericaMember" xlink:label="loc_srt_NorthAmericaMember_177B5166E5646E8C5D80DC9D0875CA2F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_DB10A43BC46E19E2D439DC9D08743D02" xlink:to="loc_srt_NorthAmericaMember_177B5166E5646E8C5D80DC9D0875CA2F" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_99F2999F7CA691DB7C93DC9D08759CF2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NorthAmericaMember_177B5166E5646E8C5D80DC9D0875CA2F" xlink:to="loc_country_US_99F2999F7CA691DB7C93DC9D08759CF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EuropeMember" xlink:label="loc_srt_EuropeMember_AA9FC4AA0536E6852E8DDC9D08753836" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_DB10A43BC46E19E2D439DC9D08743D02" xlink:to="loc_srt_EuropeMember_AA9FC4AA0536E6852E8DDC9D08753836" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember" xlink:label="loc_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember_23E0F5D116092A95BF57DC9D0875EA01" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_DB10A43BC46E19E2D439DC9D08743D02" xlink:to="loc_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember_23E0F5D116092A95BF57DC9D0875EA01" 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_C0CC680790046E436AB1DC9D08768F4E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_82A89BDC8DE33EBBE40ADC9D08745441" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_C0CC680790046E436AB1DC9D08768F4E" 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_CA25CC219DF2FB69F325DC9D087649EF_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_C0CC680790046E436AB1DC9D08768F4E" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_CA25CC219DF2FB69F325DC9D087649EF_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_CA25CC219DF2FB69F325DC9D087649EF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_C0CC680790046E436AB1DC9D08768F4E" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_CA25CC219DF2FB69F325DC9D087649EF" 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_F5D265E54286359A658FDC9D087621DC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_CA25CC219DF2FB69F325DC9D087649EF" xlink:to="loc_us-gaap_SalesRevenueNetMember_F5D265E54286359A658FDC9D087621DC" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_LongLivedTangibleAsstesMember" xlink:label="loc_sstk_LongLivedTangibleAsstesMember_F16435E6B97FE9035CF2DC9D08776144" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_CA25CC219DF2FB69F325DC9D087649EF" xlink:to="loc_sstk_LongLivedTangibleAsstesMember_F16435E6B97FE9035CF2DC9D08776144" 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_662A8BB9654E7815EFDFDC9D08770A7E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_82A89BDC8DE33EBBE40ADC9D08745441" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_662A8BB9654E7815EFDFDC9D08770A7E" 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_DB1629183212C1924BD7DC9D0877DD8D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_662A8BB9654E7815EFDFDC9D08770A7E" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_DB1629183212C1924BD7DC9D0877DD8D_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_DB1629183212C1924BD7DC9D0877DD8D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_662A8BB9654E7815EFDFDC9D08770A7E" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_DB1629183212C1924BD7DC9D0877DD8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_1B2487E19A987748D15EDC9D0877A9A3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_DB1629183212C1924BD7DC9D0877DD8D" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_1B2487E19A987748D15EDC9D0877A9A3" 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_D0970F1151ADB18EF704DC9D08784D61" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_CB77A437AD4FC6972891DC9D0877BB09" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_D0970F1151ADB18EF704DC9D08784D61" 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_1A64075B3F7685778472DC9D08783D87" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_CB77A437AD4FC6972891DC9D0877BB09" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_1A64075B3F7685778472DC9D08783D87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_FBA4721F6CA25BDBB135DC9D087815C0" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_CB77A437AD4FC6972891DC9D0877BB09" xlink:to="loc_us-gaap_NoncurrentAssets_FBA4721F6CA25BDBB135DC9D087815C0" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/GeographicInformationTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/GoodwillAndIntangibleAssets" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsChangesInGoodwillDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" 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_65ADB6184DF9C206EDF424B8A3041EF2" 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_6D20EEDDF766681E47BF24B8A302376B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_65ADB6184DF9C206EDF424B8A3041EF2" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6D20EEDDF766681E47BF24B8A302376B" 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_788E881FBCE868A51CD924B8A302173D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6D20EEDDF766681E47BF24B8A302376B" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_788E881FBCE868A51CD924B8A302173D" 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_CFAB6E58E3B0CDEA608B24B8A3023E1D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_788E881FBCE868A51CD924B8A302173D" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_CFAB6E58E3B0CDEA608B24B8A3023E1D_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_CFAB6E58E3B0CDEA608B24B8A3023E1D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_788E881FBCE868A51CD924B8A302173D" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_CFAB6E58E3B0CDEA608B24B8A3023E1D" 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_D74C59478E100285A7B924B8A3030145" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_CFAB6E58E3B0CDEA608B24B8A3023E1D" xlink:to="loc_us-gaap_CustomerRelationshipsMember_D74C59478E100285A7B924B8A3030145" 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_F03CE5D3B29E6F0439F124B8A3030F84" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_CFAB6E58E3B0CDEA608B24B8A3023E1D" xlink:to="loc_us-gaap_TradeNamesMember_F03CE5D3B29E6F0439F124B8A3030F84" 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_7BDC95A2B609A547D74724B8A30386A1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_CFAB6E58E3B0CDEA608B24B8A3023E1D" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_7BDC95A2B609A547D74724B8A30386A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MediaContentMember" xlink:label="loc_us-gaap_MediaContentMember_3D26EC8A29624179538924B8A3039DCD" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_CFAB6E58E3B0CDEA608B24B8A3023E1D" xlink:to="loc_us-gaap_MediaContentMember_3D26EC8A29624179538924B8A3039DCD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaap_PatentsMember_9DD06F8A2A1E568DD46524B8A303ECEE" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_CFAB6E58E3B0CDEA608B24B8A3023E1D" xlink:to="loc_us-gaap_PatentsMember_9DD06F8A2A1E568DD46524B8A303ECEE" 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_F2EF6146B425079377F024B8A3041BC6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_65ADB6184DF9C206EDF424B8A3041EF2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_F2EF6146B425079377F024B8A3041BC6" 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_87FD8DEFC7F5004D7E9A24B8A304DD3C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_65ADB6184DF9C206EDF424B8A3041EF2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_87FD8DEFC7F5004D7E9A24B8A304DD3C" 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_0605E6454EC90FB6623124B8A30419AF" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_65ADB6184DF9C206EDF424B8A3041EF2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0605E6454EC90FB6623124B8A30419AF" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/IncomeTaxes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/IncomeTaxesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/Leases" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/LeasesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_C925DE912AE78573AB7E24B8A2988A03" 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_88E7209EED3E203AD0C524B8A296A2C1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_C925DE912AE78573AB7E24B8A2988A03" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_88E7209EED3E203AD0C524B8A296A2C1" 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_LeaseArrangementTypeAxis" xlink:label="loc_us-gaap_LeaseArrangementTypeAxis_C385B24DB263F967047B24B8A297794D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_88E7209EED3E203AD0C524B8A296A2C1" xlink:to="loc_us-gaap_LeaseArrangementTypeAxis_C385B24DB263F967047B24B8A297794D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_C0E4F3312A76DB4536EF24B8A297391C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_C385B24DB263F967047B24B8A297794D" xlink:to="loc_us-gaap_LeaseArrangementTypeDomain_C0E4F3312A76DB4536EF24B8A297391C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_C0E4F3312A76DB4536EF24B8A297391C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_C385B24DB263F967047B24B8A297794D" xlink:to="loc_us-gaap_LeaseArrangementTypeDomain_C0E4F3312A76DB4536EF24B8A297391C" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_CorporateHeadquartersMember" xlink:label="loc_sstk_CorporateHeadquartersMember_0758AEC2C006E0605F5124B8A297AA03" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_C0E4F3312A76DB4536EF24B8A297391C" xlink:to="loc_sstk_CorporateHeadquartersMember_0758AEC2C006E0605F5124B8A297AA03" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_406EBF55FB478B5C692324B8A298E23B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_C925DE912AE78573AB7E24B8A2988A03" xlink:to="loc_us-gaap_LeaseAndRentalExpense_406EBF55FB478B5C692324B8A298E23B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1959C84B712EBC0B826824B8A29891DD" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_C925DE912AE78573AB7E24B8A2988A03" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1959C84B712EBC0B826824B8A29891DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_76AFB46A92D3EBF5C3D924B8A298C8BE" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_C925DE912AE78573AB7E24B8A2988A03" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_76AFB46A92D3EBF5C3D924B8A298C8BE" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/LeasesLeaseInformationDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/LeasesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/NetIncomeLossPerShare" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/NetIncomeLossPerShareDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/NetIncomeLossPerShareTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/OtherIncomeExpenseNet" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/OtherIncomeExpenseNetDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/OtherIncomeExpenseNetTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/PropertyAndEquipment" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/PropertyAndEquipmentDetails" 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_F469470F32C57E91F57BDC9D07FEEEB4" 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_D1E10D7900E0D74ED861DC9D07FDD3BF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_D1E10D7900E0D74ED861DC9D07FDD3BF" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_09227E46BDD4E03DF0E2DC9D07FD81FB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_D1E10D7900E0D74ED861DC9D07FDD3BF" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_09227E46BDD4E03DF0E2DC9D07FD81FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0D2430D8A8F0B26A8EEADC9D07FDD74F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_09227E46BDD4E03DF0E2DC9D07FD81FB" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0D2430D8A8F0B26A8EEADC9D07FDD74F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0D2430D8A8F0B26A8EEADC9D07FDD74F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_09227E46BDD4E03DF0E2DC9D07FD81FB" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0D2430D8A8F0B26A8EEADC9D07FDD74F" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_ComputerEquipmentAndSoftwareMember" xlink:label="loc_sstk_ComputerEquipmentAndSoftwareMember_3969D84059CE4983CB37DC9D07FE13A0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0D2430D8A8F0B26A8EEADC9D07FDD74F" xlink:to="loc_sstk_ComputerEquipmentAndSoftwareMember_3969D84059CE4983CB37DC9D07FE13A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_3FB0BC8C81A64A7D9129DC9D07FE16A8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0D2430D8A8F0B26A8EEADC9D07FDD74F" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_3FB0BC8C81A64A7D9129DC9D07FE16A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_ABB087E0390BD622B0A6DC9D07FE79EE" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0D2430D8A8F0B26A8EEADC9D07FDD74F" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_ABB087E0390BD622B0A6DC9D07FE79EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_822C0C705F550794A4F3DC9D07FF4961" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_822C0C705F550794A4F3DC9D07FF4961" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5D5A2F29A6EB503C72DCDC9D07FF7D2A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5D5A2F29A6EB503C72DCDC9D07FF7D2A" 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_B2D6881AB074BE38F558DC9D07FF6D93" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_B2D6881AB074BE38F558DC9D07FF6D93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_18AA51ECEEB575A8C3D3DC9D07FFD87F" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4" xlink:to="loc_us-gaap_Depreciation_18AA51ECEEB575A8C3D3DC9D07FFD87F" 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_4979163CA1E42A871F96DC9D07FFCD05" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAdditions_4979163CA1E42A871F96DC9D07FFCD05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_C9B347CEAD8FFCD20717DC9D0800DFB3" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_C9B347CEAD8FFCD20717DC9D0800DFB3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_796A61719A68198167BEDC9D0800CF38" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_796A61719A68198167BEDC9D0800CF38" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/PropertyAndEquipmentTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/Revenue" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/RevenueDetails" 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_36E9373C8BF7F46EB91FDC9D08A3D872" 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_E808BBC286AEF438B8EDDC9D08A1BE28" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_36E9373C8BF7F46EB91FDC9D08A3D872" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E808BBC286AEF438B8EDDC9D08A1BE28" 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_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_928609FD4293561910DEDC9D08A21030" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E808BBC286AEF438B8EDDC9D08A1BE28" xlink:to="loc_srt_ProductOrServiceAxis_928609FD4293561910DEDC9D08A21030" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_C89979A1B7A78C6B49C4DC9D08A2D051_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_928609FD4293561910DEDC9D08A21030" xlink:to="loc_srt_ProductsAndServicesDomain_C89979A1B7A78C6B49C4DC9D08A2D051_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_C89979A1B7A78C6B49C4DC9D08A2D051" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_928609FD4293561910DEDC9D08A21030" xlink:to="loc_srt_ProductsAndServicesDomain_C89979A1B7A78C6B49C4DC9D08A2D051" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_ECommerceMember" xlink:label="loc_sstk_ECommerceMember_20BBEF8B34D1425F76A9DC9D08A2C412" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_C89979A1B7A78C6B49C4DC9D08A2D051" xlink:to="loc_sstk_ECommerceMember_20BBEF8B34D1425F76A9DC9D08A2C412" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_EnterpriseMember" xlink:label="loc_sstk_EnterpriseMember_E7ADFFFE2B5D2BAC4547DC9D08A395B2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_C89979A1B7A78C6B49C4DC9D08A2D051" xlink:to="loc_sstk_EnterpriseMember_E7ADFFFE2B5D2BAC4547DC9D08A395B2" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_DigitalAssetManagementMember" xlink:label="loc_sstk_DigitalAssetManagementMember_8DB798A5B99154F0A59FDC9D08A3ADAF" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_C89979A1B7A78C6B49C4DC9D08A2D051" xlink:to="loc_sstk_DigitalAssetManagementMember_8DB798A5B99154F0A59FDC9D08A3ADAF" 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_3744A38D5FD387A5D015DC9D08A41AEA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_36E9373C8BF7F46EB91FDC9D08A3D872" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3744A38D5FD387A5D015DC9D08A41AEA" 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_437492A093FB10779B03DC9D08A494AC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_36E9373C8BF7F46EB91FDC9D08A3D872" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_437492A093FB10779B03DC9D08A494AC" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/RevenueTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusiness" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_FA3A7812F75D344DF897DC9D0927D560" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_FA3A7812F75D344DF897DC9D0927D560" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_53B841D9BA87F70C6269DC9D0928664F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_FA3A7812F75D344DF897DC9D0927D560" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_53B841D9BA87F70C6269DC9D0928664F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_FB2B8C37CF22EDC7E44BDC9D09280AF3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_53B841D9BA87F70C6269DC9D0928664F" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_FB2B8C37CF22EDC7E44BDC9D09280AF3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_FB2B8C37CF22EDC7E44BDC9D09280AF3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_53B841D9BA87F70C6269DC9D0928664F" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_FB2B8C37CF22EDC7E44BDC9D09280AF3" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_WebdamMember" xlink:label="loc_sstk_WebdamMember_445D13EE1231E24CBC0CDC9D09282376" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_FB2B8C37CF22EDC7E44BDC9D09280AF3" xlink:to="loc_sstk_WebdamMember_445D13EE1231E24CBC0CDC9D09282376" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_576DDCA559594263BD7FDC9D092823D9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_FA3A7812F75D344DF897DC9D0927D560" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_576DDCA559594263BD7FDC9D092823D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_174CAC04CFEA2D8E97CBDC9D09293BEB_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_576DDCA559594263BD7FDC9D092823D9" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_174CAC04CFEA2D8E97CBDC9D09293BEB_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_174CAC04CFEA2D8E97CBDC9D09293BEB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_576DDCA559594263BD7FDC9D092823D9" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_174CAC04CFEA2D8E97CBDC9D09293BEB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_C3546861D456029CDD5EDC9D0929AD27" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_174CAC04CFEA2D8E97CBDC9D09293BEB" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_C3546861D456029CDD5EDC9D0929AD27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_0ACEA12192D06E67AE6FDC9D092AA435" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_0ACEA12192D06E67AE6FDC9D092AA435" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_PaymentOfTransactionCostsOfDisposalGroup" xlink:label="loc_sstk_PaymentOfTransactionCostsOfDisposalGroup_EF470458DABD4221A9F9DC9D092AB850" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F" xlink:to="loc_sstk_PaymentOfTransactionCostsOfDisposalGroup_EF470458DABD4221A9F9DC9D092AB850" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit" xlink:label="loc_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_3951CFFA9E8776184C10DC9D092A5230" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F" xlink:to="loc_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_3951CFFA9E8776184C10DC9D092A5230" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EscrowDepositsRelatedToPropertySales" xlink:label="loc_us-gaap_EscrowDepositsRelatedToPropertySales_04B5729B0479AE374133DC9D092A5B81" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F" xlink:to="loc_us-gaap_EscrowDepositsRelatedToPropertySales_04B5729B0479AE374133DC9D092A5B81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_A0E1D0877190E908A4E0DC9D092AB4BC" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_A0E1D0877190E908A4E0DC9D092AB4BC" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails" 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_C762671AEFEA4BAF31EE43CD7FD7B511" 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_757BC31FF4728B7126B943CD7FD3CCAD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_757BC31FF4728B7126B943CD7FD3CCAD" 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_B749C74E6DF63808E98B43CD7FD3EAF3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_757BC31FF4728B7126B943CD7FD3CCAD" xlink:to="loc_srt_RangeAxis_B749C74E6DF63808E98B43CD7FD3EAF3" 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_B62EE04988246D69641543CD7FD42C27_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_B749C74E6DF63808E98B43CD7FD3EAF3" xlink:to="loc_srt_RangeMember_B62EE04988246D69641543CD7FD42C27_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_B62EE04988246D69641543CD7FD42C27" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_B749C74E6DF63808E98B43CD7FD3EAF3" xlink:to="loc_srt_RangeMember_B62EE04988246D69641543CD7FD42C27" 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_8B32758E92387AB4508643CD7FD46BF6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_B62EE04988246D69641543CD7FD42C27" xlink:to="loc_srt_MinimumMember_8B32758E92387AB4508643CD7FD46BF6" 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_A0266F7DC20B86C8281C43CD7FD4F5B1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_B62EE04988246D69641543CD7FD42C27" xlink:to="loc_srt_MaximumMember_A0266F7DC20B86C8281C43CD7FD4F5B1" 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_0DACD93876B7BF289E3643CD7FD573CF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_757BC31FF4728B7126B943CD7FD3CCAD" xlink:to="loc_us-gaap_AwardTypeAxis_0DACD93876B7BF289E3643CD7FD573CF" 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_8241526C44382198050C43CD7FD52B21_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_0DACD93876B7BF289E3643CD7FD573CF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8241526C44382198050C43CD7FD52B21_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_8241526C44382198050C43CD7FD52B21" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_0DACD93876B7BF289E3643CD7FD573CF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8241526C44382198050C43CD7FD52B21" 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_0F6472B84C6D8E247F6243CD7FD59FE2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8241526C44382198050C43CD7FD52B21" xlink:to="loc_us-gaap_EmployeeStockOptionMember_0F6472B84C6D8E247F6243CD7FD59FE2" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_PerformanceBasedRestrictedStockUnitMember" xlink:label="loc_sstk_PerformanceBasedRestrictedStockUnitMember_3623A84E6A98AC2DACAD43CD7FD58F34" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8241526C44382198050C43CD7FD52B21" xlink:to="loc_sstk_PerformanceBasedRestrictedStockUnitMember_3623A84E6A98AC2DACAD43CD7FD58F34" 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_76D6B4322F8443E3376843CD7FD65436" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8241526C44382198050C43CD7FD52B21" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_76D6B4322F8443E3376843CD7FD65436" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_BA4444E9713682C0054E43CD7FD626CC" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_757BC31FF4728B7126B943CD7FD3CCAD" xlink:to="loc_us-gaap_StatementClassOfStockAxis_BA4444E9713682C0054E43CD7FD626CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_072D1B06BF7933871C7F43CD7FD77410_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_BA4444E9713682C0054E43CD7FD626CC" xlink:to="loc_us-gaap_ClassOfStockDomain_072D1B06BF7933871C7F43CD7FD77410_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_072D1B06BF7933871C7F43CD7FD77410" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_BA4444E9713682C0054E43CD7FD626CC" xlink:to="loc_us-gaap_ClassOfStockDomain_072D1B06BF7933871C7F43CD7FD77410" 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_4F374624794F7A940C8643CD7FD797FF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_072D1B06BF7933871C7F43CD7FD77410" xlink:to="loc_us-gaap_CommonStockMember_4F374624794F7A940C8643CD7FD797FF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_0E69835F513D2984D9EA43CD7FD7261B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_0E69835F513D2984D9EA43CD7FD7261B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_F264C91F2493100E8DB243CD7FD8F6AF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_F264C91F2493100E8DB243CD7FD8F6AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_40A3C57A9EB88844B7A643CD7FD8E157" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_40A3C57A9EB88844B7A643CD7FD8E157" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_13B6301CA3F8FDCCD9B243CD7FD891EF" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_13B6301CA3F8FDCCD9B243CD7FD891EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_59A3F169FB4A3411BB3543CD7FD86886" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_59A3F169FB4A3411BB3543CD7FD86886" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_5BD10FA416BFFE201FD943CD7FD9A271" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_5BD10FA416BFFE201FD943CD7FD9A271" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6A2185507F68A0F105AD43CD7FD97D0E" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6A2185507F68A0F105AD43CD7FD97D0E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1FBAF2CDF0E47FC9F5FD43CD7FD93A71" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1FBAF2CDF0E47FC9F5FD43CD7FD93A71" 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_FDEA32A3AFD5EEFF8A6A43CD7FD9227F" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FDEA32A3AFD5EEFF8A6A43CD7FD9227F" 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_062359A431425356E70143CD7FD91A30" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_062359A431425356E70143CD7FD91A30" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F84B5761F8ED933137BF43CD7FDACF26" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F84B5761F8ED933137BF43CD7FDACF26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_15A5A5FF8526EE82E5B343CD7FDAB4F4" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_15A5A5FF8526EE82E5B343CD7FDAB4F4" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails" 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_206F0C7118C3A918708D24B8A2DD4C89" 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_C1B72B54A8FE02DC345724B8A2DA36D2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_206F0C7118C3A918708D24B8A2DD4C89" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_C1B72B54A8FE02DC345724B8A2DA36D2" 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_0B0605DF6421D7054AF424B8A2DA9165" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_C1B72B54A8FE02DC345724B8A2DA36D2" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_0B0605DF6421D7054AF424B8A2DA9165" 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_36C140CF7547BE63325C24B8A2DB646B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_0B0605DF6421D7054AF424B8A2DA9165" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_36C140CF7547BE63325C24B8A2DB646B_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_36C140CF7547BE63325C24B8A2DB646B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_0B0605DF6421D7054AF424B8A2DA9165" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_36C140CF7547BE63325C24B8A2DB646B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_B70036291E9E3AF05DE624B8A2DB5542" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_36C140CF7547BE63325C24B8A2DB646B" xlink:to="loc_us-gaap_CostOfSalesMember_B70036291E9E3AF05DE624B8A2DB5542" 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_631A8C98EA854846B57724B8A2DB0BD8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_36C140CF7547BE63325C24B8A2DB646B" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_631A8C98EA854846B57724B8A2DB0BD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_F81D6971879C84B284C224B8A2DB1D52" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_36C140CF7547BE63325C24B8A2DB646B" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_F81D6971879C84B284C224B8A2DB1D52" 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_47F60EEF9790D23F8CAA24B8A2DC2C38" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_36C140CF7547BE63325C24B8A2DB646B" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_47F60EEF9790D23F8CAA24B8A2DC2C38" 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_2D7927B368D377DB416C24B8A2DC0980" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_C1B72B54A8FE02DC345724B8A2DA36D2" xlink:to="loc_us-gaap_AwardTypeAxis_2D7927B368D377DB416C24B8A2DC0980" 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_FF37A2ECA2D3E9799E1C24B8A2DC67B6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_2D7927B368D377DB416C24B8A2DC0980" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_FF37A2ECA2D3E9799E1C24B8A2DC67B6_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_FF37A2ECA2D3E9799E1C24B8A2DC67B6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_2D7927B368D377DB416C24B8A2DC0980" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_FF37A2ECA2D3E9799E1C24B8A2DC67B6" 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_651D0E4EDDE56B36A2D924B8A2DC40EB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_FF37A2ECA2D3E9799E1C24B8A2DC67B6" xlink:to="loc_us-gaap_EmployeeStockOptionMember_651D0E4EDDE56B36A2D924B8A2DC40EB" 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_598EA0C8A8F79BD3309F24B8A2DDC3F2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_FF37A2ECA2D3E9799E1C24B8A2DC67B6" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_598EA0C8A8F79BD3309F24B8A2DDC3F2" 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_6378BA644D75E46383E824B8A2DD7887" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_206F0C7118C3A918708D24B8A2DD4C89" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6378BA644D75E46383E824B8A2DD7887" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_F631E47EB14176235C3C4B0E0466C2E7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_F739E9946C96D38D6A3B4B0E0466C063" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_F631E47EB14176235C3C4B0E0466C2E7" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_F739E9946C96D38D6A3B4B0E0466C063" 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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_7EE1B40598290351E5804B19F7A3B60B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_F739E9946C96D38D6A3B4B0E0466C063" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_7EE1B40598290351E5804B19F7A3B60B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_5171A324471BB098EEC04B19F7D1BF10_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_7EE1B40598290351E5804B19F7A3B60B" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_5171A324471BB098EEC04B19F7D1BF10_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_5171A324471BB098EEC04B19F7D1BF10" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_7EE1B40598290351E5804B19F7A3B60B" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_5171A324471BB098EEC04B19F7D1BF10" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_UnderstatementOfStockBasedCompensationExpenseMember" xlink:label="loc_sstk_UnderstatementOfStockBasedCompensationExpenseMember_D5D3E35DAF081EA79E154B213399A5D9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_5171A324471BB098EEC04B19F7D1BF10" xlink:to="loc_sstk_UnderstatementOfStockBasedCompensationExpenseMember_D5D3E35DAF081EA79E154B213399A5D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srt_RestatementAxis_B69108BFA06E84D491344B0E04665059" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_F739E9946C96D38D6A3B4B0E0466C063" xlink:to="loc_srt_RestatementAxis_B69108BFA06E84D491344B0E04665059" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srt_RestatementDomain_98B1ED7D6AAAB96D16474B0E04664232_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_B69108BFA06E84D491344B0E04665059" xlink:to="loc_srt_RestatementDomain_98B1ED7D6AAAB96D16474B0E04664232_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srt_RestatementDomain_98B1ED7D6AAAB96D16474B0E04664232" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_B69108BFA06E84D491344B0E04665059" xlink:to="loc_srt_RestatementDomain_98B1ED7D6AAAB96D16474B0E04664232" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srt_RestatementAdjustmentMember_FEE4A2DAC9E3CCC96B9E4B0E04663678" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_98B1ED7D6AAAB96D16474B0E04664232" xlink:to="loc_srt_RestatementAdjustmentMember_FEE4A2DAC9E3CCC96B9E4B0E04663678" 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_3C21892064D6065D320F4B0E04665EE2" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_F739E9946C96D38D6A3B4B0E0466C063" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3C21892064D6065D320F4B0E04665EE2" 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_B059F869F208EFE23F504B0E04660C36_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3C21892064D6065D320F4B0E04665EE2" xlink:to="loc_us-gaap_TypeOfAdoptionMember_B059F869F208EFE23F504B0E04660C36_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_B059F869F208EFE23F504B0E04660C36" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3C21892064D6065D320F4B0E04665EE2" xlink:to="loc_us-gaap_TypeOfAdoptionMember_B059F869F208EFE23F504B0E04660C36" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_2845C9546B3A8658FE474B0E04667531" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_B059F869F208EFE23F504B0E04660C36" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_2845C9546B3A8658FE474B0E04667531" 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_0FF9D1B888BB951C99F54B0E0466DA2B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_F631E47EB14176235C3C4B0E0466C2E7" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_0FF9D1B888BB951C99F54B0E0466DA2B" 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_F8766AB666BD509645864B0E0466E90A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_F631E47EB14176235C3C4B0E0466C2E7" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_F8766AB666BD509645864B0E0466E90A" 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_82FE9DFCA5285CACBB334B0E046B956C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_F631E47EB14176235C3C4B0E0466C2E7" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_82FE9DFCA5285CACBB334B0E046B956C" 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_B457591EFEA327DF38854B0E046B4562" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_F631E47EB14176235C3C4B0E0466C2E7" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_B457591EFEA327DF38854B0E046B4562" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesTables" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>sstk-20190630_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_PropertyPlantAndEquipmentAbstract_9081AE846BFF75516F4FDC9D0863CB76_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract_9081AE846BFF75516F4FDC9D0863CB76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_9081AE846BFF75516F4FDC9D0863CB76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_9081AE846BFF75516F4FDC9D0863CB76" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract_9081AE846BFF75516F4FDC9D0863CB76" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_04CDC924567CADCFE9D7DC9D086386D1_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_04CDC924567CADCFE9D7DC9D086386D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_04CDC924567CADCFE9D7DC9D086386D1_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_04CDC924567CADCFE9D7DC9D086386D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_04CDC924567CADCFE9D7DC9D086386D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_04CDC924567CADCFE9D7DC9D086386D1" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_04CDC924567CADCFE9D7DC9D086386D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_2D8FC0A7D69489FE54A724B8A2B51D86_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_2D8FC0A7D69489FE54A724B8A2B51D86" 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_2D8FC0A7D69489FE54A724B8A2B51D86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2D8FC0A7D69489FE54A724B8A2B51D86" xlink:to="lab_us-gaap_EarningsPerShareAbstract_2D8FC0A7D69489FE54A724B8A2B51D86" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_00947D5496134E39F00F24B8A2B519BB_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_00947D5496134E39F00F24B8A2B519BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income / (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_00947D5496134E39F00F24B8A2B519BB_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_00947D5496134E39F00F24B8A2B519BB" 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_00947D5496134E39F00F24B8A2B519BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_00947D5496134E39F00F24B8A2B519BB" xlink:to="lab_us-gaap_NetIncomeLoss_00947D5496134E39F00F24B8A2B519BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D9967E341227F10CA58324B8A2B5DB39_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D9967E341227F10CA58324B8A2B5DB39" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Shares used to compute basic net income / (loss) per share (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D9967E341227F10CA58324B8A2B5DB39_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D9967E341227F10CA58324B8A2B5DB39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D9967E341227F10CA58324B8A2B5DB39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D9967E341227F10CA58324B8A2B5DB39" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D9967E341227F10CA58324B8A2B5DB39" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_56B4CB585DE73F45CE6324B8A2B5E597_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_56B4CB585DE73F45CE6324B8A2B5E597" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dilutive potential common shares</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_56B4CB585DE73F45CE6324B8A2B5E597_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_56B4CB585DE73F45CE6324B8A2B5E597" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_56B4CB585DE73F45CE6324B8A2B5E597" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_56B4CB585DE73F45CE6324B8A2B5E597" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract_56B4CB585DE73F45CE6324B8A2B5E597" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_CBD54D00AB483DB5292824B8A2B6B08C_verboseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_CBD54D00AB483DB5292824B8A2B6B08C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_CBD54D00AB483DB5292824B8A2B6B08C_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_CBD54D00AB483DB5292824B8A2B6B08C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_CBD54D00AB483DB5292824B8A2B6B08C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_CBD54D00AB483DB5292824B8A2B6B08C" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_CBD54D00AB483DB5292824B8A2B6B08C" xlink:type="arc" />
    <link:label id="lab_sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards_6757DE740743C105063824B8A2B601D7_terseLabel_en-US" xlink:label="lab_sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards_6757DE740743C105063824B8A2B601D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unvested restricted stock awards (in shares)</link:label>
    <link:label id="lab_sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards_6757DE740743C105063824B8A2B601D7_label_en-US" xlink:label="lab_sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards_6757DE740743C105063824B8A2B601D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Unvested Restricted Stock Awards</link:label>
    <link:label id="lab_sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards_6757DE740743C105063824B8A2B601D7_documentation_en-US" xlink:label="lab_sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards_6757DE740743C105063824B8A2B601D7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of unvested restricted stock awards.</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards" xlink:label="loc_sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards_6757DE740743C105063824B8A2B601D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards_6757DE740743C105063824B8A2B601D7" xlink:to="lab_sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards_6757DE740743C105063824B8A2B601D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8693296D96F876DD640F24B8A2B6371C_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8693296D96F876DD640F24B8A2B6371C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Shares used to compute diluted net income / (loss) per share (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8693296D96F876DD640F24B8A2B6371C_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8693296D96F876DD640F24B8A2B6371C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8693296D96F876DD640F24B8A2B6371C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8693296D96F876DD640F24B8A2B6371C" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8693296D96F876DD640F24B8A2B6371C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_9F79EA81CF1AEE5626D324B8A2B6D735_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_9F79EA81CF1AEE5626D324B8A2B6D735" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic net income / (loss) per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_9F79EA81CF1AEE5626D324B8A2B6D735_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_9F79EA81CF1AEE5626D324B8A2B6D735" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_9F79EA81CF1AEE5626D324B8A2B6D735" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_9F79EA81CF1AEE5626D324B8A2B6D735" xlink:to="lab_us-gaap_EarningsPerShareBasic_9F79EA81CF1AEE5626D324B8A2B6D735" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_69F72EDF06F654BFE15A24B8A2B69ED3_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_69F72EDF06F654BFE15A24B8A2B69ED3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted net income / (loss) per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_69F72EDF06F654BFE15A24B8A2B69ED3_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_69F72EDF06F654BFE15A24B8A2B69ED3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_69F72EDF06F654BFE15A24B8A2B69ED3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_69F72EDF06F654BFE15A24B8A2B69ED3" xlink:to="lab_us-gaap_EarningsPerShareDiluted_69F72EDF06F654BFE15A24B8A2B69ED3" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_2C4D16DD3D2B5ED03DD924B8A2B6BC31_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_2C4D16DD3D2B5ED03DD924B8A2B6BC31" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Dilutive securities included in the calculation (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_2C4D16DD3D2B5ED03DD924B8A2B6BC31_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_2C4D16DD3D2B5ED03DD924B8A2B6BC31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number Diluted Shares Outstanding Adjustment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_2C4D16DD3D2B5ED03DD924B8A2B6BC31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_2C4D16DD3D2B5ED03DD924B8A2B6BC31" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_2C4D16DD3D2B5ED03DD924B8A2B6BC31" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3752C4FEFFD140107A8524B8A2B760AD_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3752C4FEFFD140107A8524B8A2B760AD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Anti-dilutive securities excluded from the calculation (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3752C4FEFFD140107A8524B8A2B760AD_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3752C4FEFFD140107A8524B8A2B760AD" 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_3752C4FEFFD140107A8524B8A2B760AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3752C4FEFFD140107A8524B8A2B760AD" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3752C4FEFFD140107A8524B8A2B760AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_388456963641D375ECA143CD80F636B6_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_388456963641D375ECA143CD80F636B6" 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_388456963641D375ECA143CD80F636B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_388456963641D375ECA143CD80F636B6" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_388456963641D375ECA143CD80F636B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_BA5C9244901F65812C0E43CD80F70806_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_BA5C9244901F65812C0E43CD80F70806" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_BA5C9244901F65812C0E43CD80F70806_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_BA5C9244901F65812C0E43CD80F70806" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_BA5C9244901F65812C0E43CD80F70806" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_BA5C9244901F65812C0E43CD80F70806" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_BA5C9244901F65812C0E43CD80F70806" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0E5185E1FFE755CFD48D43CD80F84E4D_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0E5185E1FFE755CFD48D43CD80F84E4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0E5185E1FFE755CFD48D43CD80F84E4D_label_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0E5185E1FFE755CFD48D43CD80F84E4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments, Noncash Items, 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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0E5185E1FFE755CFD48D43CD80F84E4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0E5185E1FFE755CFD48D43CD80F84E4D" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0E5185E1FFE755CFD48D43CD80F84E4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_15013EBA2091E1A8033643CD80F83399_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_15013EBA2091E1A8033643CD80F83399" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_15013EBA2091E1A8033643CD80F83399_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_15013EBA2091E1A8033643CD80F83399" 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_15013EBA2091E1A8033643CD80F83399" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_15013EBA2091E1A8033643CD80F83399" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_15013EBA2091E1A8033643CD80F83399" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_46F30F713F52C4F66BDD43CD80F8DA2B_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_46F30F713F52C4F66BDD43CD80F8DA2B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_46F30F713F52C4F66BDD43CD80F8DA2B_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_46F30F713F52C4F66BDD43CD80F8DA2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_46F30F713F52C4F66BDD43CD80F8DA2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_46F30F713F52C4F66BDD43CD80F8DA2B" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_46F30F713F52C4F66BDD43CD80F8DA2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_B91A39C562AEE6C14FFA43CD80F831D7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_B91A39C562AEE6C14FFA43CD80F831D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash equity-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_B91A39C562AEE6C14FFA43CD80F831D7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_B91A39C562AEE6C14FFA43CD80F831D7" 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_B91A39C562AEE6C14FFA43CD80F831D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_B91A39C562AEE6C14FFA43CD80F831D7" xlink:to="lab_us-gaap_ShareBasedCompensation_B91A39C562AEE6C14FFA43CD80F831D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_729B5D96709BA50E135943CD80F960D6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_729B5D96709BA50E135943CD80F960D6" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gain on Sale of Webdam</link:label>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_729B5D96709BA50E135943CD80F960D6_label_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_729B5D96709BA50E135943CD80F960D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_729B5D96709BA50E135943CD80F960D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_729B5D96709BA50E135943CD80F960D6" xlink:to="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_729B5D96709BA50E135943CD80F960D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_521A19B2EEBBFD717BFA43CD80F98750_terseLabel_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_521A19B2EEBBFD717BFA43CD80F98750" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on impairment of long-term investment</link:label>
    <link:label id="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_521A19B2EEBBFD717BFA43CD80F98750_label_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_521A19B2EEBBFD717BFA43CD80F98750" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other than Temporary Impairment Losses, Investments, Available-for-sale Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_521A19B2EEBBFD717BFA43CD80F98750" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_521A19B2EEBBFD717BFA43CD80F98750" xlink:to="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_521A19B2EEBBFD717BFA43CD80F98750" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_A275D1EAD9052682E82143CD80F97591_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_A275D1EAD9052682E82143CD80F97591" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bad debt expense</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_A275D1EAD9052682E82143CD80F97591_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_A275D1EAD9052682E82143CD80F97591" 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_A275D1EAD9052682E82143CD80F97591" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts_A275D1EAD9052682E82143CD80F97591" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts_A275D1EAD9052682E82143CD80F97591" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4B45487A084604313BB343CD80F9520D_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4B45487A084604313BB343CD80F9520D" 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_4B45487A084604313BB343CD80F9520D_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4B45487A084604313BB343CD80F9520D" 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_4B45487A084604313BB343CD80F9520D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4B45487A084604313BB343CD80F9520D" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4B45487A084604313BB343CD80F9520D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_AEDFCF28DE2BC131029843CD80F97C2D_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_AEDFCF28DE2BC131029843CD80F97C2D" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_AEDFCF28DE2BC131029843CD80F97C2D_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_AEDFCF28DE2BC131029843CD80F97C2D" 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_AEDFCF28DE2BC131029843CD80F97C2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_AEDFCF28DE2BC131029843CD80F97C2D" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_AEDFCF28DE2BC131029843CD80F97C2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3FA07BDE22219976FDDE43CD80FA3AA0_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3FA07BDE22219976FDDE43CD80FA3AA0" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current and non-current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3FA07BDE22219976FDDE43CD80FA3AA0_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3FA07BDE22219976FDDE43CD80FA3AA0" 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_3FA07BDE22219976FDDE43CD80FA3AA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3FA07BDE22219976FDDE43CD80FA3AA0" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3FA07BDE22219976FDDE43CD80FA3AA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_89FF59D374F22A3F473D43CD80FA7204_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_89FF59D374F22A3F473D43CD80FA7204" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and other current and non-current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_89FF59D374F22A3F473D43CD80FA7204_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_89FF59D374F22A3F473D43CD80FA7204" 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_89FF59D374F22A3F473D43CD80FA7204" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_89FF59D374F22A3F473D43CD80FA7204" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_89FF59D374F22A3F473D43CD80FA7204" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInRoyaltiesPayable_E47F6BF11805B789B30043CD80FAD5AE_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInRoyaltiesPayable_E47F6BF11805B789B30043CD80FAD5AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contributor royalties payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInRoyaltiesPayable_E47F6BF11805B789B30043CD80FAD5AE_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInRoyaltiesPayable_E47F6BF11805B789B30043CD80FAD5AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Royalties Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInRoyaltiesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInRoyaltiesPayable_E47F6BF11805B789B30043CD80FAD5AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInRoyaltiesPayable_E47F6BF11805B789B30043CD80FAD5AE" xlink:to="lab_us-gaap_IncreaseDecreaseInRoyaltiesPayable_E47F6BF11805B789B30043CD80FAD5AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_4A33D633B25CA08B80BC43CD80FA6A33_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_4A33D633B25CA08B80BC43CD80FA6A33" 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_4A33D633B25CA08B80BC43CD80FA6A33_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_4A33D633B25CA08B80BC43CD80FA6A33" 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_4A33D633B25CA08B80BC43CD80FA6A33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_4A33D633B25CA08B80BC43CD80FA6A33" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_4A33D633B25CA08B80BC43CD80FA6A33" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_D50A6601564A6FCBA05243CD80FB6668_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_D50A6601564A6FCBA05243CD80FB6668" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_D50A6601564A6FCBA05243CD80FB6668_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_D50A6601564A6FCBA05243CD80FB6668" 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_D50A6601564A6FCBA05243CD80FB6668" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_D50A6601564A6FCBA05243CD80FB6668" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_D50A6601564A6FCBA05243CD80FB6668" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_6556D9841D53D2E95BEA43CD80FB5096_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_6556D9841D53D2E95BEA43CD80FB5096" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_6556D9841D53D2E95BEA43CD80FB5096_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_6556D9841D53D2E95BEA43CD80FB5096" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_6556D9841D53D2E95BEA43CD80FB5096" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_6556D9841D53D2E95BEA43CD80FB5096" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_6556D9841D53D2E95BEA43CD80FB5096" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_D5EC54E1FA120AABA28243CD80FBFED8_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_D5EC54E1FA120AABA28243CD80FBFED8" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_D5EC54E1FA120AABA28243CD80FBFED8_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_D5EC54E1FA120AABA28243CD80FBFED8" 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_D5EC54E1FA120AABA28243CD80FBFED8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_D5EC54E1FA120AABA28243CD80FBFED8" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_D5EC54E1FA120AABA28243CD80FBFED8" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_A512DDAC82A1EFD4805143CD80FB2947_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross_A512DDAC82A1EFD4805143CD80FB2947" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Acquisition of businesses, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_A512DDAC82A1EFD4805143CD80FB2947_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross_A512DDAC82A1EFD4805143CD80FB2947" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_A512DDAC82A1EFD4805143CD80FB2947" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross_A512DDAC82A1EFD4805143CD80FB2947" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross_A512DDAC82A1EFD4805143CD80FB2947" xlink:type="arc" />
    <link:label id="lab_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_8EA95E350F2FFD5FBDCD43CD80FCEA6F_terseLabel_en-US" xlink:label="lab_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_8EA95E350F2FFD5FBDCD43CD80FCEA6F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Webdam, net</link:label>
    <link:label id="lab_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_8EA95E350F2FFD5FBDCD43CD80FCEA6F_label_en-US" xlink:label="lab_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_8EA95E350F2FFD5FBDCD43CD80FCEA6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Divestiture of Businesses, Net Of Escrow Deposit</link:label>
    <link:label id="lab_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_8EA95E350F2FFD5FBDCD43CD80FCEA6F_documentation_en-US" xlink:label="lab_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_8EA95E350F2FFD5FBDCD43CD80FCEA6F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds from Divestiture of Businesses, Net Of Escrow Deposit</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit" xlink:label="loc_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_8EA95E350F2FFD5FBDCD43CD80FCEA6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_8EA95E350F2FFD5FBDCD43CD80FCEA6F" xlink:to="lab_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_8EA95E350F2FFD5FBDCD43CD80FCEA6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForAdvanceToAffiliate_99A338E8A17F06326F6943CD80FCBB59_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForAdvanceToAffiliate_99A338E8A17F06326F6943CD80FCBB59" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other investments / advances</link:label>
    <link:label id="lab_us-gaap_PaymentsForAdvanceToAffiliate_99A338E8A17F06326F6943CD80FCBB59_label_en-US" xlink:label="lab_us-gaap_PaymentsForAdvanceToAffiliate_99A338E8A17F06326F6943CD80FCBB59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Advance to Affiliate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForAdvanceToAffiliate" xlink:label="loc_us-gaap_PaymentsForAdvanceToAffiliate_99A338E8A17F06326F6943CD80FCBB59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForAdvanceToAffiliate_99A338E8A17F06326F6943CD80FCBB59" xlink:to="lab_us-gaap_PaymentsForAdvanceToAffiliate_99A338E8A17F06326F6943CD80FCBB59" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireSoftware_691DD0F662420C24E40043CD80FCFE18_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireSoftware_691DD0F662420C24E40043CD80FCFE18" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Acquisition of digital content</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireSoftware_691DD0F662420C24E40043CD80FCFE18_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireSoftware_691DD0F662420C24E40043CD80FCFE18" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Software</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireSoftware" xlink:label="loc_us-gaap_PaymentsToAcquireSoftware_691DD0F662420C24E40043CD80FCFE18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireSoftware_691DD0F662420C24E40043CD80FCFE18" xlink:to="lab_us-gaap_PaymentsToAcquireSoftware_691DD0F662420C24E40043CD80FCFE18" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInSecurityDeposits_E69B7F0752CD06BA1A5343CD80FC5DCA_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInSecurityDeposits_E69B7F0752CD06BA1A5343CD80FC5DCA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security deposit release</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInSecurityDeposits_E69B7F0752CD06BA1A5343CD80FC5DCA_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInSecurityDeposits_E69B7F0752CD06BA1A5343CD80FC5DCA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Security Deposits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInSecurityDeposits" xlink:label="loc_us-gaap_IncreaseDecreaseInSecurityDeposits_E69B7F0752CD06BA1A5343CD80FC5DCA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInSecurityDeposits_E69B7F0752CD06BA1A5343CD80FC5DCA" xlink:to="lab_us-gaap_IncreaseDecreaseInSecurityDeposits_E69B7F0752CD06BA1A5343CD80FC5DCA" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_CD8E08712FC02CE26D6743CD80FD7926_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_CD8E08712FC02CE26D6743CD80FD7926" 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_CD8E08712FC02CE26D6743CD80FD7926_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_CD8E08712FC02CE26D6743CD80FD7926" 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_CD8E08712FC02CE26D6743CD80FD7926" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_CD8E08712FC02CE26D6743CD80FD7926" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_CD8E08712FC02CE26D6743CD80FD7926" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_CE557B313F1CDE7AB01143CD80FDD1A1_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_CE557B313F1CDE7AB01143CD80FDD1A1" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_CE557B313F1CDE7AB01143CD80FDD1A1_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_CE557B313F1CDE7AB01143CD80FDD1A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_CE557B313F1CDE7AB01143CD80FDD1A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_CE557B313F1CDE7AB01143CD80FDD1A1" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_CE557B313F1CDE7AB01143CD80FDD1A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_396936BC80C9D0056B1043CD80FD07A8_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_396936BC80C9D0056B1043CD80FD07A8" 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_396936BC80C9D0056B1043CD80FD07A8_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_396936BC80C9D0056B1043CD80FD07A8" 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_396936BC80C9D0056B1043CD80FD07A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_396936BC80C9D0056B1043CD80FD07A8" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_396936BC80C9D0056B1043CD80FD07A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_B755D5C3545BEC2C6F7043CD80FDAB34_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_B755D5C3545BEC2C6F7043CD80FDAB34" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cash paid related to settlement of employee taxes related to RSU vesting</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_B755D5C3545BEC2C6F7043CD80FDAB34_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_B755D5C3545BEC2C6F7043CD80FDAB34" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment, Tax Withholding, Share-based Payment Arrangement</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_B755D5C3545BEC2C6F7043CD80FDAB34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_B755D5C3545BEC2C6F7043CD80FDAB34" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_B755D5C3545BEC2C6F7043CD80FDAB34" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_69111E6ACA31ED47849943CD80FEFA22_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_69111E6ACA31ED47849943CD80FEFA22" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_69111E6ACA31ED47849943CD80FEFA22_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_69111E6ACA31ED47849943CD80FEFA22" 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_69111E6ACA31ED47849943CD80FEFA22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_69111E6ACA31ED47849943CD80FEFA22" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_69111E6ACA31ED47849943CD80FEFA22" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9764F23EB78173F8287D43CD81031E19_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9764F23EB78173F8287D43CD81031E19" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of foreign exchange rate changes on cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9764F23EB78173F8287D43CD81031E19_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9764F23EB78173F8287D43CD81031E19" 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_9764F23EB78173F8287D43CD81031E19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9764F23EB78173F8287D43CD81031E19" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9764F23EB78173F8287D43CD81031E19" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6DC49A7A9090D80B98A243CD81036068_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6DC49A7A9090D80B98A243CD81036068" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6DC49A7A9090D80B98A243CD81036068_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6DC49A7A9090D80B98A243CD81036068" 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_6DC49A7A9090D80B98A243CD81036068" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6DC49A7A9090D80B98A243CD81036068" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6DC49A7A9090D80B98A243CD81036068" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0C40AECB86430BBA40D843CD8103C325_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0C40AECB86430BBA40D843CD8103C325" 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_0C40AECB86430BBA40D843CD8103C325_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0C40AECB86430BBA40D843CD8103C325" 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_0C40AECB86430BBA40D843CD8103C325" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0C40AECB86430BBA40D843CD8103C325" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0C40AECB86430BBA40D843CD8103C325" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5AA53CC287D716957A4E43CD81044ECF_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5AA53CC287D716957A4E43CD81044ECF" 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_5AA53CC287D716957A4E43CD81044ECF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5AA53CC287D716957A4E43CD81044ECF" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5AA53CC287D716957A4E43CD81044ECF" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_40381DDF4FAC38607BDE43CD8104ACE4_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_40381DDF4FAC38607BDE43CD8104ACE4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental Disclosure of Cash Information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_40381DDF4FAC38607BDE43CD8104ACE4_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_40381DDF4FAC38607BDE43CD8104ACE4" 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_40381DDF4FAC38607BDE43CD8104ACE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_40381DDF4FAC38607BDE43CD8104ACE4" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract_40381DDF4FAC38607BDE43CD8104ACE4" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_057B8378CB93A82BAC4043CD810427B9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_057B8378CB93A82BAC4043CD810427B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid / (received) for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_057B8378CB93A82BAC4043CD810427B9_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_057B8378CB93A82BAC4043CD810427B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_057B8378CB93A82BAC4043CD810427B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_057B8378CB93A82BAC4043CD810427B9" xlink:to="lab_us-gaap_IncomeTaxesPaidNet_057B8378CB93A82BAC4043CD810427B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_AA3408B8C0423C8C0E4524B8A2BAC8E1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_AA3408B8C0423C8C0E4524B8A2BAC8E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Weighted Average Number of Shares</link:label>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_AA3408B8C0423C8C0E4524B8A2BAC8E1_label_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_AA3408B8C0423C8C0E4524B8A2BAC8E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Weighted Average Number of Shares [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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_AA3408B8C0423C8C0E4524B8A2BAC8E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_AA3408B8C0423C8C0E4524B8A2BAC8E1" xlink:to="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_AA3408B8C0423C8C0E4524B8A2BAC8E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_E47B0BD5D6C639F33133007D3700B8C3_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_E47B0BD5D6C639F33133007D3700B8C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_E47B0BD5D6C639F33133007D3700B8C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_E47B0BD5D6C639F33133007D3700B8C3" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_E47B0BD5D6C639F33133007D3700B8C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_F6F7001FFDCBE71ADAF4007D370035EB_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_F6F7001FFDCBE71ADAF4007D370035EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_F6F7001FFDCBE71ADAF4007D370035EB_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_F6F7001FFDCBE71ADAF4007D370035EB" 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, Portion 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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_F6F7001FFDCBE71ADAF4007D370035EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_F6F7001FFDCBE71ADAF4007D370035EB" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_F6F7001FFDCBE71ADAF4007D370035EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_A382CF3D820824E9B1F3007D3700F22C_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_A382CF3D820824E9B1F3007D3700F22C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_A382CF3D820824E9B1F3007D3700F22C_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_A382CF3D820824E9B1F3007D3700F22C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion 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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_A382CF3D820824E9B1F3007D3700F22C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_A382CF3D820824E9B1F3007D3700F22C" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_A382CF3D820824E9B1F3007D3700F22C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_AAEFEE0EE06403D83737007D37008C58_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_AAEFEE0EE06403D83737007D37008C58" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income / (loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_AAEFEE0EE06403D83737007D37008C58_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_AAEFEE0EE06403D83737007D37008C58" 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_AAEFEE0EE06403D83737007D37008C58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_AAEFEE0EE06403D83737007D37008C58" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_AAEFEE0EE06403D83737007D37008C58" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_12F72C63BE7D982DBE0A24B8A2DAF2A9_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_12F72C63BE7D982DBE0A24B8A2DAF2A9" 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_12F72C63BE7D982DBE0A24B8A2DAF2A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_12F72C63BE7D982DBE0A24B8A2DAF2A9" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_12F72C63BE7D982DBE0A24B8A2DAF2A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_C1B72B54A8FE02DC345724B8A2DA36D2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_C1B72B54A8FE02DC345724B8A2DA36D2" 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_C1B72B54A8FE02DC345724B8A2DA36D2_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_C1B72B54A8FE02DC345724B8A2DA36D2" 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_C1B72B54A8FE02DC345724B8A2DA36D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_C1B72B54A8FE02DC345724B8A2DA36D2" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_C1B72B54A8FE02DC345724B8A2DA36D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_0B0605DF6421D7054AF424B8A2DA9165_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_0B0605DF6421D7054AF424B8A2DA9165" 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_0B0605DF6421D7054AF424B8A2DA9165_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_0B0605DF6421D7054AF424B8A2DA9165" 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_0B0605DF6421D7054AF424B8A2DA9165" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_0B0605DF6421D7054AF424B8A2DA9165" xlink:to="lab_us-gaap_IncomeStatementLocationAxis_0B0605DF6421D7054AF424B8A2DA9165" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_36C140CF7547BE63325C24B8A2DB646B_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_36C140CF7547BE63325C24B8A2DB646B" 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_36C140CF7547BE63325C24B8A2DB646B_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_36C140CF7547BE63325C24B8A2DB646B" 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_36C140CF7547BE63325C24B8A2DB646B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_36C140CF7547BE63325C24B8A2DB646B" xlink:to="lab_us-gaap_IncomeStatementLocationDomain_36C140CF7547BE63325C24B8A2DB646B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfSalesMember_B70036291E9E3AF05DE624B8A2DB5542_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember_B70036291E9E3AF05DE624B8A2DB5542" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_B70036291E9E3AF05DE624B8A2DB5542_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember_B70036291E9E3AF05DE624B8A2DB5542" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_B70036291E9E3AF05DE624B8A2DB5542" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember_B70036291E9E3AF05DE624B8A2DB5542" xlink:to="lab_us-gaap_CostOfSalesMember_B70036291E9E3AF05DE624B8A2DB5542" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_631A8C98EA854846B57724B8A2DB0BD8_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember_631A8C98EA854846B57724B8A2DB0BD8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_631A8C98EA854846B57724B8A2DB0BD8_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember_631A8C98EA854846B57724B8A2DB0BD8" 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_631A8C98EA854846B57724B8A2DB0BD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember_631A8C98EA854846B57724B8A2DB0BD8" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember_631A8C98EA854846B57724B8A2DB0BD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_F81D6971879C84B284C224B8A2DB1D52_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_F81D6971879C84B284C224B8A2DB1D52" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_F81D6971879C84B284C224B8A2DB1D52_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_F81D6971879C84B284C224B8A2DB1D52" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_F81D6971879C84B284C224B8A2DB1D52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember_F81D6971879C84B284C224B8A2DB1D52" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember_F81D6971879C84B284C224B8A2DB1D52" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_47F60EEF9790D23F8CAA24B8A2DC2C38_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_47F60EEF9790D23F8CAA24B8A2DC2C38" 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_47F60EEF9790D23F8CAA24B8A2DC2C38_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_47F60EEF9790D23F8CAA24B8A2DC2C38" 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_47F60EEF9790D23F8CAA24B8A2DC2C38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember_47F60EEF9790D23F8CAA24B8A2DC2C38" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember_47F60EEF9790D23F8CAA24B8A2DC2C38" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_2D7927B368D377DB416C24B8A2DC0980_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_2D7927B368D377DB416C24B8A2DC0980" 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_2D7927B368D377DB416C24B8A2DC0980_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_2D7927B368D377DB416C24B8A2DC0980" 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_2D7927B368D377DB416C24B8A2DC0980" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_2D7927B368D377DB416C24B8A2DC0980" xlink:to="lab_us-gaap_AwardTypeAxis_2D7927B368D377DB416C24B8A2DC0980" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_FF37A2ECA2D3E9799E1C24B8A2DC67B6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_FF37A2ECA2D3E9799E1C24B8A2DC67B6" 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_FF37A2ECA2D3E9799E1C24B8A2DC67B6_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_FF37A2ECA2D3E9799E1C24B8A2DC67B6" 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_FF37A2ECA2D3E9799E1C24B8A2DC67B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_FF37A2ECA2D3E9799E1C24B8A2DC67B6" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_FF37A2ECA2D3E9799E1C24B8A2DC67B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_651D0E4EDDE56B36A2D924B8A2DC40EB_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_651D0E4EDDE56B36A2D924B8A2DC40EB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_651D0E4EDDE56B36A2D924B8A2DC40EB_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_651D0E4EDDE56B36A2D924B8A2DC40EB" 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_651D0E4EDDE56B36A2D924B8A2DC40EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_651D0E4EDDE56B36A2D924B8A2DC40EB" xlink:to="lab_us-gaap_EmployeeStockOptionMember_651D0E4EDDE56B36A2D924B8A2DC40EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_598EA0C8A8F79BD3309F24B8A2DDC3F2_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_598EA0C8A8F79BD3309F24B8A2DDC3F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSUs</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_598EA0C8A8F79BD3309F24B8A2DDC3F2_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_598EA0C8A8F79BD3309F24B8A2DDC3F2" 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_598EA0C8A8F79BD3309F24B8A2DDC3F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_598EA0C8A8F79BD3309F24B8A2DDC3F2" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember_598EA0C8A8F79BD3309F24B8A2DDC3F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_206F0C7118C3A918708D24B8A2DD4C89_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_206F0C7118C3A918708D24B8A2DD4C89" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash equity-based compensation expense related to the 2012 Plan and 2012 ESPP</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_206F0C7118C3A918708D24B8A2DD4C89_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_206F0C7118C3A918708D24B8A2DD4C89" 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_206F0C7118C3A918708D24B8A2DD4C89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_206F0C7118C3A918708D24B8A2DD4C89" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_206F0C7118C3A918708D24B8A2DD4C89" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_6378BA644D75E46383E824B8A2DD7887_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_6378BA644D75E46383E824B8A2DD7887" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash equity-based compensation</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_6378BA644D75E46383E824B8A2DD7887_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_6378BA644D75E46383E824B8A2DD7887" 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_6378BA644D75E46383E824B8A2DD7887" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_6378BA644D75E46383E824B8A2DD7887" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_6378BA644D75E46383E824B8A2DD7887" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_E8C0E0C254DCE6E2E477DC9D08C65D45_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_E8C0E0C254DCE6E2E477DC9D08C65D45" 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_E8C0E0C254DCE6E2E477DC9D08C65D45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_E8C0E0C254DCE6E2E477DC9D08C65D45" xlink:to="lab_us-gaap_SegmentReportingAbstract_E8C0E0C254DCE6E2E477DC9D08C65D45" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_93222B300FA390BD7EE2DC9D08C7970C_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_93222B300FA390BD7EE2DC9D08C7970C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Geographic Areas</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_93222B300FA390BD7EE2DC9D08C7970C_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_93222B300FA390BD7EE2DC9D08C7970C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Geographic Areas [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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_93222B300FA390BD7EE2DC9D08C7970C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_93222B300FA390BD7EE2DC9D08C7970C" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_93222B300FA390BD7EE2DC9D08C7970C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_D69C17BFE26F5D1B4C6BDC9D08C7220D_verboseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_D69C17BFE26F5D1B4C6BDC9D08C7220D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-lived Assets by Geographic Areas</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_D69C17BFE26F5D1B4C6BDC9D08C7220D_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_D69C17BFE26F5D1B4C6BDC9D08C7220D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-lived Assets by Geographic Areas [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_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_D69C17BFE26F5D1B4C6BDC9D08C7220D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_D69C17BFE26F5D1B4C6BDC9D08C7220D" xlink:to="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_D69C17BFE26F5D1B4C6BDC9D08C7220D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_82A89BDC8DE33EBBE40ADC9D08745441_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_82A89BDC8DE33EBBE40ADC9D08745441" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_82A89BDC8DE33EBBE40ADC9D08745441_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_82A89BDC8DE33EBBE40ADC9D08745441" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_82A89BDC8DE33EBBE40ADC9D08745441" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_82A89BDC8DE33EBBE40ADC9D08745441" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_82A89BDC8DE33EBBE40ADC9D08745441" xlink:type="arc" />
    <link:label id="lab_srt_StatementGeographicalAxis_5D9CA72E4217873EEA79DC9D08745EAA_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis_5D9CA72E4217873EEA79DC9D08745EAA" 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_5D9CA72E4217873EEA79DC9D08745EAA_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis_5D9CA72E4217873EEA79DC9D08745EAA" 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_5D9CA72E4217873EEA79DC9D08745EAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis_5D9CA72E4217873EEA79DC9D08745EAA" xlink:to="lab_srt_StatementGeographicalAxis_5D9CA72E4217873EEA79DC9D08745EAA" xlink:type="arc" />
    <link:label id="lab_srt_SegmentGeographicalDomain_DB10A43BC46E19E2D439DC9D08743D02_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_DB10A43BC46E19E2D439DC9D08743D02" 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_DB10A43BC46E19E2D439DC9D08743D02_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_DB10A43BC46E19E2D439DC9D08743D02" 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_DB10A43BC46E19E2D439DC9D08743D02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain_DB10A43BC46E19E2D439DC9D08743D02" xlink:to="lab_srt_SegmentGeographicalDomain_DB10A43BC46E19E2D439DC9D08743D02" xlink:type="arc" />
    <link:label id="lab_srt_NorthAmericaMember_177B5166E5646E8C5D80DC9D0875CA2F_terseLabel_en-US" xlink:label="lab_srt_NorthAmericaMember_177B5166E5646E8C5D80DC9D0875CA2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">North America</link:label>
    <link:label id="lab_srt_NorthAmericaMember_177B5166E5646E8C5D80DC9D0875CA2F_label_en-US" xlink:label="lab_srt_NorthAmericaMember_177B5166E5646E8C5D80DC9D0875CA2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">North America [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NorthAmericaMember" xlink:label="loc_srt_NorthAmericaMember_177B5166E5646E8C5D80DC9D0875CA2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NorthAmericaMember_177B5166E5646E8C5D80DC9D0875CA2F" xlink:to="lab_srt_NorthAmericaMember_177B5166E5646E8C5D80DC9D0875CA2F" xlink:type="arc" />
    <link:label id="lab_country_US_99F2999F7CA691DB7C93DC9D08759CF2_terseLabel_en-US" xlink:label="lab_country_US_99F2999F7CA691DB7C93DC9D08759CF2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_99F2999F7CA691DB7C93DC9D08759CF2_label_en-US" xlink:label="lab_country_US_99F2999F7CA691DB7C93DC9D08759CF2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_99F2999F7CA691DB7C93DC9D08759CF2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US_99F2999F7CA691DB7C93DC9D08759CF2" xlink:to="lab_country_US_99F2999F7CA691DB7C93DC9D08759CF2" xlink:type="arc" />
    <link:label id="lab_srt_EuropeMember_AA9FC4AA0536E6852E8DDC9D08753836_terseLabel_en-US" xlink:label="lab_srt_EuropeMember_AA9FC4AA0536E6852E8DDC9D08753836" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Europe</link:label>
    <link:label id="lab_srt_EuropeMember_AA9FC4AA0536E6852E8DDC9D08753836_label_en-US" xlink:label="lab_srt_EuropeMember_AA9FC4AA0536E6852E8DDC9D08753836" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Europe [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EuropeMember" xlink:label="loc_srt_EuropeMember_AA9FC4AA0536E6852E8DDC9D08753836" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EuropeMember_AA9FC4AA0536E6852E8DDC9D08753836" xlink:to="lab_srt_EuropeMember_AA9FC4AA0536E6852E8DDC9D08753836" xlink:type="arc" />
    <link:label id="lab_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember_23E0F5D116092A95BF57DC9D0875EA01_terseLabel_en-US" xlink:label="lab_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember_23E0F5D116092A95BF57DC9D0875EA01" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rest of the world</link:label>
    <link:label id="lab_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember_23E0F5D116092A95BF57DC9D0875EA01_label_en-US" xlink:label="lab_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember_23E0F5D116092A95BF57DC9D0875EA01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Regions Of The World Except North America And Europe [Member]</link:label>
    <link:label id="lab_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember_23E0F5D116092A95BF57DC9D0875EA01_documentation_en-US" xlink:label="lab_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember_23E0F5D116092A95BF57DC9D0875EA01" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents all regions of the world except North America and Europe.</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember" xlink:label="loc_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember_23E0F5D116092A95BF57DC9D0875EA01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember_23E0F5D116092A95BF57DC9D0875EA01" xlink:to="lab_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember_23E0F5D116092A95BF57DC9D0875EA01" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_C0CC680790046E436AB1DC9D08768F4E_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_C0CC680790046E436AB1DC9D08768F4E" 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_C0CC680790046E436AB1DC9D08768F4E_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_C0CC680790046E436AB1DC9D08768F4E" 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_C0CC680790046E436AB1DC9D08768F4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_C0CC680790046E436AB1DC9D08768F4E" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_C0CC680790046E436AB1DC9D08768F4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_CA25CC219DF2FB69F325DC9D087649EF_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_CA25CC219DF2FB69F325DC9D087649EF" 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_CA25CC219DF2FB69F325DC9D087649EF_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_CA25CC219DF2FB69F325DC9D087649EF" 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_CA25CC219DF2FB69F325DC9D087649EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_CA25CC219DF2FB69F325DC9D087649EF" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain_CA25CC219DF2FB69F325DC9D087649EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNetMember_F5D265E54286359A658FDC9D087621DC_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember_F5D265E54286359A658FDC9D087621DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue benchmark</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_F5D265E54286359A658FDC9D087621DC_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember_F5D265E54286359A658FDC9D087621DC" 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_F5D265E54286359A658FDC9D087621DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember_F5D265E54286359A658FDC9D087621DC" xlink:to="lab_us-gaap_SalesRevenueNetMember_F5D265E54286359A658FDC9D087621DC" xlink:type="arc" />
    <link:label id="lab_sstk_LongLivedTangibleAsstesMember_F16435E6B97FE9035CF2DC9D08776144_terseLabel_en-US" xlink:label="lab_sstk_LongLivedTangibleAsstesMember_F16435E6B97FE9035CF2DC9D08776144" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total long-lived tangible assets</link:label>
    <link:label id="lab_sstk_LongLivedTangibleAsstesMember_F16435E6B97FE9035CF2DC9D08776144_label_en-US" xlink:label="lab_sstk_LongLivedTangibleAsstesMember_F16435E6B97FE9035CF2DC9D08776144" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asstes [Member]</link:label>
    <link:label id="lab_sstk_LongLivedTangibleAsstesMember_F16435E6B97FE9035CF2DC9D08776144_documentation_en-US" xlink:label="lab_sstk_LongLivedTangibleAsstesMember_F16435E6B97FE9035CF2DC9D08776144" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asstes [Member]</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_LongLivedTangibleAsstesMember" xlink:label="loc_sstk_LongLivedTangibleAsstesMember_F16435E6B97FE9035CF2DC9D08776144" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_LongLivedTangibleAsstesMember_F16435E6B97FE9035CF2DC9D08776144" xlink:to="lab_sstk_LongLivedTangibleAsstesMember_F16435E6B97FE9035CF2DC9D08776144" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_662A8BB9654E7815EFDFDC9D08770A7E_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_662A8BB9654E7815EFDFDC9D08770A7E" 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_662A8BB9654E7815EFDFDC9D08770A7E_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_662A8BB9654E7815EFDFDC9D08770A7E" 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_662A8BB9654E7815EFDFDC9D08770A7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_662A8BB9654E7815EFDFDC9D08770A7E" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis_662A8BB9654E7815EFDFDC9D08770A7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_DB1629183212C1924BD7DC9D0877DD8D_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_DB1629183212C1924BD7DC9D0877DD8D" 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_DB1629183212C1924BD7DC9D0877DD8D_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_DB1629183212C1924BD7DC9D0877DD8D" 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_DB1629183212C1924BD7DC9D0877DD8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_DB1629183212C1924BD7DC9D0877DD8D" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain_DB1629183212C1924BD7DC9D0877DD8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_1B2487E19A987748D15EDC9D0877A9A3_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember_1B2487E19A987748D15EDC9D0877A9A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographic concentration</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_1B2487E19A987748D15EDC9D0877A9A3_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember_1B2487E19A987748D15EDC9D0877A9A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic 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_GeographicConcentrationRiskMember" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_1B2487E19A987748D15EDC9D0877A9A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember_1B2487E19A987748D15EDC9D0877A9A3" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember_1B2487E19A987748D15EDC9D0877A9A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_CB77A437AD4FC6972891DC9D0877BB09_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_CB77A437AD4FC6972891DC9D0877BB09" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographic revenue based on customer location and long-lived tangible assets</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_CB77A437AD4FC6972891DC9D0877BB09_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_CB77A437AD4FC6972891DC9D0877BB09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived 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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_CB77A437AD4FC6972891DC9D0877BB09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_CB77A437AD4FC6972891DC9D0877BB09" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_CB77A437AD4FC6972891DC9D0877BB09" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_D0970F1151ADB18EF704DC9D08784D61_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_D0970F1151ADB18EF704DC9D08784D61" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_D0970F1151ADB18EF704DC9D08784D61_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_D0970F1151ADB18EF704DC9D08784D61" 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_D0970F1151ADB18EF704DC9D08784D61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_D0970F1151ADB18EF704DC9D08784D61" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_D0970F1151ADB18EF704DC9D08784D61" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_1A64075B3F7685778472DC9D08783D87_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_1A64075B3F7685778472DC9D08783D87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration risk percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_1A64075B3F7685778472DC9D08783D87_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_1A64075B3F7685778472DC9D08783D87" 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_1A64075B3F7685778472DC9D08783D87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1_1A64075B3F7685778472DC9D08783D87" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1_1A64075B3F7685778472DC9D08783D87" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncurrentAssets_FBA4721F6CA25BDBB135DC9D087815C0_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets_FBA4721F6CA25BDBB135DC9D087815C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total long-lived tangible assets</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_FBA4721F6CA25BDBB135DC9D087815C0_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets_FBA4721F6CA25BDBB135DC9D087815C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_FBA4721F6CA25BDBB135DC9D087815C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets_FBA4721F6CA25BDBB135DC9D087815C0" xlink:to="lab_us-gaap_NoncurrentAssets_FBA4721F6CA25BDBB135DC9D087815C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeasesAbstract_FEDA64FCFF0741766D0FDC9D08BC2FF7_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract_FEDA64FCFF0741766D0FDC9D08BC2FF7" 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_FEDA64FCFF0741766D0FDC9D08BC2FF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract_FEDA64FCFF0741766D0FDC9D08BC2FF7" xlink:to="lab_us-gaap_LeasesAbstract_FEDA64FCFF0741766D0FDC9D08BC2FF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_E8389AFB0B1058C9511BDC9D08BC6D5D_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock_E8389AFB0B1058C9511BDC9D08BC6D5D" 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_E8389AFB0B1058C9511BDC9D08BC6D5D_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock_E8389AFB0B1058C9511BDC9D08BC6D5D" 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_E8389AFB0B1058C9511BDC9D08BC6D5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock_E8389AFB0B1058C9511BDC9D08BC6D5D" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock_E8389AFB0B1058C9511BDC9D08BC6D5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5C9E0766FBD7160562C424B8A308C8BC_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5C9E0766FBD7160562C424B8A308C8BC" 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_5C9E0766FBD7160562C424B8A308C8BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5C9E0766FBD7160562C424B8A308C8BC" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5C9E0766FBD7160562C424B8A308C8BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillRollForward_28F9D5D1D4A9DA04B5FD24B8A308AF07_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_28F9D5D1D4A9DA04B5FD24B8A308AF07" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_28F9D5D1D4A9DA04B5FD24B8A308AF07_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_28F9D5D1D4A9DA04B5FD24B8A308AF07" 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_28F9D5D1D4A9DA04B5FD24B8A308AF07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward_28F9D5D1D4A9DA04B5FD24B8A308AF07" xlink:to="lab_us-gaap_GoodwillRollForward_28F9D5D1D4A9DA04B5FD24B8A308AF07" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_DA0C391F16089BA0C85424B8A309E4FC_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill_DA0C391F16089BA0C85424B8A309E4FC" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at the beginning of the period</link:label>
    <link:label id="lab_us-gaap_Goodwill_DA0C391F16089BA0C85424B8A309E4FC_label_en-US" xlink:label="lab_us-gaap_Goodwill_DA0C391F16089BA0C85424B8A309E4FC" 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_DA0C391F16089BA0C85424B8A309E4FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_DA0C391F16089BA0C85424B8A309E4FC" xlink:to="lab_us-gaap_Goodwill_DA0C391F16089BA0C85424B8A309E4FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_AED778246E5BBB5F71FE24B8A3099914_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_AED778246E5BBB5F71FE24B8A3099914" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_AED778246E5BBB5F71FE24B8A3099914_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_AED778246E5BBB5F71FE24B8A3099914" 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_AED778246E5BBB5F71FE24B8A3099914" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_AED778246E5BBB5F71FE24B8A3099914" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_AED778246E5BBB5F71FE24B8A3099914" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_B6F5CAE1ACC1CDF0157E24B8A309F5DE_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill_B6F5CAE1ACC1CDF0157E24B8A309F5DE" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at the end of the period</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_B6F5CAE1ACC1CDF0157E24B8A309F5DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_B6F5CAE1ACC1CDF0157E24B8A309F5DE" xlink:to="lab_us-gaap_Goodwill_B6F5CAE1ACC1CDF0157E24B8A309F5DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_7BD0A9FF1C81E4AA24C8DC9D07ED2A0D_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock_7BD0A9FF1C81E4AA24C8DC9D07ED2A0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Supplemental Information for Leases</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_7BD0A9FF1C81E4AA24C8DC9D07ED2A0D_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock_7BD0A9FF1C81E4AA24C8DC9D07ED2A0D" 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_7BD0A9FF1C81E4AA24C8DC9D07ED2A0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock_7BD0A9FF1C81E4AA24C8DC9D07ED2A0D" xlink:to="lab_us-gaap_LeaseCostTableTextBlock_7BD0A9FF1C81E4AA24C8DC9D07ED2A0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_8B3052B029C5BB71D63CDC9D07ED12DE_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_8B3052B029C5BB71D63CDC9D07ED12DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Maturity of Operating Lease Liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_8B3052B029C5BB71D63CDC9D07ED12DE_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_8B3052B029C5BB71D63CDC9D07ED12DE" 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_8B3052B029C5BB71D63CDC9D07ED12DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_8B3052B029C5BB71D63CDC9D07ED12DE" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_8B3052B029C5BB71D63CDC9D07ED12DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_057EC3C9ADEDC8158550DC9D07ED058F_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_057EC3C9ADEDC8158550DC9D07ED058F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Future Minimum Lease Payments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_057EC3C9ADEDC8158550DC9D07ED058F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_057EC3C9ADEDC8158550DC9D07ED058F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_057EC3C9ADEDC8158550DC9D07ED058F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_057EC3C9ADEDC8158550DC9D07ED058F" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_057EC3C9ADEDC8158550DC9D07ED058F" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_0289D048A3F9422A8E72DC9D0859F9CD_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_0289D048A3F9422A8E72DC9D0859F9CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_0289D048A3F9422A8E72DC9D0859F9CD_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_0289D048A3F9422A8E72DC9D0859F9CD" 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_0289D048A3F9422A8E72DC9D0859F9CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_0289D048A3F9422A8E72DC9D0859F9CD" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_0289D048A3F9422A8E72DC9D0859F9CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EF29C29C873E68AD0341532B22CBE44B_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EF29C29C873E68AD0341532B22CBE44B" 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_EF29C29C873E68AD0341532B22CBE44B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EF29C29C873E68AD0341532B22CBE44B" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EF29C29C873E68AD0341532B22CBE44B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsTable_D9D9C5D39A27897069CD532B47DCA79A_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable_D9D9C5D39A27897069CD532B47DCA79A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_D9D9C5D39A27897069CD532B47DCA79A_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable_D9D9C5D39A27897069CD532B47DCA79A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsTable" xlink:label="loc_us-gaap_OtherCommitmentsTable_D9D9C5D39A27897069CD532B47DCA79A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTable_D9D9C5D39A27897069CD532B47DCA79A" xlink:to="lab_us-gaap_OtherCommitmentsTable_D9D9C5D39A27897069CD532B47DCA79A" xlink:type="arc" />
    <link:label id="lab_srt_RangeAxis_07D8D1A018BBBBE91F45532B5BEE1DFB_terseLabel_en-US" xlink:label="lab_srt_RangeAxis_07D8D1A018BBBBE91F45532B5BEE1DFB" 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_07D8D1A018BBBBE91F45532B5BEE1DFB_label_en-US" xlink:label="lab_srt_RangeAxis_07D8D1A018BBBBE91F45532B5BEE1DFB" 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_07D8D1A018BBBBE91F45532B5BEE1DFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis_07D8D1A018BBBBE91F45532B5BEE1DFB" xlink:to="lab_srt_RangeAxis_07D8D1A018BBBBE91F45532B5BEE1DFB" xlink:type="arc" />
    <link:label id="lab_srt_RangeMember_D01318D90EBEE73EBE28532B5CF92C08_terseLabel_en-US" xlink:label="lab_srt_RangeMember_D01318D90EBEE73EBE28532B5CF92C08" 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_D01318D90EBEE73EBE28532B5CF92C08_label_en-US" xlink:label="lab_srt_RangeMember_D01318D90EBEE73EBE28532B5CF92C08" 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_D01318D90EBEE73EBE28532B5CF92C08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember_D01318D90EBEE73EBE28532B5CF92C08" xlink:to="lab_srt_RangeMember_D01318D90EBEE73EBE28532B5CF92C08" xlink:type="arc" />
    <link:label id="lab_srt_MinimumMember_B11BBD1A4543C7F4469B532B7A4DAB4C_terseLabel_en-US" xlink:label="lab_srt_MinimumMember_B11BBD1A4543C7F4469B532B7A4DAB4C" 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_B11BBD1A4543C7F4469B532B7A4DAB4C_label_en-US" xlink:label="lab_srt_MinimumMember_B11BBD1A4543C7F4469B532B7A4DAB4C" 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_B11BBD1A4543C7F4469B532B7A4DAB4C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember_B11BBD1A4543C7F4469B532B7A4DAB4C" xlink:to="lab_srt_MinimumMember_B11BBD1A4543C7F4469B532B7A4DAB4C" xlink:type="arc" />
    <link:label id="lab_srt_MaximumMember_4417E6B7DF5932B314F7532B998A770B_terseLabel_en-US" xlink:label="lab_srt_MaximumMember_4417E6B7DF5932B314F7532B998A770B" 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_4417E6B7DF5932B314F7532B998A770B_label_en-US" xlink:label="lab_srt_MaximumMember_4417E6B7DF5932B314F7532B998A770B" 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_4417E6B7DF5932B314F7532B998A770B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember_4417E6B7DF5932B314F7532B998A770B" xlink:to="lab_srt_MaximumMember_4417E6B7DF5932B314F7532B998A770B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_2D46FAF0A25BCF583DD9532B47DC530B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems_2D46FAF0A25BCF583DD9532B47DC530B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_2D46FAF0A25BCF583DD9532B47DC530B_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems_2D46FAF0A25BCF583DD9532B47DC530B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_2D46FAF0A25BCF583DD9532B47DC530B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_2D46FAF0A25BCF583DD9532B47DC530B" xlink:to="lab_us-gaap_OtherCommitmentsLineItems_2D46FAF0A25BCF583DD9532B47DC530B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitment_C96F8321BBC473288FA5532B22CB8D98_totalLabel_en-US" xlink:label="lab_us-gaap_OtherCommitment_C96F8321BBC473288FA5532B22CB8D98" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other obligations</link:label>
    <link:label id="lab_us-gaap_OtherCommitment_C96F8321BBC473288FA5532B22CB8D98_label_en-US" xlink:label="lab_us-gaap_OtherCommitment_C96F8321BBC473288FA5532B22CB8D98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_C96F8321BBC473288FA5532B22CB8D98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitment_C96F8321BBC473288FA5532B22CB8D98" xlink:to="lab_us-gaap_OtherCommitment_C96F8321BBC473288FA5532B22CB8D98" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract_7F2092F01E7E9885B1A6532B22CB13F8_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract_7F2092F01E7E9885B1A6532B22CB13F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maturity of unconditional purchase obligations</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract_7F2092F01E7E9885B1A6532B22CB13F8_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract_7F2092F01E7E9885B1A6532B22CB13F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract_7F2092F01E7E9885B1A6532B22CB13F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract_7F2092F01E7E9885B1A6532B22CB13F8" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract_7F2092F01E7E9885B1A6532B22CB13F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear_C6AA044515D15F4B9C01532B22CB079B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear_C6AA044515D15F4B9C01532B22CB079B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remainder of 2019</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear_C6AA044515D15F4B9C01532B22CB079B_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear_C6AA044515D15F4B9C01532B22CB079B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments, Future Minimum 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_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear_C6AA044515D15F4B9C01532B22CB079B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear_C6AA044515D15F4B9C01532B22CB079B" xlink:to="lab_us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear_C6AA044515D15F4B9C01532B22CB079B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentDueInSecondYear_312AEAF3C4D4E8D0AFE6532B22CBB663_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInSecondYear_312AEAF3C4D4E8D0AFE6532B22CBB663" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueInSecondYear_312AEAF3C4D4E8D0AFE6532B22CBB663_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInSecondYear_312AEAF3C4D4E8D0AFE6532B22CBB663" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitment, Due in Second Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentDueInSecondYear" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear_312AEAF3C4D4E8D0AFE6532B22CBB663" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInSecondYear_312AEAF3C4D4E8D0AFE6532B22CBB663" xlink:to="lab_us-gaap_OtherCommitmentDueInSecondYear_312AEAF3C4D4E8D0AFE6532B22CBB663" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentDueInThirdYear_96E6B42A377E014F32DD532B22CBA216_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInThirdYear_96E6B42A377E014F32DD532B22CBA216" 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_OtherCommitmentDueInThirdYear_96E6B42A377E014F32DD532B22CBA216_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInThirdYear_96E6B42A377E014F32DD532B22CBA216" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitment, Due in Third Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentDueInThirdYear" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear_96E6B42A377E014F32DD532B22CBA216" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInThirdYear_96E6B42A377E014F32DD532B22CBA216" xlink:to="lab_us-gaap_OtherCommitmentDueInThirdYear_96E6B42A377E014F32DD532B22CBA216" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentDueInFourthYear_10BFD6403E6FE721291E532B22CB1478_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInFourthYear_10BFD6403E6FE721291E532B22CB1478" 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_OtherCommitmentDueInFourthYear_10BFD6403E6FE721291E532B22CB1478_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInFourthYear_10BFD6403E6FE721291E532B22CB1478" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitment, Due in Fourth Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentDueInFourthYear" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear_10BFD6403E6FE721291E532B22CB1478" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInFourthYear_10BFD6403E6FE721291E532B22CB1478" xlink:to="lab_us-gaap_OtherCommitmentDueInFourthYear_10BFD6403E6FE721291E532B22CB1478" xlink:type="arc" />
    <link:label id="lab_sstk_IndemnificationObligationsAbstract_4726AEB9D343F868C5C9532B22CBEBA1_terseLabel_en-US" xlink:label="lab_sstk_IndemnificationObligationsAbstract_4726AEB9D343F868C5C9532B22CBEBA1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indemnifications</link:label>
    <link:label id="lab_sstk_IndemnificationObligationsAbstract_4726AEB9D343F868C5C9532B22CBEBA1_label_en-US" xlink:label="lab_sstk_IndemnificationObligationsAbstract_4726AEB9D343F868C5C9532B22CBEBA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indemnification Obligations [Abstract]</link:label>
    <link:label id="lab_sstk_IndemnificationObligationsAbstract_4726AEB9D343F868C5C9532B22CBEBA1_documentation_en-US" xlink:label="lab_sstk_IndemnificationObligationsAbstract_4726AEB9D343F868C5C9532B22CBEBA1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_IndemnificationObligationsAbstract" xlink:label="loc_sstk_IndemnificationObligationsAbstract_4726AEB9D343F868C5C9532B22CBEBA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_IndemnificationObligationsAbstract_4726AEB9D343F868C5C9532B22CBEBA1" xlink:to="lab_sstk_IndemnificationObligationsAbstract_4726AEB9D343F868C5C9532B22CBEBA1" xlink:type="arc" />
    <link:label id="lab_sstk_MaximumIndemnificationLiabilityForCustomer_D7EE60B9DD97F020759A532B22CB113F_terseLabel_en-US" xlink:label="lab_sstk_MaximumIndemnificationLiabilityForCustomer_D7EE60B9DD97F020759A532B22CB113F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum aggregate obligation and liability for customer</link:label>
    <link:label id="lab_sstk_MaximumIndemnificationLiabilityForCustomer_D7EE60B9DD97F020759A532B22CB113F_label_en-US" xlink:label="lab_sstk_MaximumIndemnificationLiabilityForCustomer_D7EE60B9DD97F020759A532B22CB113F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum Indemnification Liability For Customer</link:label>
    <link:label id="lab_sstk_MaximumIndemnificationLiabilityForCustomer_D7EE60B9DD97F020759A532B22CB113F_documentation_en-US" xlink:label="lab_sstk_MaximumIndemnificationLiabilityForCustomer_D7EE60B9DD97F020759A532B22CB113F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Maximum Indemnification Liability For Customer</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_MaximumIndemnificationLiabilityForCustomer" xlink:label="loc_sstk_MaximumIndemnificationLiabilityForCustomer_D7EE60B9DD97F020759A532B22CB113F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_MaximumIndemnificationLiabilityForCustomer_D7EE60B9DD97F020759A532B22CB113F" xlink:to="lab_sstk_MaximumIndemnificationLiabilityForCustomer_D7EE60B9DD97F020759A532B22CB113F" xlink:type="arc" />
    <link:label id="lab_sstk_IndemnificationLiability_C6A80EB34F7A6B1ED369532B22CB40DA_terseLabel_en-US" xlink:label="lab_sstk_IndemnificationLiability_C6A80EB34F7A6B1ED369532B22CB40DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material indemnification obligation</link:label>
    <link:label id="lab_sstk_IndemnificationLiability_C6A80EB34F7A6B1ED369532B22CB40DA_label_en-US" xlink:label="lab_sstk_IndemnificationLiability_C6A80EB34F7A6B1ED369532B22CB40DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indemnification Liability</link:label>
    <link:label id="lab_sstk_IndemnificationLiability_C6A80EB34F7A6B1ED369532B22CB40DA_documentation_en-US" xlink:label="lab_sstk_IndemnificationLiability_C6A80EB34F7A6B1ED369532B22CB40DA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the amount of indemnification liability, as of the balance sheet date.</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_IndemnificationLiability" xlink:label="loc_sstk_IndemnificationLiability_C6A80EB34F7A6B1ED369532B22CB40DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_IndemnificationLiability_C6A80EB34F7A6B1ED369532B22CB40DA" xlink:to="lab_sstk_IndemnificationLiability_C6A80EB34F7A6B1ED369532B22CB40DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_064CDC4661DE69926621DC9D09277B83_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_064CDC4661DE69926621DC9D09277B83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_064CDC4661DE69926621DC9D09277B83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_064CDC4661DE69926621DC9D09277B83" xlink:to="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_064CDC4661DE69926621DC9D09277B83" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_FA3A7812F75D344DF897DC9D0927D560_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_FA3A7812F75D344DF897DC9D0927D560" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_FA3A7812F75D344DF897DC9D0927D560_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_FA3A7812F75D344DF897DC9D0927D560" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_FA3A7812F75D344DF897DC9D0927D560" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_FA3A7812F75D344DF897DC9D0927D560" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_FA3A7812F75D344DF897DC9D0927D560" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_53B841D9BA87F70C6269DC9D0928664F_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_53B841D9BA87F70C6269DC9D0928664F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_53B841D9BA87F70C6269DC9D0928664F_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_53B841D9BA87F70C6269DC9D0928664F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_53B841D9BA87F70C6269DC9D0928664F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_53B841D9BA87F70C6269DC9D0928664F" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_53B841D9BA87F70C6269DC9D0928664F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_FB2B8C37CF22EDC7E44BDC9D09280AF3_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_FB2B8C37CF22EDC7E44BDC9D09280AF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_FB2B8C37CF22EDC7E44BDC9D09280AF3_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_FB2B8C37CF22EDC7E44BDC9D09280AF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_FB2B8C37CF22EDC7E44BDC9D09280AF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_FB2B8C37CF22EDC7E44BDC9D09280AF3" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_FB2B8C37CF22EDC7E44BDC9D09280AF3" xlink:type="arc" />
    <link:label id="lab_sstk_WebdamMember_445D13EE1231E24CBC0CDC9D09282376_terseLabel_en-US" xlink:label="lab_sstk_WebdamMember_445D13EE1231E24CBC0CDC9D09282376" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Webdam</link:label>
    <link:label id="lab_sstk_WebdamMember_445D13EE1231E24CBC0CDC9D09282376_label_en-US" xlink:label="lab_sstk_WebdamMember_445D13EE1231E24CBC0CDC9D09282376" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Webdam [Member]</link:label>
    <link:label id="lab_sstk_WebdamMember_445D13EE1231E24CBC0CDC9D09282376_documentation_en-US" xlink:label="lab_sstk_WebdamMember_445D13EE1231E24CBC0CDC9D09282376" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Webdam [Member]</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_WebdamMember" xlink:label="loc_sstk_WebdamMember_445D13EE1231E24CBC0CDC9D09282376" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_WebdamMember_445D13EE1231E24CBC0CDC9D09282376" xlink:to="lab_sstk_WebdamMember_445D13EE1231E24CBC0CDC9D09282376" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_576DDCA559594263BD7FDC9D092823D9_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis_576DDCA559594263BD7FDC9D092823D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_576DDCA559594263BD7FDC9D092823D9_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis_576DDCA559594263BD7FDC9D092823D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_576DDCA559594263BD7FDC9D092823D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_576DDCA559594263BD7FDC9D092823D9" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis_576DDCA559594263BD7FDC9D092823D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_174CAC04CFEA2D8E97CBDC9D09293BEB_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain_174CAC04CFEA2D8E97CBDC9D09293BEB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_174CAC04CFEA2D8E97CBDC9D09293BEB_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain_174CAC04CFEA2D8E97CBDC9D09293BEB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_174CAC04CFEA2D8E97CBDC9D09293BEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_174CAC04CFEA2D8E97CBDC9D09293BEB" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain_174CAC04CFEA2D8E97CBDC9D09293BEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_C3546861D456029CDD5EDC9D0929AD27_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_C3546861D456029CDD5EDC9D0929AD27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Not Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_C3546861D456029CDD5EDC9D0929AD27_label_en-US" xlink:label="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_C3546861D456029CDD5EDC9D0929AD27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_C3546861D456029CDD5EDC9D0929AD27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_C3546861D456029CDD5EDC9D0929AD27" xlink:to="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_C3546861D456029CDD5EDC9D0929AD27" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_0ACEA12192D06E67AE6FDC9D092AA435_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_0ACEA12192D06E67AE6FDC9D092AA435" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase price</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_0ACEA12192D06E67AE6FDC9D092AA435_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_0ACEA12192D06E67AE6FDC9D092AA435" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_0ACEA12192D06E67AE6FDC9D092AA435" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_0ACEA12192D06E67AE6FDC9D092AA435" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_0ACEA12192D06E67AE6FDC9D092AA435" xlink:type="arc" />
    <link:label id="lab_sstk_PaymentOfTransactionCostsOfDisposalGroup_EF470458DABD4221A9F9DC9D092AB850_terseLabel_en-US" xlink:label="lab_sstk_PaymentOfTransactionCostsOfDisposalGroup_EF470458DABD4221A9F9DC9D092AB850" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transaction costs</link:label>
    <link:label id="lab_sstk_PaymentOfTransactionCostsOfDisposalGroup_EF470458DABD4221A9F9DC9D092AB850_label_en-US" xlink:label="lab_sstk_PaymentOfTransactionCostsOfDisposalGroup_EF470458DABD4221A9F9DC9D092AB850" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment Of Transaction Costs Of Disposal Group</link:label>
    <link:label id="lab_sstk_PaymentOfTransactionCostsOfDisposalGroup_EF470458DABD4221A9F9DC9D092AB850_documentation_en-US" xlink:label="lab_sstk_PaymentOfTransactionCostsOfDisposalGroup_EF470458DABD4221A9F9DC9D092AB850" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payment Of Transaction Costs Of Disposal Group</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_PaymentOfTransactionCostsOfDisposalGroup" xlink:label="loc_sstk_PaymentOfTransactionCostsOfDisposalGroup_EF470458DABD4221A9F9DC9D092AB850" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_PaymentOfTransactionCostsOfDisposalGroup_EF470458DABD4221A9F9DC9D092AB850" xlink:to="lab_sstk_PaymentOfTransactionCostsOfDisposalGroup_EF470458DABD4221A9F9DC9D092AB850" xlink:type="arc" />
    <link:label id="lab_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_3951CFFA9E8776184C10DC9D092A5230_verboseLabel_en-US" xlink:label="lab_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_3951CFFA9E8776184C10DC9D092A5230" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash received</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit" xlink:label="loc_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_3951CFFA9E8776184C10DC9D092A5230" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_3951CFFA9E8776184C10DC9D092A5230" xlink:to="lab_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_3951CFFA9E8776184C10DC9D092A5230" xlink:type="arc" />
    <link:label id="lab_us-gaap_EscrowDepositsRelatedToPropertySales_04B5729B0479AE374133DC9D092A5B81_terseLabel_en-US" xlink:label="lab_us-gaap_EscrowDepositsRelatedToPropertySales_04B5729B0479AE374133DC9D092A5B81" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Escrow deposit</link:label>
    <link:label id="lab_us-gaap_EscrowDepositsRelatedToPropertySales_04B5729B0479AE374133DC9D092A5B81_label_en-US" xlink:label="lab_us-gaap_EscrowDepositsRelatedToPropertySales_04B5729B0479AE374133DC9D092A5B81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Escrow Deposits Related to Property Sales</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EscrowDepositsRelatedToPropertySales" xlink:label="loc_us-gaap_EscrowDepositsRelatedToPropertySales_04B5729B0479AE374133DC9D092A5B81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EscrowDepositsRelatedToPropertySales_04B5729B0479AE374133DC9D092A5B81" xlink:to="lab_us-gaap_EscrowDepositsRelatedToPropertySales_04B5729B0479AE374133DC9D092A5B81" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_A0E1D0877190E908A4E0DC9D092AB4BC_verboseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_A0E1D0877190E908A4E0DC9D092AB4BC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Gain on sale of Webdam</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_A0E1D0877190E908A4E0DC9D092AB4BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_A0E1D0877190E908A4E0DC9D092AB4BC" xlink:to="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_A0E1D0877190E908A4E0DC9D092AB4BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_DD4F60E8C8FAEBD79F3DDC9D07C12AFE_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_DD4F60E8C8FAEBD79F3DDC9D07C12AFE" 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_DD4F60E8C8FAEBD79F3DDC9D07C12AFE_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_DD4F60E8C8FAEBD79F3DDC9D07C12AFE" 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_DD4F60E8C8FAEBD79F3DDC9D07C12AFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_DD4F60E8C8FAEBD79F3DDC9D07C12AFE" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_DD4F60E8C8FAEBD79F3DDC9D07C12AFE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_80D4AD6DA4ADFA055CEEDC9D07C1222A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_80D4AD6DA4ADFA055CEEDC9D07C1222A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of intangible assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_80D4AD6DA4ADFA055CEEDC9D07C1222A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_80D4AD6DA4ADFA055CEEDC9D07C1222A" 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_80D4AD6DA4ADFA055CEEDC9D07C1222A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_80D4AD6DA4ADFA055CEEDC9D07C1222A" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_80D4AD6DA4ADFA055CEEDC9D07C1222A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6D20EEDDF766681E47BF24B8A302376B_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6D20EEDDF766681E47BF24B8A302376B" 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_6D20EEDDF766681E47BF24B8A302376B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6D20EEDDF766681E47BF24B8A302376B" 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_6D20EEDDF766681E47BF24B8A302376B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6D20EEDDF766681E47BF24B8A302376B" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6D20EEDDF766681E47BF24B8A302376B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_788E881FBCE868A51CD924B8A302173D_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_788E881FBCE868A51CD924B8A302173D" 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_788E881FBCE868A51CD924B8A302173D_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_788E881FBCE868A51CD924B8A302173D" 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_788E881FBCE868A51CD924B8A302173D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_788E881FBCE868A51CD924B8A302173D" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_788E881FBCE868A51CD924B8A302173D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_CFAB6E58E3B0CDEA608B24B8A3023E1D_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_CFAB6E58E3B0CDEA608B24B8A3023E1D" 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_CFAB6E58E3B0CDEA608B24B8A3023E1D_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_CFAB6E58E3B0CDEA608B24B8A3023E1D" 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_CFAB6E58E3B0CDEA608B24B8A3023E1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_CFAB6E58E3B0CDEA608B24B8A3023E1D" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_CFAB6E58E3B0CDEA608B24B8A3023E1D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_D74C59478E100285A7B924B8A3030145_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_D74C59478E100285A7B924B8A3030145" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_D74C59478E100285A7B924B8A3030145_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_D74C59478E100285A7B924B8A3030145" 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_D74C59478E100285A7B924B8A3030145" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_D74C59478E100285A7B924B8A3030145" xlink:to="lab_us-gaap_CustomerRelationshipsMember_D74C59478E100285A7B924B8A3030145" xlink:type="arc" />
    <link:label id="lab_us-gaap_TradeNamesMember_F03CE5D3B29E6F0439F124B8A3030F84_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember_F03CE5D3B29E6F0439F124B8A3030F84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade name</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_F03CE5D3B29E6F0439F124B8A3030F84_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember_F03CE5D3B29E6F0439F124B8A3030F84" 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_F03CE5D3B29E6F0439F124B8A3030F84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember_F03CE5D3B29E6F0439F124B8A3030F84" xlink:to="lab_us-gaap_TradeNamesMember_F03CE5D3B29E6F0439F124B8A3030F84" xlink:type="arc" />
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_7BDC95A2B609A547D74724B8A30386A1_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_7BDC95A2B609A547D74724B8A30386A1" 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_DevelopedTechnologyRightsMember_7BDC95A2B609A547D74724B8A30386A1_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_7BDC95A2B609A547D74724B8A30386A1" 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_7BDC95A2B609A547D74724B8A30386A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember_7BDC95A2B609A547D74724B8A30386A1" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember_7BDC95A2B609A547D74724B8A30386A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_MediaContentMember_3D26EC8A29624179538924B8A3039DCD_terseLabel_en-US" xlink:label="lab_us-gaap_MediaContentMember_3D26EC8A29624179538924B8A3039DCD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contributor content</link:label>
    <link:label id="lab_us-gaap_MediaContentMember_3D26EC8A29624179538924B8A3039DCD_label_en-US" xlink:label="lab_us-gaap_MediaContentMember_3D26EC8A29624179538924B8A3039DCD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Media Content [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MediaContentMember" xlink:label="loc_us-gaap_MediaContentMember_3D26EC8A29624179538924B8A3039DCD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MediaContentMember_3D26EC8A29624179538924B8A3039DCD" xlink:to="lab_us-gaap_MediaContentMember_3D26EC8A29624179538924B8A3039DCD" xlink:type="arc" />
    <link:label id="lab_us-gaap_PatentsMember_9DD06F8A2A1E568DD46524B8A303ECEE_terseLabel_en-US" xlink:label="lab_us-gaap_PatentsMember_9DD06F8A2A1E568DD46524B8A303ECEE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Patents</link:label>
    <link:label id="lab_us-gaap_PatentsMember_9DD06F8A2A1E568DD46524B8A303ECEE_label_en-US" xlink:label="lab_us-gaap_PatentsMember_9DD06F8A2A1E568DD46524B8A303ECEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Patents [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaap_PatentsMember_9DD06F8A2A1E568DD46524B8A303ECEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PatentsMember_9DD06F8A2A1E568DD46524B8A303ECEE" xlink:to="lab_us-gaap_PatentsMember_9DD06F8A2A1E568DD46524B8A303ECEE" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_65ADB6184DF9C206EDF424B8A3041EF2_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_65ADB6184DF9C206EDF424B8A3041EF2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortizing intangible assets:</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_65ADB6184DF9C206EDF424B8A3041EF2_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_65ADB6184DF9C206EDF424B8A3041EF2" 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_65ADB6184DF9C206EDF424B8A3041EF2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_65ADB6184DF9C206EDF424B8A3041EF2" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_65ADB6184DF9C206EDF424B8A3041EF2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_F2EF6146B425079377F024B8A3041BC6_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_F2EF6146B425079377F024B8A3041BC6" 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_F2EF6146B425079377F024B8A3041BC6_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_F2EF6146B425079377F024B8A3041BC6" 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_F2EF6146B425079377F024B8A3041BC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_F2EF6146B425079377F024B8A3041BC6" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_F2EF6146B425079377F024B8A3041BC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_87FD8DEFC7F5004D7E9A24B8A304DD3C_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_87FD8DEFC7F5004D7E9A24B8A304DD3C" 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_87FD8DEFC7F5004D7E9A24B8A304DD3C_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_87FD8DEFC7F5004D7E9A24B8A304DD3C" 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_87FD8DEFC7F5004D7E9A24B8A304DD3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_87FD8DEFC7F5004D7E9A24B8A304DD3C" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_87FD8DEFC7F5004D7E9A24B8A304DD3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0605E6454EC90FB6623124B8A30419AF_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0605E6454EC90FB6623124B8A30419AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0605E6454EC90FB6623124B8A30419AF_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0605E6454EC90FB6623124B8A30419AF" 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_0605E6454EC90FB6623124B8A30419AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0605E6454EC90FB6623124B8A30419AF" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0605E6454EC90FB6623124B8A30419AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_5DE81DA20D9D156515B6DC9D07E073D7_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract_5DE81DA20D9D156515B6DC9D07E073D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_5DE81DA20D9D156515B6DC9D07E073D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_5DE81DA20D9D156515B6DC9D07E073D7" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract_5DE81DA20D9D156515B6DC9D07E073D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8BC1D81B1F12585E8348DC9D07E1B3DF_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8BC1D81B1F12585E8348DC9D07E1B3DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8BC1D81B1F12585E8348DC9D07E1B3DF_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8BC1D81B1F12585E8348DC9D07E1B3DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8BC1D81B1F12585E8348DC9D07E1B3DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8BC1D81B1F12585E8348DC9D07E1B3DF" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8BC1D81B1F12585E8348DC9D07E1B3DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_01F02FF14A76056BF88ADC9D07E165B4_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_01F02FF14A76056BF88ADC9D07E165B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entities [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_01F02FF14A76056BF88ADC9D07E165B4_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_01F02FF14A76056BF88ADC9D07E165B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entities [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_01F02FF14A76056BF88ADC9D07E165B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_01F02FF14A76056BF88ADC9D07E165B4" xlink:to="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_01F02FF14A76056BF88ADC9D07E165B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassificationOfVariableInterestEntityDomain_FB91E74D2EE07602702BDC9D07E1A417_terseLabel_en-US" xlink:label="lab_us-gaap_ClassificationOfVariableInterestEntityDomain_FB91E74D2EE07602702BDC9D07E1A417" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassificationOfVariableInterestEntityDomain_FB91E74D2EE07602702BDC9D07E1A417_label_en-US" xlink:label="lab_us-gaap_ClassificationOfVariableInterestEntityDomain_FB91E74D2EE07602702BDC9D07E1A417" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Classification [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_FB91E74D2EE07602702BDC9D07E1A417" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_FB91E74D2EE07602702BDC9D07E1A417" xlink:to="lab_us-gaap_ClassificationOfVariableInterestEntityDomain_FB91E74D2EE07602702BDC9D07E1A417" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_13A22D6D2C18F5264E33DC9D07E14C64_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_13A22D6D2C18F5264E33DC9D07E14C64" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Not Primary Beneficiary</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_13A22D6D2C18F5264E33DC9D07E14C64_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_13A22D6D2C18F5264E33DC9D07E14C64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Not Primary Beneficiary [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_13A22D6D2C18F5264E33DC9D07E14C64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_13A22D6D2C18F5264E33DC9D07E14C64" xlink:to="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_13A22D6D2C18F5264E33DC9D07E14C64" xlink:type="arc" />
    <link:label id="lab_invest_InvestmentAxis_7F3E4C757900C98B44E5DC9D07E2DFB5_terseLabel_en-US" xlink:label="lab_invest_InvestmentAxis_7F3E4C757900C98B44E5DC9D07E2DFB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment [Axis]</link:label>
    <link:label id="lab_invest_InvestmentAxis_7F3E4C757900C98B44E5DC9D07E2DFB5_label_en-US" xlink:label="lab_invest_InvestmentAxis_7F3E4C757900C98B44E5DC9D07E2DFB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentAxis" xlink:label="loc_invest_InvestmentAxis_7F3E4C757900C98B44E5DC9D07E2DFB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_InvestmentAxis_7F3E4C757900C98B44E5DC9D07E2DFB5" xlink:to="lab_invest_InvestmentAxis_7F3E4C757900C98B44E5DC9D07E2DFB5" xlink:type="arc" />
    <link:label id="lab_invest_InvestmentDomain_9B2123C4733BA10137F8DC9D07E282A9_terseLabel_en-US" xlink:label="lab_invest_InvestmentDomain_9B2123C4733BA10137F8DC9D07E282A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment [Domain]</link:label>
    <link:label id="lab_invest_InvestmentDomain_9B2123C4733BA10137F8DC9D07E282A9_label_en-US" xlink:label="lab_invest_InvestmentDomain_9B2123C4733BA10137F8DC9D07E282A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentDomain" xlink:label="loc_invest_InvestmentDomain_9B2123C4733BA10137F8DC9D07E282A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_InvestmentDomain_9B2123C4733BA10137F8DC9D07E282A9" xlink:to="lab_invest_InvestmentDomain_9B2123C4733BA10137F8DC9D07E282A9" xlink:type="arc" />
    <link:label id="lab_sstk_ZcoolNetworkTechnologyLimitedMember_F9B85B91C080BB1994F6DC9D07E21937_terseLabel_en-US" xlink:label="lab_sstk_ZcoolNetworkTechnologyLimitedMember_F9B85B91C080BB1994F6DC9D07E21937" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Zcool Network Technology Limited</link:label>
    <link:label id="lab_sstk_ZcoolNetworkTechnologyLimitedMember_F9B85B91C080BB1994F6DC9D07E21937_label_en-US" xlink:label="lab_sstk_ZcoolNetworkTechnologyLimitedMember_F9B85B91C080BB1994F6DC9D07E21937" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Zcool Network Technology Limited [Member]</link:label>
    <link:label id="lab_sstk_ZcoolNetworkTechnologyLimitedMember_F9B85B91C080BB1994F6DC9D07E21937_documentation_en-US" xlink:label="lab_sstk_ZcoolNetworkTechnologyLimitedMember_F9B85B91C080BB1994F6DC9D07E21937" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Zcool Network Technology Limited [Member]</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_ZcoolNetworkTechnologyLimitedMember" xlink:label="loc_sstk_ZcoolNetworkTechnologyLimitedMember_F9B85B91C080BB1994F6DC9D07E21937" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_ZcoolNetworkTechnologyLimitedMember_F9B85B91C080BB1994F6DC9D07E21937" xlink:to="lab_sstk_ZcoolNetworkTechnologyLimitedMember_F9B85B91C080BB1994F6DC9D07E21937" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_2A81DEE929DDB773701FDC9D07E33C9A_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_2A81DEE929DDB773701FDC9D07E33C9A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_2A81DEE929DDB773701FDC9D07E33C9A_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_2A81DEE929DDB773701FDC9D07E33C9A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_2A81DEE929DDB773701FDC9D07E33C9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis_2A81DEE929DDB773701FDC9D07E33C9A" xlink:to="lab_us-gaap_FinancialInstrumentAxis_2A81DEE929DDB773701FDC9D07E33C9A" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5CE34B70A5753FC6ECCCDC9D07E35567_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5CE34B70A5753FC6ECCCDC9D07E35567" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5CE34B70A5753FC6ECCCDC9D07E35567_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5CE34B70A5753FC6ECCCDC9D07E35567" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5CE34B70A5753FC6ECCCDC9D07E35567" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5CE34B70A5753FC6ECCCDC9D07E35567" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5CE34B70A5753FC6ECCCDC9D07E35567" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConvertiblePreferredStockMember_378CDEF3E43E3E6720B6DC9D07E3CC9A_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertiblePreferredStockMember_378CDEF3E43E3E6720B6DC9D07E3CC9A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible Preferred Stock</link:label>
    <link:label id="lab_us-gaap_ConvertiblePreferredStockMember_378CDEF3E43E3E6720B6DC9D07E3CC9A_label_en-US" xlink:label="lab_us-gaap_ConvertiblePreferredStockMember_378CDEF3E43E3E6720B6DC9D07E3CC9A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Preferred Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="loc_us-gaap_ConvertiblePreferredStockMember_378CDEF3E43E3E6720B6DC9D07E3CC9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertiblePreferredStockMember_378CDEF3E43E3E6720B6DC9D07E3CC9A" xlink:to="lab_us-gaap_ConvertiblePreferredStockMember_378CDEF3E43E3E6720B6DC9D07E3CC9A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46C442C7BA18AD4F7228DC9D07E4C0D3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46C442C7BA18AD4F7228DC9D07E4C0D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46C442C7BA18AD4F7228DC9D07E4C0D3_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46C442C7BA18AD4F7228DC9D07E4C0D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46C442C7BA18AD4F7228DC9D07E4C0D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46C442C7BA18AD4F7228DC9D07E4C0D3" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46C442C7BA18AD4F7228DC9D07E4C0D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2B57EDF29ABAD1DE8557DC9D07E49577_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2B57EDF29ABAD1DE8557DC9D07E49577" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment value</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2B57EDF29ABAD1DE8557DC9D07E49577_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2B57EDF29ABAD1DE8557DC9D07E49577" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Interest in Subsidiaries and Affiliates</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2B57EDF29ABAD1DE8557DC9D07E49577" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2B57EDF29ABAD1DE8557DC9D07E49577" xlink:to="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2B57EDF29ABAD1DE8557DC9D07E49577" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableInterestEntityOwnershipPercentage_0027D06154D7F244F3B1DC9D07E52E89_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityOwnershipPercentage_0027D06154D7F244F3B1DC9D07E52E89" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity ownership percent</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityOwnershipPercentage_0027D06154D7F244F3B1DC9D07E52E89_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityOwnershipPercentage_0027D06154D7F244F3B1DC9D07E52E89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_0027D06154D7F244F3B1DC9D07E52E89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityOwnershipPercentage_0027D06154D7F244F3B1DC9D07E52E89" xlink:to="lab_us-gaap_VariableInterestEntityOwnershipPercentage_0027D06154D7F244F3B1DC9D07E52E89" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_4A868A51451253C32228DC9D07E67427_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_4A868A51451253C32228DC9D07E67427" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable interest investment</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_4A868A51451253C32228DC9D07E67427_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_4A868A51451253C32228DC9D07E67427" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities without Readily Determinable Fair Value, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_4A868A51451253C32228DC9D07E67427" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_4A868A51451253C32228DC9D07E67427" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_4A868A51451253C32228DC9D07E67427" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_89205D3955661DB6A730DC9D08D5078B_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_89205D3955661DB6A730DC9D08D5078B" 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_89205D3955661DB6A730DC9D08D5078B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_89205D3955661DB6A730DC9D08D5078B" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_89205D3955661DB6A730DC9D08D5078B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_4AED70878FCD63473F31DC9D08D6BF6E_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_4AED70878FCD63473F31DC9D08D6BF6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_4AED70878FCD63473F31DC9D08D6BF6E_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_4AED70878FCD63473F31DC9D08D6BF6E" 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_4AED70878FCD63473F31DC9D08D6BF6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_4AED70878FCD63473F31DC9D08D6BF6E" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_4AED70878FCD63473F31DC9D08D6BF6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_198C4CE49FAA88725333DC9D08D6C0D7_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_198C4CE49FAA88725333DC9D08D6C0D7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_198C4CE49FAA88725333DC9D08D6C0D7_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_198C4CE49FAA88725333DC9D08D6C0D7" 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_198C4CE49FAA88725333DC9D08D6C0D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_198C4CE49FAA88725333DC9D08D6C0D7" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_198C4CE49FAA88725333DC9D08D6C0D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_BFEB669A6DD7D55B745EDC9D08D61C45_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_BFEB669A6DD7D55B745EDC9D08D61C45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_BFEB669A6DD7D55B745EDC9D08D61C45_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_BFEB669A6DD7D55B745EDC9D08D61C45" 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_BFEB669A6DD7D55B745EDC9D08D61C45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_BFEB669A6DD7D55B745EDC9D08D61C45" xlink:to="lab_us-gaap_CommonStockSharesIssued_BFEB669A6DD7D55B745EDC9D08D61C45" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_7D6BA23599471E4928ACDC9D08D6071D_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_7D6BA23599471E4928ACDC9D08D6071D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_7D6BA23599471E4928ACDC9D08D6071D_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_7D6BA23599471E4928ACDC9D08D6071D" 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_7D6BA23599471E4928ACDC9D08D6071D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_7D6BA23599471E4928ACDC9D08D6071D" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_7D6BA23599471E4928ACDC9D08D6071D" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockShares_7D84978E755536F52C31DC9D08D730E5_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_7D84978E755536F52C31DC9D08D730E5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, shares held in treasury (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_7D84978E755536F52C31DC9D08D730E5_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_7D84978E755536F52C31DC9D08D730E5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_7D84978E755536F52C31DC9D08D730E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares_7D84978E755536F52C31DC9D08D730E5" xlink:to="lab_us-gaap_TreasuryStockShares_7D84978E755536F52C31DC9D08D730E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfReportingUnits_45D2E4D4F97513C8100CDC9D08B722B2_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits_45D2E4D4F97513C8100CDC9D08B722B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of reporting units</link:label>
    <link:label id="lab_us-gaap_NumberOfReportingUnits_45D2E4D4F97513C8100CDC9D08B722B2_label_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits_45D2E4D4F97513C8100CDC9D08B722B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reporting Units</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfReportingUnits" xlink:label="loc_us-gaap_NumberOfReportingUnits_45D2E4D4F97513C8100CDC9D08B722B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportingUnits_45D2E4D4F97513C8100CDC9D08B722B2" xlink:to="lab_us-gaap_NumberOfReportingUnits_45D2E4D4F97513C8100CDC9D08B722B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_B58F19E3FCE79252BDFBDC9D08B86577_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_B58F19E3FCE79252BDFBDC9D08B86577" 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_B58F19E3FCE79252BDFBDC9D08B86577_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_B58F19E3FCE79252BDFBDC9D08B86577" 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_B58F19E3FCE79252BDFBDC9D08B86577" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_B58F19E3FCE79252BDFBDC9D08B86577" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_B58F19E3FCE79252BDFBDC9D08B86577" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_0DB680F157D22DD1D797DC9D08B8CAFF_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_0DB680F157D22DD1D797DC9D08B8CAFF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remainder of 2019</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_0DB680F157D22DD1D797DC9D08B8CAFF_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_0DB680F157D22DD1D797DC9D08B8CAFF" 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_0DB680F157D22DD1D797DC9D08B8CAFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_0DB680F157D22DD1D797DC9D08B8CAFF" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_0DB680F157D22DD1D797DC9D08B8CAFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_D5752F638A27786E6AB3DC9D08B8856F_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_D5752F638A27786E6AB3DC9D08B8856F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_D5752F638A27786E6AB3DC9D08B8856F_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_D5752F638A27786E6AB3DC9D08B8856F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_D5752F638A27786E6AB3DC9D08B8856F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_D5752F638A27786E6AB3DC9D08B8856F" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_D5752F638A27786E6AB3DC9D08B8856F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_CE2BA68246F98DCDEF5ADC9D08B8E0D5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_CE2BA68246F98DCDEF5ADC9D08B8E0D5" 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_CE2BA68246F98DCDEF5ADC9D08B8E0D5_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_CE2BA68246F98DCDEF5ADC9D08B8E0D5" 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_CE2BA68246F98DCDEF5ADC9D08B8E0D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_CE2BA68246F98DCDEF5ADC9D08B8E0D5" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_CE2BA68246F98DCDEF5ADC9D08B8E0D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3BC63CDF26AF366D9526DC9D08B97F98_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3BC63CDF26AF366D9526DC9D08B97F98" 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3BC63CDF26AF366D9526DC9D08B97F98_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3BC63CDF26AF366D9526DC9D08B97F98" 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_3BC63CDF26AF366D9526DC9D08B97F98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3BC63CDF26AF366D9526DC9D08B97F98" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3BC63CDF26AF366D9526DC9D08B97F98" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8717CC7AF1CDF4AB6E8FDC9D08B9EF55_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8717CC7AF1CDF4AB6E8FDC9D08B9EF55" 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8717CC7AF1CDF4AB6E8FDC9D08B9EF55_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8717CC7AF1CDF4AB6E8FDC9D08B9EF55" 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_8717CC7AF1CDF4AB6E8FDC9D08B9EF55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8717CC7AF1CDF4AB6E8FDC9D08B9EF55" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8717CC7AF1CDF4AB6E8FDC9D08B9EF55" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_63CA694E62EE2F6EE745DC9D08B9A86C_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_63CA694E62EE2F6EE745DC9D08B9A86C" 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_63CA694E62EE2F6EE745DC9D08B9A86C_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_63CA694E62EE2F6EE745DC9D08B9A86C" 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_63CA694E62EE2F6EE745DC9D08B9A86C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_63CA694E62EE2F6EE745DC9D08B9A86C" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_63CA694E62EE2F6EE745DC9D08B9A86C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_BCEC87B50CB49A131DF8DC9D08BABA00_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_BCEC87B50CB49A131DF8DC9D08BABA00" 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_BCEC87B50CB49A131DF8DC9D08BABA00_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_BCEC87B50CB49A131DF8DC9D08BABA00" 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_BCEC87B50CB49A131DF8DC9D08BABA00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_BCEC87B50CB49A131DF8DC9D08BABA00" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_BCEC87B50CB49A131DF8DC9D08BABA00" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_76B79ED5B7157BCAED89DC9D08A1147A_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract_76B79ED5B7157BCAED89DC9D08A1147A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_76B79ED5B7157BCAED89DC9D08A1147A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_76B79ED5B7157BCAED89DC9D08A1147A" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract_76B79ED5B7157BCAED89DC9D08A1147A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E808BBC286AEF438B8EDDC9D08A1BE28_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E808BBC286AEF438B8EDDC9D08A1BE28" 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_E808BBC286AEF438B8EDDC9D08A1BE28_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E808BBC286AEF438B8EDDC9D08A1BE28" 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_E808BBC286AEF438B8EDDC9D08A1BE28" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E808BBC286AEF438B8EDDC9D08A1BE28" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E808BBC286AEF438B8EDDC9D08A1BE28" xlink:type="arc" />
    <link:label id="lab_srt_ProductOrServiceAxis_928609FD4293561910DEDC9D08A21030_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis_928609FD4293561910DEDC9D08A21030" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_928609FD4293561910DEDC9D08A21030_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis_928609FD4293561910DEDC9D08A21030" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_928609FD4293561910DEDC9D08A21030" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis_928609FD4293561910DEDC9D08A21030" xlink:to="lab_srt_ProductOrServiceAxis_928609FD4293561910DEDC9D08A21030" xlink:type="arc" />
    <link:label id="lab_srt_ProductsAndServicesDomain_C89979A1B7A78C6B49C4DC9D08A2D051_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_C89979A1B7A78C6B49C4DC9D08A2D051" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_C89979A1B7A78C6B49C4DC9D08A2D051_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_C89979A1B7A78C6B49C4DC9D08A2D051" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_C89979A1B7A78C6B49C4DC9D08A2D051" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain_C89979A1B7A78C6B49C4DC9D08A2D051" xlink:to="lab_srt_ProductsAndServicesDomain_C89979A1B7A78C6B49C4DC9D08A2D051" xlink:type="arc" />
    <link:label id="lab_sstk_ECommerceMember_20BBEF8B34D1425F76A9DC9D08A2C412_terseLabel_en-US" xlink:label="lab_sstk_ECommerceMember_20BBEF8B34D1425F76A9DC9D08A2C412" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">E-commerce</link:label>
    <link:label id="lab_sstk_ECommerceMember_20BBEF8B34D1425F76A9DC9D08A2C412_label_en-US" xlink:label="lab_sstk_ECommerceMember_20BBEF8B34D1425F76A9DC9D08A2C412" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">E-Commerce [Member]</link:label>
    <link:label id="lab_sstk_ECommerceMember_20BBEF8B34D1425F76A9DC9D08A2C412_documentation_en-US" xlink:label="lab_sstk_ECommerceMember_20BBEF8B34D1425F76A9DC9D08A2C412" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">E-Commerce [Member]</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_ECommerceMember" xlink:label="loc_sstk_ECommerceMember_20BBEF8B34D1425F76A9DC9D08A2C412" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_ECommerceMember_20BBEF8B34D1425F76A9DC9D08A2C412" xlink:to="lab_sstk_ECommerceMember_20BBEF8B34D1425F76A9DC9D08A2C412" xlink:type="arc" />
    <link:label id="lab_sstk_EnterpriseMember_E7ADFFFE2B5D2BAC4547DC9D08A395B2_terseLabel_en-US" xlink:label="lab_sstk_EnterpriseMember_E7ADFFFE2B5D2BAC4547DC9D08A395B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Enterprise</link:label>
    <link:label id="lab_sstk_EnterpriseMember_E7ADFFFE2B5D2BAC4547DC9D08A395B2_label_en-US" xlink:label="lab_sstk_EnterpriseMember_E7ADFFFE2B5D2BAC4547DC9D08A395B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Enterprise [Member]</link:label>
    <link:label id="lab_sstk_EnterpriseMember_E7ADFFFE2B5D2BAC4547DC9D08A395B2_documentation_en-US" xlink:label="lab_sstk_EnterpriseMember_E7ADFFFE2B5D2BAC4547DC9D08A395B2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Enterprise [Member]</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_EnterpriseMember" xlink:label="loc_sstk_EnterpriseMember_E7ADFFFE2B5D2BAC4547DC9D08A395B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_EnterpriseMember_E7ADFFFE2B5D2BAC4547DC9D08A395B2" xlink:to="lab_sstk_EnterpriseMember_E7ADFFFE2B5D2BAC4547DC9D08A395B2" xlink:type="arc" />
    <link:label id="lab_sstk_DigitalAssetManagementMember_8DB798A5B99154F0A59FDC9D08A3ADAF_terseLabel_en-US" xlink:label="lab_sstk_DigitalAssetManagementMember_8DB798A5B99154F0A59FDC9D08A3ADAF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_sstk_DigitalAssetManagementMember_8DB798A5B99154F0A59FDC9D08A3ADAF_label_en-US" xlink:label="lab_sstk_DigitalAssetManagementMember_8DB798A5B99154F0A59FDC9D08A3ADAF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Digital Asset Management [Member</link:label>
    <link:label id="lab_sstk_DigitalAssetManagementMember_8DB798A5B99154F0A59FDC9D08A3ADAF_documentation_en-US" xlink:label="lab_sstk_DigitalAssetManagementMember_8DB798A5B99154F0A59FDC9D08A3ADAF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Digital Asset Management [Member]</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_DigitalAssetManagementMember" xlink:label="loc_sstk_DigitalAssetManagementMember_8DB798A5B99154F0A59FDC9D08A3ADAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_DigitalAssetManagementMember_8DB798A5B99154F0A59FDC9D08A3ADAF" xlink:to="lab_sstk_DigitalAssetManagementMember_8DB798A5B99154F0A59FDC9D08A3ADAF" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_36E9373C8BF7F46EB91FDC9D08A3D872_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_36E9373C8BF7F46EB91FDC9D08A3D872" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_36E9373C8BF7F46EB91FDC9D08A3D872_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_36E9373C8BF7F46EB91FDC9D08A3D872" 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_36E9373C8BF7F46EB91FDC9D08A3D872" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_36E9373C8BF7F46EB91FDC9D08A3D872" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_36E9373C8BF7F46EB91FDC9D08A3D872" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3744A38D5FD387A5D015DC9D08A41AEA_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3744A38D5FD387A5D015DC9D08A41AEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total revenue</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_3744A38D5FD387A5D015DC9D08A41AEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3744A38D5FD387A5D015DC9D08A41AEA" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3744A38D5FD387A5D015DC9D08A41AEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_437492A093FB10779B03DC9D08A494AC_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_437492A093FB10779B03DC9D08A494AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal group deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_437492A093FB10779B03DC9D08A494AC_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_437492A093FB10779B03DC9D08A494AC" 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_437492A093FB10779B03DC9D08A494AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_437492A093FB10779B03DC9D08A494AC" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_437492A093FB10779B03DC9D08A494AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_A075A265ED3F16C05DDCDC9D07EAB3EA_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_A075A265ED3F16C05DDCDC9D07EAB3EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements and Other Long-term Investments</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_A075A265ED3F16C05DDCDC9D07EAB3EA_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_A075A265ED3F16C05DDCDC9D07EAB3EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_A075A265ED3F16C05DDCDC9D07EAB3EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock_A075A265ED3F16C05DDCDC9D07EAB3EA" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock_A075A265ED3F16C05DDCDC9D07EAB3EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_92A61D57A1AE4D0C27B1DC9D084B97CE_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_92A61D57A1AE4D0C27B1DC9D084B97CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_92A61D57A1AE4D0C27B1DC9D084B97CE_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_92A61D57A1AE4D0C27B1DC9D084B97CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [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_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_92A61D57A1AE4D0C27B1DC9D084B97CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_92A61D57A1AE4D0C27B1DC9D084B97CE" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_92A61D57A1AE4D0C27B1DC9D084B97CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_757BC31FF4728B7126B943CD7FD3CCAD_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_757BC31FF4728B7126B943CD7FD3CCAD" 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_757BC31FF4728B7126B943CD7FD3CCAD_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_757BC31FF4728B7126B943CD7FD3CCAD" 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_757BC31FF4728B7126B943CD7FD3CCAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_757BC31FF4728B7126B943CD7FD3CCAD" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_757BC31FF4728B7126B943CD7FD3CCAD" xlink:type="arc" />
    <link:label id="lab_sstk_PerformanceBasedRestrictedStockUnitMember_3623A84E6A98AC2DACAD43CD7FD58F34_terseLabel_en-US" xlink:label="lab_sstk_PerformanceBasedRestrictedStockUnitMember_3623A84E6A98AC2DACAD43CD7FD58F34" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PRSUs</link:label>
    <link:label id="lab_sstk_PerformanceBasedRestrictedStockUnitMember_3623A84E6A98AC2DACAD43CD7FD58F34_label_en-US" xlink:label="lab_sstk_PerformanceBasedRestrictedStockUnitMember_3623A84E6A98AC2DACAD43CD7FD58F34" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance-Based Restricted Stock Unit [Member]</link:label>
    <link:label id="lab_sstk_PerformanceBasedRestrictedStockUnitMember_3623A84E6A98AC2DACAD43CD7FD58F34_documentation_en-US" xlink:label="lab_sstk_PerformanceBasedRestrictedStockUnitMember_3623A84E6A98AC2DACAD43CD7FD58F34" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Performance-Based Restricted Stock Unit [Member]</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_PerformanceBasedRestrictedStockUnitMember" xlink:label="loc_sstk_PerformanceBasedRestrictedStockUnitMember_3623A84E6A98AC2DACAD43CD7FD58F34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_PerformanceBasedRestrictedStockUnitMember_3623A84E6A98AC2DACAD43CD7FD58F34" xlink:to="lab_sstk_PerformanceBasedRestrictedStockUnitMember_3623A84E6A98AC2DACAD43CD7FD58F34" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_BA4444E9713682C0054E43CD7FD626CC_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_BA4444E9713682C0054E43CD7FD626CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_BA4444E9713682C0054E43CD7FD626CC_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_BA4444E9713682C0054E43CD7FD626CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_BA4444E9713682C0054E43CD7FD626CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis_BA4444E9713682C0054E43CD7FD626CC" xlink:to="lab_us-gaap_StatementClassOfStockAxis_BA4444E9713682C0054E43CD7FD626CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfStockDomain_072D1B06BF7933871C7F43CD7FD77410_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_072D1B06BF7933871C7F43CD7FD77410" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_072D1B06BF7933871C7F43CD7FD77410_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_072D1B06BF7933871C7F43CD7FD77410" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_072D1B06BF7933871C7F43CD7FD77410" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain_072D1B06BF7933871C7F43CD7FD77410" xlink:to="lab_us-gaap_ClassOfStockDomain_072D1B06BF7933871C7F43CD7FD77410" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_4F374624794F7A940C8643CD7FD797FF_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_4F374624794F7A940C8643CD7FD797FF" 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_4F374624794F7A940C8643CD7FD797FF_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_4F374624794F7A940C8643CD7FD797FF" 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_4F374624794F7A940C8643CD7FD797FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_4F374624794F7A940C8643CD7FD797FF" xlink:to="lab_us-gaap_CommonStockMember_4F374624794F7A940C8643CD7FD797FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" 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_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_0E69835F513D2984D9EA43CD7FD7261B_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_0E69835F513D2984D9EA43CD7FD7261B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_0E69835F513D2984D9EA43CD7FD7261B_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_0E69835F513D2984D9EA43CD7FD7261B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_0E69835F513D2984D9EA43CD7FD7261B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_0E69835F513D2984D9EA43CD7FD7261B" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_0E69835F513D2984D9EA43CD7FD7261B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_F264C91F2493100E8DB243CD7FD8F6AF_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_F264C91F2493100E8DB243CD7FD8F6AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Authorized purchase amount (up to)</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_F264C91F2493100E8DB243CD7FD8F6AF_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_F264C91F2493100E8DB243CD7FD8F6AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_F264C91F2493100E8DB243CD7FD8F6AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_F264C91F2493100E8DB243CD7FD8F6AF" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_F264C91F2493100E8DB243CD7FD8F6AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_40A3C57A9EB88844B7A643CD7FD8E157_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_40A3C57A9EB88844B7A643CD7FD8E157" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Value remaining for repurchase</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_40A3C57A9EB88844B7A643CD7FD8E157_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_40A3C57A9EB88844B7A643CD7FD8E157" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_40A3C57A9EB88844B7A643CD7FD8E157" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_40A3C57A9EB88844B7A643CD7FD8E157" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_40A3C57A9EB88844B7A643CD7FD8E157" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_13B6301CA3F8FDCCD9B243CD7FD891EF_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_13B6301CA3F8FDCCD9B243CD7FD891EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested and exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_13B6301CA3F8FDCCD9B243CD7FD891EF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_13B6301CA3F8FDCCD9B243CD7FD891EF" 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, Vested and Expected to Vest, Exercisable, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_13B6301CA3F8FDCCD9B243CD7FD891EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_13B6301CA3F8FDCCD9B243CD7FD891EF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_13B6301CA3F8FDCCD9B243CD7FD891EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_59A3F169FB4A3411BB3543CD7FD86886_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_59A3F169FB4A3411BB3543CD7FD86886" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested and exercisable, weighted average exercise price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_59A3F169FB4A3411BB3543CD7FD86886_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_59A3F169FB4A3411BB3543CD7FD86886" 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, Vested and Expected to Vest, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_59A3F169FB4A3411BB3543CD7FD86886" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_59A3F169FB4A3411BB3543CD7FD86886" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_59A3F169FB4A3411BB3543CD7FD86886" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_5BD10FA416BFFE201FD943CD7FD9A271_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_5BD10FA416BFFE201FD943CD7FD9A271" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation charge</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_5BD10FA416BFFE201FD943CD7FD9A271_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_5BD10FA416BFFE201FD943CD7FD9A271" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_5BD10FA416BFFE201FD943CD7FD9A271" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_5BD10FA416BFFE201FD943CD7FD9A271" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_5BD10FA416BFFE201FD943CD7FD9A271" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6A2185507F68A0F105AD43CD7FD97D0E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6A2185507F68A0F105AD43CD7FD97D0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6A2185507F68A0F105AD43CD7FD97D0E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6A2185507F68A0F105AD43CD7FD97D0E" 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</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6A2185507F68A0F105AD43CD7FD97D0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6A2185507F68A0F105AD43CD7FD97D0E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6A2185507F68A0F105AD43CD7FD97D0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1FBAF2CDF0E47FC9F5FD43CD7FD93A71_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1FBAF2CDF0E47FC9F5FD43CD7FD93A71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonvested shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1FBAF2CDF0E47FC9F5FD43CD7FD93A71_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1FBAF2CDF0E47FC9F5FD43CD7FD93A71" 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, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1FBAF2CDF0E47FC9F5FD43CD7FD93A71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1FBAF2CDF0E47FC9F5FD43CD7FD93A71" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1FBAF2CDF0E47FC9F5FD43CD7FD93A71" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FDEA32A3AFD5EEFF8A6A43CD7FD9227F_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FDEA32A3AFD5EEFF8A6A43CD7FD9227F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average grant-date fair value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FDEA32A3AFD5EEFF8A6A43CD7FD9227F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FDEA32A3AFD5EEFF8A6A43CD7FD9227F" 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_FDEA32A3AFD5EEFF8A6A43CD7FD9227F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FDEA32A3AFD5EEFF8A6A43CD7FD9227F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FDEA32A3AFD5EEFF8A6A43CD7FD9227F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_062359A431425356E70143CD7FD91A30_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_062359A431425356E70143CD7FD91A30" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_062359A431425356E70143CD7FD91A30_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_062359A431425356E70143CD7FD91A30" 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_062359A431425356E70143CD7FD91A30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_062359A431425356E70143CD7FD91A30" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_062359A431425356E70143CD7FD91A30" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F84B5761F8ED933137BF43CD7FDACF26_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F84B5761F8ED933137BF43CD7FDACF26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized non-cash equity-based compensation charge</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F84B5761F8ED933137BF43CD7FDACF26_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F84B5761F8ED933137BF43CD7FDACF26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F84B5761F8ED933137BF43CD7FDACF26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F84B5761F8ED933137BF43CD7FDACF26" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F84B5761F8ED933137BF43CD7FDACF26" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_15A5A5FF8526EE82E5B343CD7FDAB4F4_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_15A5A5FF8526EE82E5B343CD7FDAB4F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Value of shares withheld</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_15A5A5FF8526EE82E5B343CD7FDAB4F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_15A5A5FF8526EE82E5B343CD7FDAB4F4" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_15A5A5FF8526EE82E5B343CD7FDAB4F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_75C27DD6AC052E08CE3B24B8A2C5989F_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_75C27DD6AC052E08CE3B24B8A2C5989F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_75C27DD6AC052E08CE3B24B8A2C5989F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_75C27DD6AC052E08CE3B24B8A2C5989F" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_75C27DD6AC052E08CE3B24B8A2C5989F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_678782A6C0C58FF331A524B8A2C55191_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_678782A6C0C58FF331A524B8A2C55191" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency loss</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_678782A6C0C58FF331A524B8A2C55191_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_678782A6C0C58FF331A524B8A2C55191" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), Realized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_678782A6C0C58FF331A524B8A2C55191" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_678782A6C0C58FF331A524B8A2C55191" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_678782A6C0C58FF331A524B8A2C55191" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_165460ACAB54B8979F3324C73A159C76_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_165460ACAB54B8979F3324C73A159C76" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Impairment of long-term investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_165460ACAB54B8979F3324C73A159C76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_165460ACAB54B8979F3324C73A159C76" xlink:to="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_165460ACAB54B8979F3324C73A159C76" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_94BEBA7139A85542C2D024B8A2C6986E_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_94BEBA7139A85542C2D024B8A2C6986E" 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_InterestIncomeExpenseNonoperatingNet_94BEBA7139A85542C2D024B8A2C6986E_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_94BEBA7139A85542C2D024B8A2C6986E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income (Expense), Nonoperating, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_94BEBA7139A85542C2D024B8A2C6986E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_94BEBA7139A85542C2D024B8A2C6986E" xlink:to="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_94BEBA7139A85542C2D024B8A2C6986E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_98EB89DE32F5379CFD7424B8A2C6C472_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_98EB89DE32F5379CFD7424B8A2C6C472" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other income / (expense)</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_98EB89DE32F5379CFD7424B8A2C6C472_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_98EB89DE32F5379CFD7424B8A2C6C472" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_98EB89DE32F5379CFD7424B8A2C6C472" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_98EB89DE32F5379CFD7424B8A2C6C472" xlink:to="lab_us-gaap_NonoperatingIncomeExpense_98EB89DE32F5379CFD7424B8A2C6C472" xlink:type="arc" />
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_52B3893ECE26560D629BDC9D080E137C_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract_52B3893ECE26560D629BDC9D080E137C" 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_52B3893ECE26560D629BDC9D080E137C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_52B3893ECE26560D629BDC9D080E137C" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract_52B3893ECE26560D629BDC9D080E137C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_1A1487B36DFCAC045928DC9D080E2DC9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_1A1487B36DFCAC045928DC9D080E2DC9" 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_1A1487B36DFCAC045928DC9D080E2DC9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_1A1487B36DFCAC045928DC9D080E2DC9" 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_1A1487B36DFCAC045928DC9D080E2DC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_1A1487B36DFCAC045928DC9D080E2DC9" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_1A1487B36DFCAC045928DC9D080E2DC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_C16A68C25C58D458C340DC9D084E5D17_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_C16A68C25C58D458C340DC9D084E5D17" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_C16A68C25C58D458C340DC9D084E5D17_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_C16A68C25C58D458C340DC9D084E5D17" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_C16A68C25C58D458C340DC9D084E5D17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_C16A68C25C58D458C340DC9D084E5D17" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_C16A68C25C58D458C340DC9D084E5D17" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_848BB74874451800CD45DC9D084F6926_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_848BB74874451800CD45DC9D084F6926" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_848BB74874451800CD45DC9D084F6926_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_848BB74874451800CD45DC9D084F6926" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_848BB74874451800CD45DC9D084F6926" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_848BB74874451800CD45DC9D084F6926" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_848BB74874451800CD45DC9D084F6926" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_04D95EAD01148BE896A9DC9D084F1C60_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_04D95EAD01148BE896A9DC9D084F1C60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_04D95EAD01148BE896A9DC9D084F1C60_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_04D95EAD01148BE896A9DC9D084F1C60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_04D95EAD01148BE896A9DC9D084F1C60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_04D95EAD01148BE896A9DC9D084F1C60" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_04D95EAD01148BE896A9DC9D084F1C60" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_FA675086C3C048B6A788DC9D084F5C57_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_FA675086C3C048B6A788DC9D084F5C57" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_FA675086C3C048B6A788DC9D084F5C57_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_FA675086C3C048B6A788DC9D084F5C57" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_FA675086C3C048B6A788DC9D084F5C57" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_FA675086C3C048B6A788DC9D084F5C57" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_FA675086C3C048B6A788DC9D084F5C57" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_3900C0A26D199432DA46DC9D084F431E_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_3900C0A26D199432DA46DC9D084F431E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_3900C0A26D199432DA46DC9D084F431E_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_3900C0A26D199432DA46DC9D084F431E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_3900C0A26D199432DA46DC9D084F431E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_3900C0A26D199432DA46DC9D084F431E" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_3900C0A26D199432DA46DC9D084F431E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3E58DA112A76AE7E3FAADC9D0850462D_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3E58DA112A76AE7E3FAADC9D0850462D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3E58DA112A76AE7E3FAADC9D0850462D_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3E58DA112A76AE7E3FAADC9D0850462D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3E58DA112A76AE7E3FAADC9D0850462D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3E58DA112A76AE7E3FAADC9D0850462D" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3E58DA112A76AE7E3FAADC9D0850462D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_09BB35127DBD70D159CCDC9D0850EB5D_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_09BB35127DBD70D159CCDC9D0850EB5D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total minimum lease payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_09BB35127DBD70D159CCDC9D0850EB5D_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_09BB35127DBD70D159CCDC9D0850EB5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_09BB35127DBD70D159CCDC9D0850EB5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_09BB35127DBD70D159CCDC9D0850EB5D" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_09BB35127DBD70D159CCDC9D0850EB5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_38D39B76DDE97DB6B15ADC9D08085535_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_38D39B76DDE97DB6B15ADC9D08085535" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_38D39B76DDE97DB6B15ADC9D08085535_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_38D39B76DDE97DB6B15ADC9D08085535" 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_38D39B76DDE97DB6B15ADC9D08085535" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_38D39B76DDE97DB6B15ADC9D08085535" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_38D39B76DDE97DB6B15ADC9D08085535" xlink:type="arc" />
    <link:label id="lab_sstk_AccruedNonIncomeTaxesCurrent_947CD00B5C694D87E05EDC9D080931C6_terseLabel_en-US" xlink:label="lab_sstk_AccruedNonIncomeTaxesCurrent_947CD00B5C694D87E05EDC9D080931C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-income taxes</link:label>
    <link:label id="lab_sstk_AccruedNonIncomeTaxesCurrent_947CD00B5C694D87E05EDC9D080931C6_label_en-US" xlink:label="lab_sstk_AccruedNonIncomeTaxesCurrent_947CD00B5C694D87E05EDC9D080931C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Non Income Taxes, Current</link:label>
    <link:label id="lab_sstk_AccruedNonIncomeTaxesCurrent_947CD00B5C694D87E05EDC9D080931C6_documentation_en-US" xlink:label="lab_sstk_AccruedNonIncomeTaxesCurrent_947CD00B5C694D87E05EDC9D080931C6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the carrying value of current accrued non-income taxes at the balance sheet date.</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_AccruedNonIncomeTaxesCurrent" xlink:label="loc_sstk_AccruedNonIncomeTaxesCurrent_947CD00B5C694D87E05EDC9D080931C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_AccruedNonIncomeTaxesCurrent_947CD00B5C694D87E05EDC9D080931C6" xlink:to="lab_sstk_AccruedNonIncomeTaxesCurrent_947CD00B5C694D87E05EDC9D080931C6" xlink:type="arc" />
    <link:label id="lab_sstk_AccruedRoyaltyTaxWithholdingsCurrent_F33DDD7DC5C3E0854F62DC9D0809F08D_terseLabel_en-US" xlink:label="lab_sstk_AccruedRoyaltyTaxWithholdingsCurrent_F33DDD7DC5C3E0854F62DC9D0809F08D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Royalty tax withholdings</link:label>
    <link:label id="lab_sstk_AccruedRoyaltyTaxWithholdingsCurrent_F33DDD7DC5C3E0854F62DC9D0809F08D_label_en-US" xlink:label="lab_sstk_AccruedRoyaltyTaxWithholdingsCurrent_F33DDD7DC5C3E0854F62DC9D0809F08D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Royalty Tax, Withholdings Current</link:label>
    <link:label id="lab_sstk_AccruedRoyaltyTaxWithholdingsCurrent_F33DDD7DC5C3E0854F62DC9D0809F08D_documentation_en-US" xlink:label="lab_sstk_AccruedRoyaltyTaxWithholdingsCurrent_F33DDD7DC5C3E0854F62DC9D0809F08D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the carrying value as of the balance sheet date of obligations incurred through that date and payable for royalty tax withholdings. It is used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_AccruedRoyaltyTaxWithholdingsCurrent" xlink:label="loc_sstk_AccruedRoyaltyTaxWithholdingsCurrent_F33DDD7DC5C3E0854F62DC9D0809F08D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_AccruedRoyaltyTaxWithholdingsCurrent_F33DDD7DC5C3E0854F62DC9D0809F08D" xlink:to="lab_sstk_AccruedRoyaltyTaxWithholdingsCurrent_F33DDD7DC5C3E0854F62DC9D0809F08D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_900F86E6C03C35947DE7DC9D0809A566_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_900F86E6C03C35947DE7DC9D0809A566" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other expenses</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_900F86E6C03C35947DE7DC9D0809A566_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_900F86E6C03C35947DE7DC9D0809A566" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">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_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_900F86E6C03C35947DE7DC9D0809A566" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent_900F86E6C03C35947DE7DC9D0809A566" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent_900F86E6C03C35947DE7DC9D0809A566" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_D7EE401C609CF558FD82DC9D08095026_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_D7EE401C609CF558FD82DC9D08095026" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_D7EE401C609CF558FD82DC9D08095026_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_D7EE401C609CF558FD82DC9D08095026" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">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_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_D7EE401C609CF558FD82DC9D08095026" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_D7EE401C609CF558FD82DC9D08095026" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_D7EE401C609CF558FD82DC9D08095026" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_88E7209EED3E203AD0C524B8A296A2C1_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable_88E7209EED3E203AD0C524B8A296A2C1" 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_88E7209EED3E203AD0C524B8A296A2C1_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable_88E7209EED3E203AD0C524B8A296A2C1" 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_88E7209EED3E203AD0C524B8A296A2C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_88E7209EED3E203AD0C524B8A296A2C1" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable_88E7209EED3E203AD0C524B8A296A2C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseArrangementTypeAxis_C385B24DB263F967047B24B8A297794D_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseArrangementTypeAxis_C385B24DB263F967047B24B8A297794D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease Arrangement, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LeaseArrangementTypeAxis_C385B24DB263F967047B24B8A297794D_label_en-US" xlink:label="lab_us-gaap_LeaseArrangementTypeAxis_C385B24DB263F967047B24B8A297794D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Arrangement, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="loc_us-gaap_LeaseArrangementTypeAxis_C385B24DB263F967047B24B8A297794D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_C385B24DB263F967047B24B8A297794D" xlink:to="lab_us-gaap_LeaseArrangementTypeAxis_C385B24DB263F967047B24B8A297794D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseArrangementTypeDomain_C0E4F3312A76DB4536EF24B8A297391C_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseArrangementTypeDomain_C0E4F3312A76DB4536EF24B8A297391C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease Arrangement, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LeaseArrangementTypeDomain_C0E4F3312A76DB4536EF24B8A297391C_label_en-US" xlink:label="lab_us-gaap_LeaseArrangementTypeDomain_C0E4F3312A76DB4536EF24B8A297391C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Arrangement, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_C0E4F3312A76DB4536EF24B8A297391C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_C0E4F3312A76DB4536EF24B8A297391C" xlink:to="lab_us-gaap_LeaseArrangementTypeDomain_C0E4F3312A76DB4536EF24B8A297391C" xlink:type="arc" />
    <link:label id="lab_sstk_CorporateHeadquartersMember_0758AEC2C006E0605F5124B8A297AA03_terseLabel_en-US" xlink:label="lab_sstk_CorporateHeadquartersMember_0758AEC2C006E0605F5124B8A297AA03" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ESB Lease</link:label>
    <link:label id="lab_sstk_CorporateHeadquartersMember_0758AEC2C006E0605F5124B8A297AA03_label_en-US" xlink:label="lab_sstk_CorporateHeadquartersMember_0758AEC2C006E0605F5124B8A297AA03" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Headquarters [Member]</link:label>
    <link:label id="lab_sstk_CorporateHeadquartersMember_0758AEC2C006E0605F5124B8A297AA03_documentation_en-US" xlink:label="lab_sstk_CorporateHeadquartersMember_0758AEC2C006E0605F5124B8A297AA03" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Corporate Headquarters [Member]</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_CorporateHeadquartersMember" xlink:label="loc_sstk_CorporateHeadquartersMember_0758AEC2C006E0605F5124B8A297AA03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_CorporateHeadquartersMember_0758AEC2C006E0605F5124B8A297AA03" xlink:to="lab_sstk_CorporateHeadquartersMember_0758AEC2C006E0605F5124B8A297AA03" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_C925DE912AE78573AB7E24B8A2988A03_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems_C925DE912AE78573AB7E24B8A2988A03" 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_C925DE912AE78573AB7E24B8A2988A03_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems_C925DE912AE78573AB7E24B8A2988A03" 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_C925DE912AE78573AB7E24B8A2988A03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_C925DE912AE78573AB7E24B8A2988A03" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems_C925DE912AE78573AB7E24B8A2988A03" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_406EBF55FB478B5C692324B8A298E23B_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense_406EBF55FB478B5C692324B8A298E23B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rental expense inclusive of operating leases</link:label>
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_406EBF55FB478B5C692324B8A298E23B_label_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense_406EBF55FB478B5C692324B8A298E23B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Rent Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_406EBF55FB478B5C692324B8A298E23B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseAndRentalExpense_406EBF55FB478B5C692324B8A298E23B" xlink:to="lab_us-gaap_LeaseAndRentalExpense_406EBF55FB478B5C692324B8A298E23B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1959C84B712EBC0B826824B8A29891DD_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1959C84B712EBC0B826824B8A29891DD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total minimum lease payments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1959C84B712EBC0B826824B8A29891DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1959C84B712EBC0B826824B8A29891DD" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1959C84B712EBC0B826824B8A29891DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_76AFB46A92D3EBF5C3D924B8A298C8BE_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_76AFB46A92D3EBF5C3D924B8A298C8BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letter of credit as a security deposit for the leased facilities</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_76AFB46A92D3EBF5C3D924B8A298C8BE_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_76AFB46A92D3EBF5C3D924B8A298C8BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_76AFB46A92D3EBF5C3D924B8A298C8BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount_76AFB46A92D3EBF5C3D924B8A298C8BE" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount_76AFB46A92D3EBF5C3D924B8A298C8BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_F9F2A5802AC99EE13C5C24B8A2BC9C9F_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_F9F2A5802AC99EE13C5C24B8A2BC9C9F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income / (Loss) Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_F9F2A5802AC99EE13C5C24B8A2BC9C9F_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_F9F2A5802AC99EE13C5C24B8A2BC9C9F" 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_F9F2A5802AC99EE13C5C24B8A2BC9C9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_F9F2A5802AC99EE13C5C24B8A2BC9C9F" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_F9F2A5802AC99EE13C5C24B8A2BC9C9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_121709D34AFE79E2CD39DC9D08277722_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_121709D34AFE79E2CD39DC9D08277722" 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_RevenueFromContractWithCustomerTextBlock_121709D34AFE79E2CD39DC9D08277722_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_121709D34AFE79E2CD39DC9D08277722" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_121709D34AFE79E2CD39DC9D08277722" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_121709D34AFE79E2CD39DC9D08277722" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_121709D34AFE79E2CD39DC9D08277722" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_CF2A27CFECCDCE78ACC3DC9D085522ED_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_CF2A27CFECCDCE78ACC3DC9D085522ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; Equity and Equity-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_CF2A27CFECCDCE78ACC3DC9D085522ED_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_CF2A27CFECCDCE78ACC3DC9D085522ED" 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_CF2A27CFECCDCE78ACC3DC9D085522ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_CF2A27CFECCDCE78ACC3DC9D085522ED" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_CF2A27CFECCDCE78ACC3DC9D085522ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_30C0D982B68076974E48DC9D07C7FB7E_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_30C0D982B68076974E48DC9D07C7FB7E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance sheet information</link:label>
    <link:label id="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_30C0D982B68076974E48DC9D07C7FB7E_label_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_30C0D982B68076974E48DC9D07C7FB7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Related Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_30C0D982B68076974E48DC9D07C7FB7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_30C0D982B68076974E48DC9D07C7FB7E" xlink:to="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_30C0D982B68076974E48DC9D07C7FB7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_BD54249AD4584EF94EBCDC9D07C764E4_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_BD54249AD4584EF94EBCDC9D07C764E4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">ROU assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_BD54249AD4584EF94EBCDC9D07C764E4_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_BD54249AD4584EF94EBCDC9D07C764E4" 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_BD54249AD4584EF94EBCDC9D07C764E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_BD54249AD4584EF94EBCDC9D07C764E4" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset_BD54249AD4584EF94EBCDC9D07C764E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_981E64944E4348F4AD9DDC9D07C7AA89_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_981E64944E4348F4AD9DDC9D07C7AA89" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities, current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_981E64944E4348F4AD9DDC9D07C7AA89_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_981E64944E4348F4AD9DDC9D07C7AA89" 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_981E64944E4348F4AD9DDC9D07C7AA89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent_981E64944E4348F4AD9DDC9D07C7AA89" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent_981E64944E4348F4AD9DDC9D07C7AA89" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_1493BD8D774C746C837DDC9D07C7821A_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_1493BD8D774C746C837DDC9D07C7821A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities, non-current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_1493BD8D774C746C837DDC9D07C7821A_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_1493BD8D774C746C837DDC9D07C7821A" 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_1493BD8D774C746C837DDC9D07C7821A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1493BD8D774C746C837DDC9D07C7821A" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_1493BD8D774C746C837DDC9D07C7821A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiability_B75A69C7CF110EFF6C8DDC9D07C87BC8_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_B75A69C7CF110EFF6C8DDC9D07C87BC8" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_B75A69C7CF110EFF6C8DDC9D07C87BC8_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_B75A69C7CF110EFF6C8DDC9D07C87BC8" 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_B75A69C7CF110EFF6C8DDC9D07C87BC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_B75A69C7CF110EFF6C8DDC9D07C87BC8" xlink:to="lab_us-gaap_OperatingLeaseLiability_B75A69C7CF110EFF6C8DDC9D07C87BC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_5FCEE28C3CC56720C5CADC9D07C8D91F_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_5FCEE28C3CC56720C5CADC9D07C8D91F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_5FCEE28C3CC56720C5CADC9D07C8D91F_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_5FCEE28C3CC56720C5CADC9D07C8D91F" 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_5FCEE28C3CC56720C5CADC9D07C8D91F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_5FCEE28C3CC56720C5CADC9D07C8D91F" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_5FCEE28C3CC56720C5CADC9D07C8D91F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_13D2BB9C55EAB7E02952DC9D07C8F893_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_13D2BB9C55EAB7E02952DC9D07C8F893" 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_13D2BB9C55EAB7E02952DC9D07C8F893_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_13D2BB9C55EAB7E02952DC9D07C8F893" 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_13D2BB9C55EAB7E02952DC9D07C8F893" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_13D2BB9C55EAB7E02952DC9D07C8F893" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_13D2BB9C55EAB7E02952DC9D07C8F893" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasePayments_3685788065016E8DEF29DC9D07C89256_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments_3685788065016E8DEF29DC9D07C89256" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for amounts included in lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_3685788065016E8DEF29DC9D07C89256_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments_3685788065016E8DEF29DC9D07C89256" 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_3685788065016E8DEF29DC9D07C89256" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments_3685788065016E8DEF29DC9D07C89256" xlink:to="lab_us-gaap_OperatingLeasePayments_3685788065016E8DEF29DC9D07C89256" xlink:type="arc" />
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_0180FF46EE62F7DDC968DC9D07C88EEE_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_0180FF46EE62F7DDC968DC9D07C88EEE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ROU assets obtained in exchange for lease obligations</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_0180FF46EE62F7DDC968DC9D07C88EEE_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_0180FF46EE62F7DDC968DC9D07C88EEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for 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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_0180FF46EE62F7DDC968DC9D07C88EEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_0180FF46EE62F7DDC968DC9D07C88EEE" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_0180FF46EE62F7DDC968DC9D07C88EEE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_D1E10D7900E0D74ED861DC9D07FDD3BF_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_D1E10D7900E0D74ED861DC9D07FDD3BF" 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_D1E10D7900E0D74ED861DC9D07FDD3BF_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_D1E10D7900E0D74ED861DC9D07FDD3BF" 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_D1E10D7900E0D74ED861DC9D07FDD3BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_D1E10D7900E0D74ED861DC9D07FDD3BF" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_D1E10D7900E0D74ED861DC9D07FDD3BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_09227E46BDD4E03DF0E2DC9D07FD81FB_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_09227E46BDD4E03DF0E2DC9D07FD81FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_09227E46BDD4E03DF0E2DC9D07FD81FB_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_09227E46BDD4E03DF0E2DC9D07FD81FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_09227E46BDD4E03DF0E2DC9D07FD81FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_09227E46BDD4E03DF0E2DC9D07FD81FB" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_09227E46BDD4E03DF0E2DC9D07FD81FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_0D2430D8A8F0B26A8EEADC9D07FDD74F_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_0D2430D8A8F0B26A8EEADC9D07FDD74F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_0D2430D8A8F0B26A8EEADC9D07FDD74F_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_0D2430D8A8F0B26A8EEADC9D07FDD74F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0D2430D8A8F0B26A8EEADC9D07FDD74F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0D2430D8A8F0B26A8EEADC9D07FDD74F" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_0D2430D8A8F0B26A8EEADC9D07FDD74F" xlink:type="arc" />
    <link:label id="lab_sstk_ComputerEquipmentAndSoftwareMember_3969D84059CE4983CB37DC9D07FE13A0_terseLabel_en-US" xlink:label="lab_sstk_ComputerEquipmentAndSoftwareMember_3969D84059CE4983CB37DC9D07FE13A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computer equipment and software</link:label>
    <link:label id="lab_sstk_ComputerEquipmentAndSoftwareMember_3969D84059CE4983CB37DC9D07FE13A0_label_en-US" xlink:label="lab_sstk_ComputerEquipmentAndSoftwareMember_3969D84059CE4983CB37DC9D07FE13A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Equipment And Software [Member]</link:label>
    <link:label id="lab_sstk_ComputerEquipmentAndSoftwareMember_3969D84059CE4983CB37DC9D07FE13A0_documentation_en-US" xlink:label="lab_sstk_ComputerEquipmentAndSoftwareMember_3969D84059CE4983CB37DC9D07FE13A0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the long-lived, depreciable assets that are used in the creation, maintenance and utilization of information systems including purchased software applications.</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_ComputerEquipmentAndSoftwareMember" xlink:label="loc_sstk_ComputerEquipmentAndSoftwareMember_3969D84059CE4983CB37DC9D07FE13A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_ComputerEquipmentAndSoftwareMember_3969D84059CE4983CB37DC9D07FE13A0" xlink:to="lab_sstk_ComputerEquipmentAndSoftwareMember_3969D84059CE4983CB37DC9D07FE13A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_3FB0BC8C81A64A7D9129DC9D07FE16A8_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_3FB0BC8C81A64A7D9129DC9D07FE16A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_3FB0BC8C81A64A7D9129DC9D07FE16A8_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_3FB0BC8C81A64A7D9129DC9D07FE16A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_3FB0BC8C81A64A7D9129DC9D07FE16A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember_3FB0BC8C81A64A7D9129DC9D07FE16A8" xlink:to="lab_us-gaap_FurnitureAndFixturesMember_3FB0BC8C81A64A7D9129DC9D07FE16A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_ABB087E0390BD622B0A6DC9D07FE79EE_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember_ABB087E0390BD622B0A6DC9D07FE79EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_ABB087E0390BD622B0A6DC9D07FE79EE_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember_ABB087E0390BD622B0A6DC9D07FE79EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_ABB087E0390BD622B0A6DC9D07FE79EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember_ABB087E0390BD622B0A6DC9D07FE79EE" xlink:to="lab_us-gaap_LeaseholdImprovementsMember_ABB087E0390BD622B0A6DC9D07FE79EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4" 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_F469470F32C57E91F57BDC9D07FEEEB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_822C0C705F550794A4F3DC9D07FF4961_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_822C0C705F550794A4F3DC9D07FF4961" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_822C0C705F550794A4F3DC9D07FF4961_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_822C0C705F550794A4F3DC9D07FF4961" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_822C0C705F550794A4F3DC9D07FF4961" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_822C0C705F550794A4F3DC9D07FF4961" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross_822C0C705F550794A4F3DC9D07FF4961" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5D5A2F29A6EB503C72DCDC9D07FF7D2A_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5D5A2F29A6EB503C72DCDC9D07FF7D2A" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5D5A2F29A6EB503C72DCDC9D07FF7D2A_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5D5A2F29A6EB503C72DCDC9D07FF7D2A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5D5A2F29A6EB503C72DCDC9D07FF7D2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5D5A2F29A6EB503C72DCDC9D07FF7D2A" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5D5A2F29A6EB503C72DCDC9D07FF7D2A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_B2D6881AB074BE38F558DC9D07FF6D93_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_B2D6881AB074BE38F558DC9D07FF6D93" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_B2D6881AB074BE38F558DC9D07FF6D93_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_B2D6881AB074BE38F558DC9D07FF6D93" 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_B2D6881AB074BE38F558DC9D07FF6D93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_B2D6881AB074BE38F558DC9D07FF6D93" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_B2D6881AB074BE38F558DC9D07FF6D93" xlink:type="arc" />
    <link:label id="lab_us-gaap_Depreciation_18AA51ECEEB575A8C3D3DC9D07FFD87F_verboseLabel_en-US" xlink:label="lab_us-gaap_Depreciation_18AA51ECEEB575A8C3D3DC9D07FFD87F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_18AA51ECEEB575A8C3D3DC9D07FFD87F_label_en-US" xlink:label="lab_us-gaap_Depreciation_18AA51ECEEB575A8C3D3DC9D07FFD87F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_18AA51ECEEB575A8C3D3DC9D07FFD87F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation_18AA51ECEEB575A8C3D3DC9D07FFD87F" xlink:to="lab_us-gaap_Depreciation_18AA51ECEEB575A8C3D3DC9D07FFD87F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAdditions_4979163CA1E42A871F96DC9D07FFCD05_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAdditions_4979163CA1E42A871F96DC9D07FFCD05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized amount</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAdditions_4979163CA1E42A871F96DC9D07FFCD05_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAdditions_4979163CA1E42A871F96DC9D07FFCD05" 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_4979163CA1E42A871F96DC9D07FFCD05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAdditions_4979163CA1E42A871F96DC9D07FFCD05" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAdditions_4979163CA1E42A871F96DC9D07FFCD05" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_C9B347CEAD8FFCD20717DC9D0800DFB3_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_C9B347CEAD8FFCD20717DC9D0800DFB3" 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_CapitalizedComputerSoftwareAmortization1_C9B347CEAD8FFCD20717DC9D0800DFB3_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_C9B347CEAD8FFCD20717DC9D0800DFB3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_C9B347CEAD8FFCD20717DC9D0800DFB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_C9B347CEAD8FFCD20717DC9D0800DFB3" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_C9B347CEAD8FFCD20717DC9D0800DFB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_796A61719A68198167BEDC9D0800CF38_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet_796A61719A68198167BEDC9D0800CF38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Internal use software</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_796A61719A68198167BEDC9D0800CF38_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet_796A61719A68198167BEDC9D0800CF38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_796A61719A68198167BEDC9D0800CF38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet_796A61719A68198167BEDC9D0800CF38" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareNet_796A61719A68198167BEDC9D0800CF38" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_28F49F479A1F6185A217DC9D086E10DB_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_28F49F479A1F6185A217DC9D086E10DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of the Company's other (expense) income, net activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_28F49F479A1F6185A217DC9D086E10DB_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_28F49F479A1F6185A217DC9D086E10DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Other Nonoperating Income (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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_28F49F479A1F6185A217DC9D086E10DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_28F49F479A1F6185A217DC9D086E10DB" xlink:to="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_28F49F479A1F6185A217DC9D086E10DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_4159510B893A5F08853CDC9D086B7062_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_4159510B893A5F08853CDC9D086B7062" 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_4159510B893A5F08853CDC9D086B7062" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4159510B893A5F08853CDC9D086B7062" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_4159510B893A5F08853CDC9D086B7062" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_CC574422433B1B026B7CDC9D086BBC8C_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_CC574422433B1B026B7CDC9D086BBC8C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Operations and Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_CC574422433B1B026B7CDC9D086BBC8C_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_CC574422433B1B026B7CDC9D086BBC8C" 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_CC574422433B1B026B7CDC9D086BBC8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_CC574422433B1B026B7CDC9D086BBC8C" xlink:to="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_CC574422433B1B026B7CDC9D086BBC8C" xlink:type="arc" />
    <link:label id="lab_dei_CoverAbstract_4AB8BE089346951AAE5643C1104FA3C4_label_en-US" xlink:label="lab_dei_CoverAbstract_4AB8BE089346951AAE5643C1104FA3C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover page.</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_4AB8BE089346951AAE5643C1104FA3C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="lab_dei_CoverAbstract_4AB8BE089346951AAE5643C1104FA3C4" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_618496478F8417BD753743C11050711A_terseLabel_en-US" xlink:label="lab_dei_DocumentType_618496478F8417BD753743C11050711A" 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_618496478F8417BD753743C11050711A_label_en-US" xlink:label="lab_dei_DocumentType_618496478F8417BD753743C11050711A" 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_618496478F8417BD753743C11050711A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_618496478F8417BD753743C11050711A" xlink:to="lab_dei_DocumentType_618496478F8417BD753743C11050711A" xlink:type="arc" />
    <link:label id="lab_dei_DocumentQuarterlyReport_238D0D7DEB14CC05C4AB43C1105088E0_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport_238D0D7DEB14CC05C4AB43C1105088E0" 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_238D0D7DEB14CC05C4AB43C1105088E0_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport_238D0D7DEB14CC05C4AB43C1105088E0" 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_238D0D7DEB14CC05C4AB43C1105088E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport_238D0D7DEB14CC05C4AB43C1105088E0" xlink:to="lab_dei_DocumentQuarterlyReport_238D0D7DEB14CC05C4AB43C1105088E0" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_8488D122653C2DA5A7B643C1105000BB_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_8488D122653C2DA5A7B643C1105000BB" 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_8488D122653C2DA5A7B643C1105000BB_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_8488D122653C2DA5A7B643C1105000BB" 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_8488D122653C2DA5A7B643C1105000BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_8488D122653C2DA5A7B643C1105000BB" xlink:to="lab_dei_DocumentPeriodEndDate_8488D122653C2DA5A7B643C1105000BB" xlink:type="arc" />
    <link:label id="lab_dei_DocumentTransitionReport_A045F43139D3A0A196F043C11051A3D5_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport_A045F43139D3A0A196F043C11051A3D5" 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_A045F43139D3A0A196F043C11051A3D5_label_en-US" xlink:label="lab_dei_DocumentTransitionReport_A045F43139D3A0A196F043C11051A3D5" 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_A045F43139D3A0A196F043C11051A3D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport_A045F43139D3A0A196F043C11051A3D5" xlink:to="lab_dei_DocumentTransitionReport_A045F43139D3A0A196F043C11051A3D5" xlink:type="arc" />
    <link:label id="lab_dei_EntityFileNumber_0A7C61B4332CC7A826AC43C110511F23_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber_0A7C61B4332CC7A826AC43C110511F23" 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_0A7C61B4332CC7A826AC43C110511F23_label_en-US" xlink:label="lab_dei_EntityFileNumber_0A7C61B4332CC7A826AC43C110511F23" 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_0A7C61B4332CC7A826AC43C110511F23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber_0A7C61B4332CC7A826AC43C110511F23" xlink:to="lab_dei_EntityFileNumber_0A7C61B4332CC7A826AC43C110511F23" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_93F8C8A9470827358A2943C110520944_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_93F8C8A9470827358A2943C110520944" 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_93F8C8A9470827358A2943C110520944_label_en-US" xlink:label="lab_dei_EntityRegistrantName_93F8C8A9470827358A2943C110520944" 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_93F8C8A9470827358A2943C110520944" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_93F8C8A9470827358A2943C110520944" xlink:to="lab_dei_EntityRegistrantName_93F8C8A9470827358A2943C110520944" xlink:type="arc" />
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_B9702B4428178B9FD7D143C1105229BA_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_B9702B4428178B9FD7D143C1105229BA" 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_B9702B4428178B9FD7D143C1105229BA_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_B9702B4428178B9FD7D143C1105229BA" 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_B9702B4428178B9FD7D143C1105229BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode_B9702B4428178B9FD7D143C1105229BA" xlink:to="lab_dei_EntityIncorporationStateCountryCode_B9702B4428178B9FD7D143C1105229BA" xlink:type="arc" />
    <link:label id="lab_dei_EntityTaxIdentificationNumber_A870F2E5B1749AF8179543C11052018D_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_A870F2E5B1749AF8179543C11052018D" 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_A870F2E5B1749AF8179543C11052018D_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_A870F2E5B1749AF8179543C11052018D" 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_A870F2E5B1749AF8179543C11052018D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber_A870F2E5B1749AF8179543C11052018D" xlink:to="lab_dei_EntityTaxIdentificationNumber_A870F2E5B1749AF8179543C11052018D" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressAddressLine1_E0022B0DD55D60EAD48643C110523046_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_E0022B0DD55D60EAD48643C110523046" 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_E0022B0DD55D60EAD48643C110523046_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_E0022B0DD55D60EAD48643C110523046" 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_E0022B0DD55D60EAD48643C110523046" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1_E0022B0DD55D60EAD48643C110523046" xlink:to="lab_dei_EntityAddressAddressLine1_E0022B0DD55D60EAD48643C110523046" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressCityOrTown_678174A1D6F6C72772AB43C1105209FB_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_678174A1D6F6C72772AB43C1105209FB" 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_678174A1D6F6C72772AB43C1105209FB_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_678174A1D6F6C72772AB43C1105209FB" 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_678174A1D6F6C72772AB43C1105209FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown_678174A1D6F6C72772AB43C1105209FB" xlink:to="lab_dei_EntityAddressCityOrTown_678174A1D6F6C72772AB43C1105209FB" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressStateOrProvince_8BECA6BD530CB7064BFA43C110531907_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_8BECA6BD530CB7064BFA43C110531907" 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_8BECA6BD530CB7064BFA43C110531907_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_8BECA6BD530CB7064BFA43C110531907" 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_8BECA6BD530CB7064BFA43C110531907" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince_8BECA6BD530CB7064BFA43C110531907" xlink:to="lab_dei_EntityAddressStateOrProvince_8BECA6BD530CB7064BFA43C110531907" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressPostalZipCode_2D25121D3EFDAB913F5C43C110537B79_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_2D25121D3EFDAB913F5C43C110537B79" 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_2D25121D3EFDAB913F5C43C110537B79_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_2D25121D3EFDAB913F5C43C110537B79" 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_2D25121D3EFDAB913F5C43C110537B79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode_2D25121D3EFDAB913F5C43C110537B79" xlink:to="lab_dei_EntityAddressPostalZipCode_2D25121D3EFDAB913F5C43C110537B79" xlink:type="arc" />
    <link:label id="lab_dei_CityAreaCode_3EC298119BED4F22D00043C110539B95_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode_3EC298119BED4F22D00043C110539B95" 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_3EC298119BED4F22D00043C110539B95_label_en-US" xlink:label="lab_dei_CityAreaCode_3EC298119BED4F22D00043C110539B95" 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_3EC298119BED4F22D00043C110539B95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode_3EC298119BED4F22D00043C110539B95" xlink:to="lab_dei_CityAreaCode_3EC298119BED4F22D00043C110539B95" xlink:type="arc" />
    <link:label id="lab_dei_LocalPhoneNumber_35782C81D162E3D3D54143C11053E3B9_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber_35782C81D162E3D3D54143C11053E3B9" 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_35782C81D162E3D3D54143C11053E3B9_label_en-US" xlink:label="lab_dei_LocalPhoneNumber_35782C81D162E3D3D54143C11053E3B9" 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_35782C81D162E3D3D54143C11053E3B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber_35782C81D162E3D3D54143C11053E3B9" xlink:to="lab_dei_LocalPhoneNumber_35782C81D162E3D3D54143C11053E3B9" xlink:type="arc" />
    <link:label id="lab_dei_Security12bTitle_337965CAE3EDE3F48F8843C1105472F0_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle_337965CAE3EDE3F48F8843C1105472F0" 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_337965CAE3EDE3F48F8843C1105472F0_label_en-US" xlink:label="lab_dei_Security12bTitle_337965CAE3EDE3F48F8843C1105472F0" 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_337965CAE3EDE3F48F8843C1105472F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle_337965CAE3EDE3F48F8843C1105472F0" xlink:to="lab_dei_Security12bTitle_337965CAE3EDE3F48F8843C1105472F0" xlink:type="arc" />
    <link:label id="lab_dei_TradingSymbol_4DB1030091F21E48D6AC43C110544ED7_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol_4DB1030091F21E48D6AC43C110544ED7" 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_4DB1030091F21E48D6AC43C110544ED7_label_en-US" xlink:label="lab_dei_TradingSymbol_4DB1030091F21E48D6AC43C110544ED7" 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_4DB1030091F21E48D6AC43C110544ED7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_4DB1030091F21E48D6AC43C110544ED7" xlink:to="lab_dei_TradingSymbol_4DB1030091F21E48D6AC43C110544ED7" xlink:type="arc" />
    <link:label id="lab_dei_SecurityExchangeName_B136CAF8DF4321D6E3B543C1105456AF_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName_B136CAF8DF4321D6E3B543C1105456AF" 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_B136CAF8DF4321D6E3B543C1105456AF_label_en-US" xlink:label="lab_dei_SecurityExchangeName_B136CAF8DF4321D6E3B543C1105456AF" 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_B136CAF8DF4321D6E3B543C1105456AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName_B136CAF8DF4321D6E3B543C1105456AF" xlink:to="lab_dei_SecurityExchangeName_B136CAF8DF4321D6E3B543C1105456AF" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_8C771CB2102D06F90A8243C11055F852_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_8C771CB2102D06F90A8243C11055F852" 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_8C771CB2102D06F90A8243C11055F852_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_8C771CB2102D06F90A8243C11055F852" 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_8C771CB2102D06F90A8243C11055F852" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_8C771CB2102D06F90A8243C11055F852" xlink:to="lab_dei_EntityCurrentReportingStatus_8C771CB2102D06F90A8243C11055F852" xlink:type="arc" />
    <link:label id="lab_dei_EntityInteractiveDataCurrent_2FF8613AA8F8F2DF198343C11055F940_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_2FF8613AA8F8F2DF198343C11055F940" 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_2FF8613AA8F8F2DF198343C11055F940_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_2FF8613AA8F8F2DF198343C11055F940" 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_2FF8613AA8F8F2DF198343C11055F940" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent_2FF8613AA8F8F2DF198343C11055F940" xlink:to="lab_dei_EntityInteractiveDataCurrent_2FF8613AA8F8F2DF198343C11055F940" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_9C87DA963CC274B39C4443C110557F4B_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_9C87DA963CC274B39C4443C110557F4B" 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_9C87DA963CC274B39C4443C110557F4B_label_en-US" xlink:label="lab_dei_EntityFilerCategory_9C87DA963CC274B39C4443C110557F4B" 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_9C87DA963CC274B39C4443C110557F4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_9C87DA963CC274B39C4443C110557F4B" xlink:to="lab_dei_EntityFilerCategory_9C87DA963CC274B39C4443C110557F4B" xlink:type="arc" />
    <link:label id="lab_dei_EntitySmallBusiness_A3035D4BE825C6CF44E843C1105516FF_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness_A3035D4BE825C6CF44E843C1105516FF" 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_A3035D4BE825C6CF44E843C1105516FF_label_en-US" xlink:label="lab_dei_EntitySmallBusiness_A3035D4BE825C6CF44E843C1105516FF" 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_A3035D4BE825C6CF44E843C1105516FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness_A3035D4BE825C6CF44E843C1105516FF" xlink:to="lab_dei_EntitySmallBusiness_A3035D4BE825C6CF44E843C1105516FF" xlink:type="arc" />
    <link:label id="lab_dei_EntityEmergingGrowthCompany_BECB2DD00696A4C925A443C110564AC0_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_BECB2DD00696A4C925A443C110564AC0" 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_BECB2DD00696A4C925A443C110564AC0_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_BECB2DD00696A4C925A443C110564AC0" 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_BECB2DD00696A4C925A443C110564AC0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_BECB2DD00696A4C925A443C110564AC0" xlink:to="lab_dei_EntityEmergingGrowthCompany_BECB2DD00696A4C925A443C110564AC0" xlink:type="arc" />
    <link:label id="lab_dei_EntityShellCompany_14D04A6367164493A30C43C1105639AF_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany_14D04A6367164493A30C43C1105639AF" 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_14D04A6367164493A30C43C1105639AF_label_en-US" xlink:label="lab_dei_EntityShellCompany_14D04A6367164493A30C43C1105639AF" 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_14D04A6367164493A30C43C1105639AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany_14D04A6367164493A30C43C1105639AF" xlink:to="lab_dei_EntityShellCompany_14D04A6367164493A30C43C1105639AF" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_42248283938ABF421D6C43C110565F62_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_42248283938ABF421D6C43C110565F62" 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_42248283938ABF421D6C43C110565F62_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_42248283938ABF421D6C43C110565F62" 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_42248283938ABF421D6C43C110565F62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_42248283938ABF421D6C43C110565F62" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_42248283938ABF421D6C43C110565F62" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_CD0A53870D54F16503C143C110560425_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_CD0A53870D54F16503C143C110560425" 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_CD0A53870D54F16503C143C110560425_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_CD0A53870D54F16503C143C110560425" 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_CD0A53870D54F16503C143C110560425" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_CD0A53870D54F16503C143C110560425" xlink:to="lab_dei_EntityCentralIndexKey_CD0A53870D54F16503C143C110560425" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_0ED89CC47BBF733D0FBB43C11057E563_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_0ED89CC47BBF733D0FBB43C11057E563" 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_0ED89CC47BBF733D0FBB43C11057E563_label_en-US" xlink:label="lab_dei_AmendmentFlag_0ED89CC47BBF733D0FBB43C11057E563" 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_0ED89CC47BBF733D0FBB43C11057E563" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_0ED89CC47BBF733D0FBB43C11057E563" xlink:to="lab_dei_AmendmentFlag_0ED89CC47BBF733D0FBB43C11057E563" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_E6BE66B6EBE4A4E32E4643C110576493_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_E6BE66B6EBE4A4E32E4643C110576493" 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_E6BE66B6EBE4A4E32E4643C110576493_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_E6BE66B6EBE4A4E32E4643C110576493" 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_E6BE66B6EBE4A4E32E4643C110576493" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_E6BE66B6EBE4A4E32E4643C110576493" xlink:to="lab_dei_CurrentFiscalYearEndDate_E6BE66B6EBE4A4E32E4643C110576493" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_F2212DA66DF2ACCBA15543C110572525_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_F2212DA66DF2ACCBA15543C110572525" 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_F2212DA66DF2ACCBA15543C110572525_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_F2212DA66DF2ACCBA15543C110572525" 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_F2212DA66DF2ACCBA15543C110572525" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_F2212DA66DF2ACCBA15543C110572525" xlink:to="lab_dei_DocumentFiscalYearFocus_F2212DA66DF2ACCBA15543C110572525" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_B209931CF7A95BCC02E643C110575F9A_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_B209931CF7A95BCC02E643C110575F9A" 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_B209931CF7A95BCC02E643C110575F9A_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_B209931CF7A95BCC02E643C110575F9A" 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_B209931CF7A95BCC02E643C110575F9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_B209931CF7A95BCC02E643C110575F9A" xlink:to="lab_dei_DocumentFiscalPeriodFocus_B209931CF7A95BCC02E643C110575F9A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_6EF3A9B657E833F33405DC9D080CAEFE_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_6EF3A9B657E833F33405DC9D080CAEFE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_6EF3A9B657E833F33405DC9D080CAEFE_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_6EF3A9B657E833F33405DC9D080CAEFE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_6EF3A9B657E833F33405DC9D080CAEFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_6EF3A9B657E833F33405DC9D080CAEFE" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_6EF3A9B657E833F33405DC9D080CAEFE" xlink:type="arc" />
    <link:label id="lab_sstk_AccruedExpensesCurrentTextBlock_5EB7C1BDEA8C1B4F5BA2DC9D084523AB_terseLabel_en-US" xlink:label="lab_sstk_AccruedExpensesCurrentTextBlock_5EB7C1BDEA8C1B4F5BA2DC9D084523AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Expenses</link:label>
    <link:label id="lab_sstk_AccruedExpensesCurrentTextBlock_5EB7C1BDEA8C1B4F5BA2DC9D084523AB_label_en-US" xlink:label="lab_sstk_AccruedExpensesCurrentTextBlock_5EB7C1BDEA8C1B4F5BA2DC9D084523AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Expenses Current [Text Block]</link:label>
    <link:label id="lab_sstk_AccruedExpensesCurrentTextBlock_5EB7C1BDEA8C1B4F5BA2DC9D084523AB_documentation_en-US" xlink:label="lab_sstk_AccruedExpensesCurrentTextBlock_5EB7C1BDEA8C1B4F5BA2DC9D084523AB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The entire disclosure for accrued expenses classified as current at the end of the reporting period.</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_AccruedExpensesCurrentTextBlock" xlink:label="loc_sstk_AccruedExpensesCurrentTextBlock_5EB7C1BDEA8C1B4F5BA2DC9D084523AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_AccruedExpensesCurrentTextBlock_5EB7C1BDEA8C1B4F5BA2DC9D084523AB" xlink:to="lab_sstk_AccruedExpensesCurrentTextBlock_5EB7C1BDEA8C1B4F5BA2DC9D084523AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_F964E1FABD85BA9D48A9DC9D091BA886_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_F964E1FABD85BA9D48A9DC9D091BA886" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of non-cash equity-based compensation expense included in the Company's statement of operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_F964E1FABD85BA9D48A9DC9D091BA886_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_F964E1FABD85BA9D48A9DC9D091BA886" 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_F964E1FABD85BA9D48A9DC9D091BA886" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_F964E1FABD85BA9D48A9DC9D091BA886" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_F964E1FABD85BA9D48A9DC9D091BA886" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9F6D29B1E708981B36F8DC9D0884CB7C_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9F6D29B1E708981B36F8DC9D0884CB7C" 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_9F6D29B1E708981B36F8DC9D0884CB7C_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9F6D29B1E708981B36F8DC9D0884CB7C" 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_9F6D29B1E708981B36F8DC9D0884CB7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9F6D29B1E708981B36F8DC9D0884CB7C" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9F6D29B1E708981B36F8DC9D0884CB7C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_FEBF6D1C04836D5AB8CF61C87BDC310C_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_FEBF6D1C04836D5AB8CF61C87BDC310C" 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_FEBF6D1C04836D5AB8CF61C87BDC310C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_FEBF6D1C04836D5AB8CF61C87BDC310C" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_FEBF6D1C04836D5AB8CF61C87BDC310C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_8B708A6A2F373B48D77A61C87BDEC339_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_8B708A6A2F373B48D77A61C87BDEC339" 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_8B708A6A2F373B48D77A61C87BDEC339_label_en-US" xlink:label="lab_us-gaap_StatementTable_8B708A6A2F373B48D77A61C87BDEC339" 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_8B708A6A2F373B48D77A61C87BDEC339" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_8B708A6A2F373B48D77A61C87BDEC339" xlink:to="lab_us-gaap_StatementTable_8B708A6A2F373B48D77A61C87BDEC339" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_04C4A764B0B540C984CD61C87BE0788E_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_04C4A764B0B540C984CD61C87BE0788E" 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_04C4A764B0B540C984CD61C87BE0788E_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_04C4A764B0B540C984CD61C87BE0788E" 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_04C4A764B0B540C984CD61C87BE0788E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_04C4A764B0B540C984CD61C87BE0788E" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_04C4A764B0B540C984CD61C87BE0788E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_F19C9B3C9D071EE379F561C87BE079E2_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_F19C9B3C9D071EE379F561C87BE079E2" 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_F19C9B3C9D071EE379F561C87BE079E2_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_F19C9B3C9D071EE379F561C87BE079E2" 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_F19C9B3C9D071EE379F561C87BE079E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_F19C9B3C9D071EE379F561C87BE079E2" xlink:to="lab_us-gaap_EquityComponentDomain_F19C9B3C9D071EE379F561C87BE079E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockMember_DF5E99E710918B33E08661C87BE41FBC_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_DF5E99E710918B33E08661C87BE41FBC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_DF5E99E710918B33E08661C87BE41FBC_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_DF5E99E710918B33E08661C87BE41FBC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_DF5E99E710918B33E08661C87BE41FBC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember_DF5E99E710918B33E08661C87BE41FBC" xlink:to="lab_us-gaap_TreasuryStockMember_DF5E99E710918B33E08661C87BE41FBC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_475B1D7C7689B937FAA261C87BE59C67_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_475B1D7C7689B937FAA261C87BE59C67" 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_475B1D7C7689B937FAA261C87BE59C67_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_475B1D7C7689B937FAA261C87BE59C67" 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_475B1D7C7689B937FAA261C87BE59C67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_475B1D7C7689B937FAA261C87BE59C67" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_475B1D7C7689B937FAA261C87BE59C67" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1ED8916052912DA3C66161C87BE5D4D1_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1ED8916052912DA3C66161C87BE5D4D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1ED8916052912DA3C66161C87BE5D4D1_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1ED8916052912DA3C66161C87BE5D4D1" 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_1ED8916052912DA3C66161C87BE5D4D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1ED8916052912DA3C66161C87BE5D4D1" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1ED8916052912DA3C66161C87BE5D4D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_CA5F25A7EE15ECB9F04E61C87BE51E3C_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_CA5F25A7EE15ECB9F04E61C87BE51E3C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_CA5F25A7EE15ECB9F04E61C87BE51E3C_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_CA5F25A7EE15ECB9F04E61C87BE51E3C" 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_CA5F25A7EE15ECB9F04E61C87BE51E3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_CA5F25A7EE15ECB9F04E61C87BE51E3C" xlink:to="lab_us-gaap_RetainedEarningsMember_CA5F25A7EE15ECB9F04E61C87BE51E3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_AA030F5880F68D354A9261C87BE58864_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_AA030F5880F68D354A9261C87BE58864" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_AA030F5880F68D354A9261C87BE58864_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_AA030F5880F68D354A9261C87BE58864" 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_AA030F5880F68D354A9261C87BE58864" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_AA030F5880F68D354A9261C87BE58864" xlink:to="lab_us-gaap_StatementLineItems_AA030F5880F68D354A9261C87BE58864" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" 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_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesIssued_F1DD42E810E458B465F261C87BE6BBAC_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued_F1DD42E810E458B465F261C87BE6BBAC" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_F1DD42E810E458B465F261C87BE6BBAC_label_en-US" xlink:label="lab_us-gaap_SharesIssued_F1DD42E810E458B465F261C87BE6BBAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_F1DD42E810E458B465F261C87BE6BBAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued_F1DD42E810E458B465F261C87BE6BBAC" xlink:to="lab_us-gaap_SharesIssued_F1DD42E810E458B465F261C87BE6BBAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_27809E4A0ADB1B529C3E61C87BE68502_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_27809E4A0ADB1B529C3E61C87BE68502" 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_27809E4A0ADB1B529C3E61C87BE68502_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_27809E4A0ADB1B529C3E61C87BE68502" 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_27809E4A0ADB1B529C3E61C87BE68502" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_27809E4A0ADB1B529C3E61C87BE68502" xlink:to="lab_us-gaap_StockholdersEquity_27809E4A0ADB1B529C3E61C87BE68502" xlink:type="arc" />
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_9B063EF0C526656D6AF961C87BE647C8_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_9B063EF0C526656D6AF961C87BE647C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Effect of Accounting Change</link:label>
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_9B063EF0C526656D6AF961C87BE647C8_label_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_9B063EF0C526656D6AF961C87BE647C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect of New Accounting Principle in Period of Adoption</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_9B063EF0C526656D6AF961C87BE647C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_9B063EF0C526656D6AF961C87BE647C8" xlink:to="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_9B063EF0C526656D6AF961C87BE647C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_E32D8BEEE13BF427E75361C87BE64176_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_E32D8BEEE13BF427E75361C87BE64176" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjusted beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_E32D8BEEE13BF427E75361C87BE64176_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_E32D8BEEE13BF427E75361C87BE64176" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_E32D8BEEE13BF427E75361C87BE64176" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_E32D8BEEE13BF427E75361C87BE64176" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_E32D8BEEE13BF427E75361C87BE64176" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_235B0B6D9C52E0AB460F61C87BE7FB43_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_235B0B6D9C52E0AB460F61C87BE7FB43" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_235B0B6D9C52E0AB460F61C87BE7FB43_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_235B0B6D9C52E0AB460F61C87BE7FB43" 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_235B0B6D9C52E0AB460F61C87BE7FB43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_235B0B6D9C52E0AB460F61C87BE7FB43" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_235B0B6D9C52E0AB460F61C87BE7FB43" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5AFBFBF8C782668FBC2B61C87BE75F80_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5AFBFBF8C782668FBC2B61C87BE75F80" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock in connection with employee stock option exercises and RSU vesting</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5AFBFBF8C782668FBC2B61C87BE75F80_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5AFBFBF8C782668FBC2B61C87BE75F80" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5AFBFBF8C782668FBC2B61C87BE75F80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5AFBFBF8C782668FBC2B61C87BE75F80" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5AFBFBF8C782668FBC2B61C87BE75F80" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_43B7BDC51AECE733361261C87BE7842E_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_43B7BDC51AECE733361261C87BE7842E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock in connection with employee stock option exercises and RSU vesting (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_43B7BDC51AECE733361261C87BE7842E_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_43B7BDC51AECE733361261C87BE7842E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_43B7BDC51AECE733361261C87BE7842E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_43B7BDC51AECE733361261C87BE7842E" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_43B7BDC51AECE733361261C87BE7842E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_E68820D9BA36DAC65D8961C87BE71EE3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_E68820D9BA36DAC65D8961C87BE71EE3" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Common shares withheld for settlement of taxes in connection with equity-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_E68820D9BA36DAC65D8961C87BE71EE3_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_E68820D9BA36DAC65D8961C87BE71EE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_E68820D9BA36DAC65D8961C87BE71EE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_E68820D9BA36DAC65D8961C87BE71EE3" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_E68820D9BA36DAC65D8961C87BE71EE3" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_C697CAA0B139D593A4C161C87BE74067_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_C697CAA0B139D593A4C161C87BE74067" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Common shares withheld for settlement of taxes in connection with equity-based compensation (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_C697CAA0B139D593A4C161C87BE74067_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_C697CAA0B139D593A4C161C87BE74067" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_C697CAA0B139D593A4C161C87BE74067" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_C697CAA0B139D593A4C161C87BE74067" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_C697CAA0B139D593A4C161C87BE74067" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6B030C2C1AD0C9F1EC0D61C87BE75225_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6B030C2C1AD0C9F1EC0D61C87BE75225" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6B030C2C1AD0C9F1EC0D61C87BE75225" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6B030C2C1AD0C9F1EC0D61C87BE75225" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6B030C2C1AD0C9F1EC0D61C87BE75225" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_5487C85B0C946BF659C561C87BE8ADE4_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_5487C85B0C946BF659C561C87BE8ADE4" 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_5487C85B0C946BF659C561C87BE8ADE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_5487C85B0C946BF659C561C87BE8ADE4" xlink:to="lab_us-gaap_StockholdersEquity_5487C85B0C946BF659C561C87BE8ADE4" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesIssued_02A1C0D3886C9D01B13661C87BE806D8_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued_02A1C0D3886C9D01B13661C87BE806D8" 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_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_02A1C0D3886C9D01B13661C87BE806D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued_02A1C0D3886C9D01B13661C87BE806D8" xlink:to="lab_us-gaap_SharesIssued_02A1C0D3886C9D01B13661C87BE806D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_AD912E423EAA91D5F974DC9D07BB7F22_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_AD912E423EAA91D5F974DC9D07BB7F22" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Restricted Cash</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_AD912E423EAA91D5F974DC9D07BB7F22_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_AD912E423EAA91D5F974DC9D07BB7F22" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restrictions on Cash and Cash Equivalents [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_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_AD912E423EAA91D5F974DC9D07BB7F22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_AD912E423EAA91D5F974DC9D07BB7F22" xlink:to="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_AD912E423EAA91D5F974DC9D07BB7F22" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_310BD8687052228A0FF0DC9D07BB84DD_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_310BD8687052228A0FF0DC9D07BB84DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_310BD8687052228A0FF0DC9D07BB84DD_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_310BD8687052228A0FF0DC9D07BB84DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Cash and Cash Equivalents [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_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_310BD8687052228A0FF0DC9D07BB84DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_310BD8687052228A0FF0DC9D07BB84DD" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_310BD8687052228A0FF0DC9D07BB84DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_92CD157BB3EABC39E24FDC9D08C38927_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_92CD157BB3EABC39E24FDC9D08C38927" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Digital Asset Management Business</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_92CD157BB3EABC39E24FDC9D08C38927_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_92CD157BB3EABC39E24FDC9D08C38927" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, 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_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_92CD157BB3EABC39E24FDC9D08C38927" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_92CD157BB3EABC39E24FDC9D08C38927" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_92CD157BB3EABC39E24FDC9D08C38927" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_C57195949E34B17813A2DC9D08246978_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_C57195949E34B17813A2DC9D08246978" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographic Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_C57195949E34B17813A2DC9D08246978_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_C57195949E34B17813A2DC9D08246978" 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_C57195949E34B17813A2DC9D08246978" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_C57195949E34B17813A2DC9D08246978" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_C57195949E34B17813A2DC9D08246978" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_4D47814E15C05D2FF3C643CD814C243F_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_4D47814E15C05D2FF3C643CD814C243F" 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_4D47814E15C05D2FF3C643CD814C243F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_4D47814E15C05D2FF3C643CD814C243F" xlink:to="lab_us-gaap_IncomeStatementAbstract_4D47814E15C05D2FF3C643CD814C243F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_ABA716BE7959B0F1A05043CD814C9A9E_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract_ABA716BE7959B0F1A05043CD814C9A9E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_ABA716BE7959B0F1A05043CD814C9A9E_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract_ABA716BE7959B0F1A05043CD814C9A9E" 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_ABA716BE7959B0F1A05043CD814C9A9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_ABA716BE7959B0F1A05043CD814C9A9E" xlink:to="lab_us-gaap_CostsAndExpensesAbstract_ABA716BE7959B0F1A05043CD814C9A9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_002A7EE7AD3678870D3F43CD814D1275_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_002A7EE7AD3678870D3F43CD814D1275" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_002A7EE7AD3678870D3F43CD814D1275_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_002A7EE7AD3678870D3F43CD814D1275" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_002A7EE7AD3678870D3F43CD814D1275" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_002A7EE7AD3678870D3F43CD814D1275" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold_002A7EE7AD3678870D3F43CD814D1275" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_B8B14269CF14AA75B82D43CD814D33D6_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense_B8B14269CF14AA75B82D43CD814D33D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_B8B14269CF14AA75B82D43CD814D33D6_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense_B8B14269CF14AA75B82D43CD814D33D6" 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_B8B14269CF14AA75B82D43CD814D33D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense_B8B14269CF14AA75B82D43CD814D33D6" xlink:to="lab_us-gaap_SellingAndMarketingExpense_B8B14269CF14AA75B82D43CD814D33D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_E3E23233E5C3305891C043CD814D191E_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_E3E23233E5C3305891C043CD814D191E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_E3E23233E5C3305891C043CD814D191E_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_E3E23233E5C3305891C043CD814D191E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_E3E23233E5C3305891C043CD814D191E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense_E3E23233E5C3305891C043CD814D191E" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense_E3E23233E5C3305891C043CD814D191E" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_23EDEC2A9584F38420A843CD814DB992_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_23EDEC2A9584F38420A843CD814DB992" 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_23EDEC2A9584F38420A843CD814DB992_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_23EDEC2A9584F38420A843CD814DB992" 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_23EDEC2A9584F38420A843CD814DB992" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense_23EDEC2A9584F38420A843CD814DB992" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense_23EDEC2A9584F38420A843CD814DB992" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsAndExpenses_9B28632BF363436D51B743CD814E225E_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses_9B28632BF363436D51B743CD814E225E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_9B28632BF363436D51B743CD814E225E_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses_9B28632BF363436D51B743CD814E225E" 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_9B28632BF363436D51B743CD814E225E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses_9B28632BF363436D51B743CD814E225E" xlink:to="lab_us-gaap_CostsAndExpenses_9B28632BF363436D51B743CD814E225E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_B1CC691635E80EA961A043CD814E69F5_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_B1CC691635E80EA961A043CD814E69F5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_B1CC691635E80EA961A043CD814E69F5_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_B1CC691635E80EA961A043CD814E69F5" 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_B1CC691635E80EA961A043CD814E69F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_B1CC691635E80EA961A043CD814E69F5" xlink:to="lab_us-gaap_OperatingIncomeLoss_B1CC691635E80EA961A043CD814E69F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_49E0EE7C265115815AC343CD814E76D5_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_49E0EE7C265115815AC343CD814E76D5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain on Sale of Webdam</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_49E0EE7C265115815AC343CD814E76D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_49E0EE7C265115815AC343CD814E76D5" xlink:to="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_49E0EE7C265115815AC343CD814E76D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_7F87EF70EFA9630109BA43CD814EEB3C_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_7F87EF70EFA9630109BA43CD814EEB3C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other 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_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_7F87EF70EFA9630109BA43CD814EEB3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_7F87EF70EFA9630109BA43CD814EEB3C" xlink:to="lab_us-gaap_NonoperatingIncomeExpense_7F87EF70EFA9630109BA43CD814EEB3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_84925FCEC12E0EAEEA1E43CD814EF4D0_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_84925FCEC12E0EAEEA1E43CD814EF4D0" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income / (Loss) before taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_84925FCEC12E0EAEEA1E43CD814EF4D0_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_84925FCEC12E0EAEEA1E43CD814EF4D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_84925FCEC12E0EAEEA1E43CD814EF4D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_84925FCEC12E0EAEEA1E43CD814EF4D0" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_84925FCEC12E0EAEEA1E43CD814EF4D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_877747A5C48FD11CFD4643CD814FAC79_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_877747A5C48FD11CFD4643CD814FAC79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision / (Benefit) for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_877747A5C48FD11CFD4643CD814FAC79_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_877747A5C48FD11CFD4643CD814FAC79" 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_877747A5C48FD11CFD4643CD814FAC79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_877747A5C48FD11CFD4643CD814FAC79" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_877747A5C48FD11CFD4643CD814FAC79" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_2115F7AF3421D64128BB43CD814F7D0E_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_2115F7AF3421D64128BB43CD814F7D0E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">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_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_2115F7AF3421D64128BB43CD814F7D0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_2115F7AF3421D64128BB43CD814F7D0E" xlink:to="lab_us-gaap_NetIncomeLoss_2115F7AF3421D64128BB43CD814F7D0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_53D1C0A2081F17E97CFF43CD814F1900_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_53D1C0A2081F17E97CFF43CD814F1900" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings / (Loss) per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_53D1C0A2081F17E97CFF43CD814F1900_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_53D1C0A2081F17E97CFF43CD814F1900" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, Two Class Method [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicTwoClassMethodAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_53D1C0A2081F17E97CFF43CD814F1900" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_53D1C0A2081F17E97CFF43CD814F1900" xlink:to="lab_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_53D1C0A2081F17E97CFF43CD814F1900" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_21EAC007CDA67319EA9943CD814F70EB_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_21EAC007CDA67319EA9943CD814F70EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (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_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_21EAC007CDA67319EA9943CD814F70EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_21EAC007CDA67319EA9943CD814F70EB" xlink:to="lab_us-gaap_EarningsPerShareBasic_21EAC007CDA67319EA9943CD814F70EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_49F5D0005E9802BA50CF43CD8150365E_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_49F5D0005E9802BA50CF43CD8150365E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (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_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_49F5D0005E9802BA50CF43CD8150365E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_49F5D0005E9802BA50CF43CD8150365E" xlink:to="lab_us-gaap_EarningsPerShareDiluted_49F5D0005E9802BA50CF43CD8150365E" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_0C8BF1BB713084BE889043CD8150A036_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_0C8BF1BB713084BE889043CD8150A036" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_0C8BF1BB713084BE889043CD8150A036_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_0C8BF1BB713084BE889043CD8150A036" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_0C8BF1BB713084BE889043CD8150A036" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_0C8BF1BB713084BE889043CD8150A036" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_0C8BF1BB713084BE889043CD8150A036" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2A88FA8823F93508F0543CD8150009B_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2A88FA8823F93508F0543CD8150009B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2A88FA8823F93508F0543CD8150009B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2A88FA8823F93508F0543CD8150009B" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2A88FA8823F93508F0543CD8150009B" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_F83A338A9D2FB792714943CD81511ADC_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_F83A338A9D2FB792714943CD81511ADC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_F83A338A9D2FB792714943CD81511ADC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_F83A338A9D2FB792714943CD81511ADC" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_F83A338A9D2FB792714943CD81511ADC" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_D19FC86EA61F2CDD7543DC9D084810CD_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_D19FC86EA61F2CDD7543DC9D084810CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Income / (Expense), Net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_D19FC86EA61F2CDD7543DC9D084810CD_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_D19FC86EA61F2CDD7543DC9D084810CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income and Expense [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock" xlink:label="loc_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_D19FC86EA61F2CDD7543DC9D084810CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_D19FC86EA61F2CDD7543DC9D084810CD" xlink:to="lab_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_D19FC86EA61F2CDD7543DC9D084810CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_7C1FAD8224C808C3958F4B0E023F64AA_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_7C1FAD8224C808C3958F4B0E023F64AA" 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_7C1FAD8224C808C3958F4B0E023F64AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7C1FAD8224C808C3958F4B0E023F64AA" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_7C1FAD8224C808C3958F4B0E023F64AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_EBD51FB983D6EF5A6F6B4B0E023F21BC_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_EBD51FB983D6EF5A6F6B4B0E023F21BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective tax rate (as a percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_EBD51FB983D6EF5A6F6B4B0E023F21BC_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_EBD51FB983D6EF5A6F6B4B0E023F21BC" 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_EBD51FB983D6EF5A6F6B4B0E023F21BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_EBD51FB983D6EF5A6F6B4B0E023F21BC" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_EBD51FB983D6EF5A6F6B4B0E023F21BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness_2933CC274E4BC4D7B3D24B0E023F19A9_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness_2933CC274E4BC4D7B3D24B0E023F19A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective tax rate change</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness_2933CC274E4BC4D7B3D24B0E023F19A9_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness_2933CC274E4BC4D7B3D24B0E023F19A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Disposition of Business, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness_2933CC274E4BC4D7B3D24B0E023F19A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness_2933CC274E4BC4D7B3D24B0E023F19A9" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness_2933CC274E4BC4D7B3D24B0E023F19A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E9912B11BD3FD65617E44B17D798CB5E_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E9912B11BD3FD65617E44B17D798CB5E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Uncertain tax positions recorded</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E9912B11BD3FD65617E44B17D798CB5E_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E9912B11BD3FD65617E44B17D798CB5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E9912B11BD3FD65617E44B17D798CB5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E9912B11BD3FD65617E44B17D798CB5E" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E9912B11BD3FD65617E44B17D798CB5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_BE2EF5DBBF80185C17494B0E023F0991_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_BE2EF5DBBF80185C17494B0E023F0991" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for income taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_BE2EF5DBBF80185C17494B0E023F0991" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_BE2EF5DBBF80185C17494B0E023F0991" xlink:to="lab_us-gaap_IncomeTaxesPaidNet_BE2EF5DBBF80185C17494B0E023F0991" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIncomeTaxRefunds_59BE3CE498C10CA20A794B0E023F208C_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIncomeTaxRefunds_59BE3CE498C10CA20A794B0E023F208C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from net tax refunds</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIncomeTaxRefunds_59BE3CE498C10CA20A794B0E023F208C_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIncomeTaxRefunds_59BE3CE498C10CA20A794B0E023F208C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Income Tax Refunds</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds" xlink:label="loc_us-gaap_ProceedsFromIncomeTaxRefunds_59BE3CE498C10CA20A794B0E023F208C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIncomeTaxRefunds_59BE3CE498C10CA20A794B0E023F208C" xlink:to="lab_us-gaap_ProceedsFromIncomeTaxRefunds_59BE3CE498C10CA20A794B0E023F208C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_9526128ADB4EBB32474ADC9D091E80FD_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_9526128ADB4EBB32474ADC9D091E80FD" 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_9526128ADB4EBB32474ADC9D091E80FD_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_9526128ADB4EBB32474ADC9D091E80FD" 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_9526128ADB4EBB32474ADC9D091E80FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9526128ADB4EBB32474ADC9D091E80FD" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_9526128ADB4EBB32474ADC9D091E80FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCash_CBBB27FF1CEC80720A53DC9D091E3155_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash_CBBB27FF1CEC80720A53DC9D091E3155" 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_RestrictedCash_CBBB27FF1CEC80720A53DC9D091E3155_label_en-US" xlink:label="lab_us-gaap_RestrictedCash_CBBB27FF1CEC80720A53DC9D091E3155" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaap_RestrictedCash_CBBB27FF1CEC80720A53DC9D091E3155" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCash_CBBB27FF1CEC80720A53DC9D091E3155" xlink:to="lab_us-gaap_RestrictedCash_CBBB27FF1CEC80720A53DC9D091E3155" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_748811E156B5C6D5CA61DC9D091E1B08_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_748811E156B5C6D5CA61DC9D091E1B08" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total cash, cash equivalents and restricted cash</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_748811E156B5C6D5CA61DC9D091E1B08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_748811E156B5C6D5CA61DC9D091E1B08" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_748811E156B5C6D5CA61DC9D091E1B08" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_EED28F72848240480370DC9D07F301FD_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_EED28F72848240480370DC9D07F301FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019 (remaining)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_EED28F72848240480370DC9D07F301FD_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_EED28F72848240480370DC9D07F301FD" 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_EED28F72848240480370DC9D07F301FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_EED28F72848240480370DC9D07F301FD" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_EED28F72848240480370DC9D07F301FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1CD1A4D44D2FDAA230A2DC9D07F4B67E_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1CD1A4D44D2FDAA230A2DC9D07F4B67E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1CD1A4D44D2FDAA230A2DC9D07F4B67E_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1CD1A4D44D2FDAA230A2DC9D07F4B67E" 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_1CD1A4D44D2FDAA230A2DC9D07F4B67E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1CD1A4D44D2FDAA230A2DC9D07F4B67E" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1CD1A4D44D2FDAA230A2DC9D07F4B67E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5D391ADF4CC6B23E64F2DC9D07F4225C_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5D391ADF4CC6B23E64F2DC9D07F4225C" 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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5D391ADF4CC6B23E64F2DC9D07F4225C_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5D391ADF4CC6B23E64F2DC9D07F4225C" 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_5D391ADF4CC6B23E64F2DC9D07F4225C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5D391ADF4CC6B23E64F2DC9D07F4225C" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5D391ADF4CC6B23E64F2DC9D07F4225C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_C0FB5B642265D30E005FDC9D07F46089_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_C0FB5B642265D30E005FDC9D07F46089" 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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_C0FB5B642265D30E005FDC9D07F46089_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_C0FB5B642265D30E005FDC9D07F46089" 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_C0FB5B642265D30E005FDC9D07F46089" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_C0FB5B642265D30E005FDC9D07F46089" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_C0FB5B642265D30E005FDC9D07F46089" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_F0A562F578AE3C686B77DC9D07F43CC7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_F0A562F578AE3C686B77DC9D07F43CC7" 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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_F0A562F578AE3C686B77DC9D07F43CC7_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_F0A562F578AE3C686B77DC9D07F43CC7" 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_F0A562F578AE3C686B77DC9D07F43CC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_F0A562F578AE3C686B77DC9D07F43CC7" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_F0A562F578AE3C686B77DC9D07F43CC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_6BCAE74C171FCD101116DC9D07F58392_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_6BCAE74C171FCD101116DC9D07F58392" 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_6BCAE74C171FCD101116DC9D07F58392_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_6BCAE74C171FCD101116DC9D07F58392" 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_6BCAE74C171FCD101116DC9D07F58392" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_6BCAE74C171FCD101116DC9D07F58392" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_6BCAE74C171FCD101116DC9D07F58392" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_A0BC8300570B75BCBD20DC9D07F555AF_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_A0BC8300570B75BCBD20DC9D07F555AF" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total undiscounted lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_A0BC8300570B75BCBD20DC9D07F555AF_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_A0BC8300570B75BCBD20DC9D07F555AF" 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_A0BC8300570B75BCBD20DC9D07F555AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_A0BC8300570B75BCBD20DC9D07F555AF" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_A0BC8300570B75BCBD20DC9D07F555AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9E935ED18D2797D9D442DC9D07F5964E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9E935ED18D2797D9D442DC9D07F5964E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9E935ED18D2797D9D442DC9D07F5964E_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9E935ED18D2797D9D442DC9D07F5964E" 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_9E935ED18D2797D9D442DC9D07F5964E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9E935ED18D2797D9D442DC9D07F5964E" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9E935ED18D2797D9D442DC9D07F5964E" xlink:type="arc" />
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_51B2B1E7D4DEFBB63664DC9D0867C1A9_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_51B2B1E7D4DEFBB63664DC9D0867C1A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_51B2B1E7D4DEFBB63664DC9D0867C1A9_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_51B2B1E7D4DEFBB63664DC9D0867C1A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, 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_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_51B2B1E7D4DEFBB63664DC9D0867C1A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_51B2B1E7D4DEFBB63664DC9D0867C1A9" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_51B2B1E7D4DEFBB63664DC9D0867C1A9" xlink:type="arc" />
    <link:label id="lab_sstk_UnauditedInterimFinancialStatementsPolicyTextBlock_1082BD8CFBF3D3A474A9DC9D086775BF_terseLabel_en-US" xlink:label="lab_sstk_UnauditedInterimFinancialStatementsPolicyTextBlock_1082BD8CFBF3D3A474A9DC9D086775BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unaudited Interim Financial Statements</link:label>
    <link:label id="lab_sstk_UnauditedInterimFinancialStatementsPolicyTextBlock_1082BD8CFBF3D3A474A9DC9D086775BF_label_en-US" xlink:label="lab_sstk_UnauditedInterimFinancialStatementsPolicyTextBlock_1082BD8CFBF3D3A474A9DC9D086775BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unaudited Interim Financial Statements [Policy Text Block]</link:label>
    <link:label id="lab_sstk_UnauditedInterimFinancialStatementsPolicyTextBlock_1082BD8CFBF3D3A474A9DC9D086775BF_documentation_en-US" xlink:label="lab_sstk_UnauditedInterimFinancialStatementsPolicyTextBlock_1082BD8CFBF3D3A474A9DC9D086775BF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy of the entity related to unaudited interim financial statements.</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_UnauditedInterimFinancialStatementsPolicyTextBlock" xlink:label="loc_sstk_UnauditedInterimFinancialStatementsPolicyTextBlock_1082BD8CFBF3D3A474A9DC9D086775BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_UnauditedInterimFinancialStatementsPolicyTextBlock_1082BD8CFBF3D3A474A9DC9D086775BF" xlink:to="lab_sstk_UnauditedInterimFinancialStatementsPolicyTextBlock_1082BD8CFBF3D3A474A9DC9D086775BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_UseOfEstimates_435668028B137761CBEBDC9D08676D82_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates_435668028B137761CBEBDC9D08676D82" 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_435668028B137761CBEBDC9D08676D82_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates_435668028B137761CBEBDC9D08676D82" 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_435668028B137761CBEBDC9D08676D82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates_435668028B137761CBEBDC9D08676D82" xlink:to="lab_us-gaap_UseOfEstimates_435668028B137761CBEBDC9D08676D82" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_9B180C566F89186BBF8EDC9D086814BE_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_9B180C566F89186BBF8EDC9D086814BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents and Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_9B180C566F89186BBF8EDC9D086814BE_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_9B180C566F89186BBF8EDC9D086814BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_9B180C566F89186BBF8EDC9D086814BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_9B180C566F89186BBF8EDC9D086814BE" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_9B180C566F89186BBF8EDC9D086814BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_78AE5022A61627CD57F5DC9D086854BC_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_78AE5022A61627CD57F5DC9D086854BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_78AE5022A61627CD57F5DC9D086854BC_label_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_78AE5022A61627CD57F5DC9D086854BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, 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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_78AE5022A61627CD57F5DC9D086854BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_78AE5022A61627CD57F5DC9D086854BC" xlink:to="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_78AE5022A61627CD57F5DC9D086854BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_0187B1F9192D3FAE2742DC9D08680141_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_0187B1F9192D3FAE2742DC9D08680141" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Chargeback and Sales Refund Allowance and Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_0187B1F9192D3FAE2742DC9D08680141_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_0187B1F9192D3FAE2742DC9D08680141" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [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_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_0187B1F9192D3FAE2742DC9D08680141" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_0187B1F9192D3FAE2742DC9D08680141" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_0187B1F9192D3FAE2742DC9D08680141" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_631B87681641626374F4DC9D0868F8DD_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock_631B87681641626374F4DC9D0868F8DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasing</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_631B87681641626374F4DC9D0868F8DD_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock_631B87681641626374F4DC9D0868F8DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_631B87681641626374F4DC9D0868F8DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock_631B87681641626374F4DC9D0868F8DD" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock_631B87681641626374F4DC9D0868F8DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_D57D4F488497ED0AEE12DC9D08680224_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_D57D4F488497ED0AEE12DC9D08680224" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recently Adopted and Issued Accounting Standard Updates</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_D57D4F488497ED0AEE12DC9D08680224_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_D57D4F488497ED0AEE12DC9D08680224" 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_D57D4F488497ED0AEE12DC9D08680224" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_D57D4F488497ED0AEE12DC9D08680224" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_D57D4F488497ED0AEE12DC9D08680224" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_425E7F1F18E09BACDE1FDC9D08532CA0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_425E7F1F18E09BACDE1FDC9D08532CA0" 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_425E7F1F18E09BACDE1FDC9D08532CA0_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_425E7F1F18E09BACDE1FDC9D08532CA0" 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_425E7F1F18E09BACDE1FDC9D08532CA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_425E7F1F18E09BACDE1FDC9D08532CA0" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_425E7F1F18E09BACDE1FDC9D08532CA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_FC241E346ECF192A41F924B8A389E115_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_FC241E346ECF192A41F924B8A389E115" 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_FC241E346ECF192A41F924B8A389E115_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_FC241E346ECF192A41F924B8A389E115" 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_FC241E346ECF192A41F924B8A389E115" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_FC241E346ECF192A41F924B8A389E115" xlink:to="lab_us-gaap_AssetsAbstract_FC241E346ECF192A41F924B8A389E115" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_A9B41F387C1A0FA8BF5324B8A38AA200_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_A9B41F387C1A0FA8BF5324B8A38AA200" 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_A9B41F387C1A0FA8BF5324B8A38AA200_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_A9B41F387C1A0FA8BF5324B8A38AA200" 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_A9B41F387C1A0FA8BF5324B8A38AA200" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_A9B41F387C1A0FA8BF5324B8A38AA200" xlink:to="lab_us-gaap_AssetsCurrentAbstract_A9B41F387C1A0FA8BF5324B8A38AA200" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_8A74927460FE93A8235224B8A38BEEAD_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_8A74927460FE93A8235224B8A38BEEAD" 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_8A74927460FE93A8235224B8A38BEEAD_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_8A74927460FE93A8235224B8A38BEEAD" 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_8A74927460FE93A8235224B8A38BEEAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_8A74927460FE93A8235224B8A38BEEAD" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_8A74927460FE93A8235224B8A38BEEAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_D7F4ECE8CB73BDFEBF6824B8A38BABBE_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_D7F4ECE8CB73BDFEBF6824B8A38BABBE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_D7F4ECE8CB73BDFEBF6824B8A38BABBE_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_D7F4ECE8CB73BDFEBF6824B8A38BABBE" 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_D7F4ECE8CB73BDFEBF6824B8A38BABBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_D7F4ECE8CB73BDFEBF6824B8A38BABBE" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_D7F4ECE8CB73BDFEBF6824B8A38BABBE" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_594E3A3F2E1DA83301B724B8A38CBEFC_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_594E3A3F2E1DA83301B724B8A38CBEFC" 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_594E3A3F2E1DA83301B724B8A38CBEFC_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_594E3A3F2E1DA83301B724B8A38CBEFC" 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_594E3A3F2E1DA83301B724B8A38CBEFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_594E3A3F2E1DA83301B724B8A38CBEFC" xlink:to="lab_us-gaap_AssetsCurrent_594E3A3F2E1DA83301B724B8A38CBEFC" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_C702043F8C38D3031B3824B8A38CFE37_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_C702043F8C38D3031B3824B8A38CFE37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_C702043F8C38D3031B3824B8A38CFE37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_C702043F8C38D3031B3824B8A38CFE37" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_C702043F8C38D3031B3824B8A38CFE37" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_E97046621D71458AAFE124B8A38C5B81_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_E97046621D71458AAFE124B8A38C5B81" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right-of-use assets</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_E97046621D71458AAFE124B8A38C5B81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_E97046621D71458AAFE124B8A38C5B81" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset_E97046621D71458AAFE124B8A38C5B81" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_293A5AF0F3125805720724B8A38C4D14_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_293A5AF0F3125805720724B8A38C4D14" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_293A5AF0F3125805720724B8A38C4D14_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_293A5AF0F3125805720724B8A38C4D14" 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_293A5AF0F3125805720724B8A38C4D14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_293A5AF0F3125805720724B8A38C4D14" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_293A5AF0F3125805720724B8A38C4D14" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_70B75B453A5364D2CC2B24B8A38C9A95_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_70B75B453A5364D2CC2B24B8A38C9A95" 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_70B75B453A5364D2CC2B24B8A38C9A95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_70B75B453A5364D2CC2B24B8A38C9A95" xlink:to="lab_us-gaap_Goodwill_70B75B453A5364D2CC2B24B8A38C9A95" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_4C5E1F4443C24DFBBD0724B8A38DC7C0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet_4C5E1F4443C24DFBBD0724B8A38DC7C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_4C5E1F4443C24DFBBD0724B8A38DC7C0_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet_4C5E1F4443C24DFBBD0724B8A38DC7C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_4C5E1F4443C24DFBBD0724B8A38DC7C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet_4C5E1F4443C24DFBBD0724B8A38DC7C0" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet_4C5E1F4443C24DFBBD0724B8A38DC7C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_DB6B8BD48EF0CCE37D5224B8A38DBB84_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_DB6B8BD48EF0CCE37D5224B8A38DBB84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_DB6B8BD48EF0CCE37D5224B8A38DBB84_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_DB6B8BD48EF0CCE37D5224B8A38DBB84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">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_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_DB6B8BD48EF0CCE37D5224B8A38DBB84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_DB6B8BD48EF0CCE37D5224B8A38DBB84" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_DB6B8BD48EF0CCE37D5224B8A38DBB84" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_5F73A0182A1D68C1B72D24B8A38DB398_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_5F73A0182A1D68C1B72D24B8A38DB398" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_5F73A0182A1D68C1B72D24B8A38DB398_label_en-US" xlink:label="lab_us-gaap_Assets_5F73A0182A1D68C1B72D24B8A38DB398" 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_5F73A0182A1D68C1B72D24B8A38DB398" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_5F73A0182A1D68C1B72D24B8A38DB398" xlink:to="lab_us-gaap_Assets_5F73A0182A1D68C1B72D24B8A38DB398" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_90D58DF542C46611FC5E24B8A38D2BEB_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_90D58DF542C46611FC5E24B8A38D2BEB" 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_90D58DF542C46611FC5E24B8A38D2BEB_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_90D58DF542C46611FC5E24B8A38D2BEB" 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_90D58DF542C46611FC5E24B8A38D2BEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_90D58DF542C46611FC5E24B8A38D2BEB" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_90D58DF542C46611FC5E24B8A38D2BEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_17AF1FBA11FF7E50DA4824B8A38DAFB9_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_17AF1FBA11FF7E50DA4824B8A38DAFB9" 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_17AF1FBA11FF7E50DA4824B8A38DAFB9_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_17AF1FBA11FF7E50DA4824B8A38DAFB9" 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_17AF1FBA11FF7E50DA4824B8A38DAFB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_17AF1FBA11FF7E50DA4824B8A38DAFB9" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_17AF1FBA11FF7E50DA4824B8A38DAFB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_AD14442ECDE3529B56FA24B8A38EAF48_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_AD14442ECDE3529B56FA24B8A38EAF48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_AD14442ECDE3529B56FA24B8A38EAF48_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_AD14442ECDE3529B56FA24B8A38EAF48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_AD14442ECDE3529B56FA24B8A38EAF48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_AD14442ECDE3529B56FA24B8A38EAF48" xlink:to="lab_us-gaap_AccountsPayableCurrent_AD14442ECDE3529B56FA24B8A38EAF48" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_8B3A7051E67AF482358E24B8A38E7AB3_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_8B3A7051E67AF482358E24B8A38E7AB3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_8B3A7051E67AF482358E24B8A38E7AB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_8B3A7051E67AF482358E24B8A38E7AB3" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_8B3A7051E67AF482358E24B8A38E7AB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedRoyaltiesCurrent_E9428EB3AD3782FD5DE124B8A38E7013_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedRoyaltiesCurrent_E9428EB3AD3782FD5DE124B8A38E7013" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contributor royalties payable</link:label>
    <link:label id="lab_us-gaap_AccruedRoyaltiesCurrent_E9428EB3AD3782FD5DE124B8A38E7013_label_en-US" xlink:label="lab_us-gaap_AccruedRoyaltiesCurrent_E9428EB3AD3782FD5DE124B8A38E7013" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Royalties, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent" xlink:label="loc_us-gaap_AccruedRoyaltiesCurrent_E9428EB3AD3782FD5DE124B8A38E7013" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedRoyaltiesCurrent_E9428EB3AD3782FD5DE124B8A38E7013" xlink:to="lab_us-gaap_AccruedRoyaltiesCurrent_E9428EB3AD3782FD5DE124B8A38E7013" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_3FAA2531C8981C91764824B8A38EC9F6_netLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent_3FAA2531C8981C91764824B8A38EC9F6" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_3FAA2531C8981C91764824B8A38EC9F6_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent_3FAA2531C8981C91764824B8A38EC9F6" 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_3FAA2531C8981C91764824B8A38EC9F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent_3FAA2531C8981C91764824B8A38EC9F6" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent_3FAA2531C8981C91764824B8A38EC9F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_AC27F6DF9CEDE9316C8524B8A38F289A_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_AC27F6DF9CEDE9316C8524B8A38F289A" 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_AC27F6DF9CEDE9316C8524B8A38F289A_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_AC27F6DF9CEDE9316C8524B8A38F289A" 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_AC27F6DF9CEDE9316C8524B8A38F289A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_AC27F6DF9CEDE9316C8524B8A38F289A" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_AC27F6DF9CEDE9316C8524B8A38F289A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_C6057FDA2CFDAAF93C6524B8A38F453E_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_C6057FDA2CFDAAF93C6524B8A38F453E" 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_C6057FDA2CFDAAF93C6524B8A38F453E_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_C6057FDA2CFDAAF93C6524B8A38F453E" 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_C6057FDA2CFDAAF93C6524B8A38F453E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_C6057FDA2CFDAAF93C6524B8A38F453E" xlink:to="lab_us-gaap_LiabilitiesCurrent_C6057FDA2CFDAAF93C6524B8A38F453E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_CFFB13C14EBFF88DC0FD24B8A38F6EF6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_CFFB13C14EBFF88DC0FD24B8A38F6EF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liability, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_CFFB13C14EBFF88DC0FD24B8A38F6EF6_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_CFFB13C14EBFF88DC0FD24B8A38F6EF6" 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_CFFB13C14EBFF88DC0FD24B8A38F6EF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_CFFB13C14EBFF88DC0FD24B8A38F6EF6" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_CFFB13C14EBFF88DC0FD24B8A38F6EF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_BAFC05DCDBDACBB8161324B8A38FA252_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_BAFC05DCDBDACBB8161324B8A38FA252" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities</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_BAFC05DCDBDACBB8161324B8A38FA252" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_BAFC05DCDBDACBB8161324B8A38FA252" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_BAFC05DCDBDACBB8161324B8A38FA252" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_AE0BC79D381BCAE4F82024B8A38F8AAE_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_AE0BC79D381BCAE4F82024B8A38F8AAE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_AE0BC79D381BCAE4F82024B8A38F8AAE_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_AE0BC79D381BCAE4F82024B8A38F8AAE" 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_AE0BC79D381BCAE4F82024B8A38F8AAE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_AE0BC79D381BCAE4F82024B8A38F8AAE" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_AE0BC79D381BCAE4F82024B8A38F8AAE" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_B7AC8A87C2128D7F187724B8A3900F65_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_B7AC8A87C2128D7F187724B8A3900F65" 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_B7AC8A87C2128D7F187724B8A3900F65_label_en-US" xlink:label="lab_us-gaap_Liabilities_B7AC8A87C2128D7F187724B8A3900F65" 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_B7AC8A87C2128D7F187724B8A3900F65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_B7AC8A87C2128D7F187724B8A3900F65" xlink:to="lab_us-gaap_Liabilities_B7AC8A87C2128D7F187724B8A3900F65" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_DD6379C15F00143FC1E924B8A390A360_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_DD6379C15F00143FC1E924B8A390A360" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Note 14)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_DD6379C15F00143FC1E924B8A390A360_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_DD6379C15F00143FC1E924B8A390A360" 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_DD6379C15F00143FC1E924B8A390A360" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_DD6379C15F00143FC1E924B8A390A360" xlink:to="lab_us-gaap_CommitmentsAndContingencies_DD6379C15F00143FC1E924B8A390A360" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_5506F34CBF7EE50C533824B8A390A47B_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_5506F34CBF7EE50C533824B8A390A47B" 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_5506F34CBF7EE50C533824B8A390A47B_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_5506F34CBF7EE50C533824B8A390A47B" 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_5506F34CBF7EE50C533824B8A390A47B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5506F34CBF7EE50C533824B8A390A47B" xlink:to="lab_us-gaap_StockholdersEquityAbstract_5506F34CBF7EE50C533824B8A390A47B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_5C4A70BB8B41AA05FBA024B8A3904421_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_5C4A70BB8B41AA05FBA024B8A3904421" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, $0.01 par value; 200,000 shares authorized; 37,816 and 37,618 shares issued and 35,258 and 35,060 shares outstanding as of June 30, 2019 and December 31, 2018, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_5C4A70BB8B41AA05FBA024B8A3904421_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_5C4A70BB8B41AA05FBA024B8A3904421" 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_5C4A70BB8B41AA05FBA024B8A3904421" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_5C4A70BB8B41AA05FBA024B8A3904421" xlink:to="lab_us-gaap_CommonStockValue_5C4A70BB8B41AA05FBA024B8A3904421" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValue_190DF84886FAA035551424B8A391BC34_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_190DF84886FAA035551424B8A391BC34" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, at cost; 2,558 shares as of June 30, 2019 and December 31, 2018</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_190DF84886FAA035551424B8A391BC34_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_190DF84886FAA035551424B8A391BC34" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_190DF84886FAA035551424B8A391BC34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue_190DF84886FAA035551424B8A391BC34" xlink:to="lab_us-gaap_TreasuryStockValue_190DF84886FAA035551424B8A391BC34" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_D7C69CC008C1CA72343824B8A391D333_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_D7C69CC008C1CA72343824B8A391D333" 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_AdditionalPaidInCapitalCommonStock_D7C69CC008C1CA72343824B8A391D333_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_D7C69CC008C1CA72343824B8A391D333" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_D7C69CC008C1CA72343824B8A391D333" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock_D7C69CC008C1CA72343824B8A391D333" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock_D7C69CC008C1CA72343824B8A391D333" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_20D1EE687BDDAAB2FC8F24B8A3913DDB_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_20D1EE687BDDAAB2FC8F24B8A3913DDB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_20D1EE687BDDAAB2FC8F24B8A3913DDB_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_20D1EE687BDDAAB2FC8F24B8A3913DDB" 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_20D1EE687BDDAAB2FC8F24B8A3913DDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_20D1EE687BDDAAB2FC8F24B8A3913DDB" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_20D1EE687BDDAAB2FC8F24B8A3913DDB" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_C2608F628427A46B95CA24B8A3917A82_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_C2608F628427A46B95CA24B8A3917A82" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_C2608F628427A46B95CA24B8A3917A82_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_C2608F628427A46B95CA24B8A3917A82" 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_C2608F628427A46B95CA24B8A3917A82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_C2608F628427A46B95CA24B8A3917A82" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_C2608F628427A46B95CA24B8A3917A82" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_64534BCB77A84E76D73324B8A391D8E5_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_64534BCB77A84E76D73324B8A391D8E5" 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_64534BCB77A84E76D73324B8A391D8E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_64534BCB77A84E76D73324B8A391D8E5" xlink:to="lab_us-gaap_StockholdersEquity_64534BCB77A84E76D73324B8A391D8E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_56F93B7EDD9DD4342E4324B8A392182F_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_56F93B7EDD9DD4342E4324B8A392182F" 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_56F93B7EDD9DD4342E4324B8A392182F_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_56F93B7EDD9DD4342E4324B8A392182F" 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_56F93B7EDD9DD4342E4324B8A392182F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_56F93B7EDD9DD4342E4324B8A392182F" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_56F93B7EDD9DD4342E4324B8A392182F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_F739E9946C96D38D6A3B4B0E0466C063_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_F739E9946C96D38D6A3B4B0E0466C063" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_F739E9946C96D38D6A3B4B0E0466C063_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_F739E9946C96D38D6A3B4B0E0466C063" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_F739E9946C96D38D6A3B4B0E0466C063" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_F739E9946C96D38D6A3B4B0E0466C063" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_F739E9946C96D38D6A3B4B0E0466C063" xlink:type="arc" />
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_7EE1B40598290351E5804B19F7A3B60B_terseLabel_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_7EE1B40598290351E5804B19F7A3B60B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for Error Corrections [Axis]</link:label>
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_7EE1B40598290351E5804B19F7A3B60B_label_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_7EE1B40598290351E5804B19F7A3B60B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for Error Corrections [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_7EE1B40598290351E5804B19F7A3B60B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_7EE1B40598290351E5804B19F7A3B60B" xlink:to="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_7EE1B40598290351E5804B19F7A3B60B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_5171A324471BB098EEC04B19F7D1BF10_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_5171A324471BB098EEC04B19F7D1BF10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for Error Correction [Domain]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_5171A324471BB098EEC04B19F7D1BF10_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_5171A324471BB098EEC04B19F7D1BF10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for Error Correction [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_5171A324471BB098EEC04B19F7D1BF10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_5171A324471BB098EEC04B19F7D1BF10" xlink:to="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_5171A324471BB098EEC04B19F7D1BF10" xlink:type="arc" />
    <link:label id="lab_sstk_UnderstatementOfStockBasedCompensationExpenseMember_D5D3E35DAF081EA79E154B213399A5D9_terseLabel_en-US" xlink:label="lab_sstk_UnderstatementOfStockBasedCompensationExpenseMember_D5D3E35DAF081EA79E154B213399A5D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Understatement Of Stock-Based Compensation Expense</link:label>
    <link:label id="lab_sstk_UnderstatementOfStockBasedCompensationExpenseMember_D5D3E35DAF081EA79E154B213399A5D9_label_en-US" xlink:label="lab_sstk_UnderstatementOfStockBasedCompensationExpenseMember_D5D3E35DAF081EA79E154B213399A5D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Understatement Of Stock-Based Compensation Expense [Member]</link:label>
    <link:label id="lab_sstk_UnderstatementOfStockBasedCompensationExpenseMember_D5D3E35DAF081EA79E154B213399A5D9_documentation_en-US" xlink:label="lab_sstk_UnderstatementOfStockBasedCompensationExpenseMember_D5D3E35DAF081EA79E154B213399A5D9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Understatement Of Stock-Based Compensation Expense [Member]</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_UnderstatementOfStockBasedCompensationExpenseMember" xlink:label="loc_sstk_UnderstatementOfStockBasedCompensationExpenseMember_D5D3E35DAF081EA79E154B213399A5D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_UnderstatementOfStockBasedCompensationExpenseMember_D5D3E35DAF081EA79E154B213399A5D9" xlink:to="lab_sstk_UnderstatementOfStockBasedCompensationExpenseMember_D5D3E35DAF081EA79E154B213399A5D9" xlink:type="arc" />
    <link:label id="lab_srt_RestatementAxis_B69108BFA06E84D491344B0E04665059_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis_B69108BFA06E84D491344B0E04665059" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_B69108BFA06E84D491344B0E04665059_label_en-US" xlink:label="lab_srt_RestatementAxis_B69108BFA06E84D491344B0E04665059" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srt_RestatementAxis_B69108BFA06E84D491344B0E04665059" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis_B69108BFA06E84D491344B0E04665059" xlink:to="lab_srt_RestatementAxis_B69108BFA06E84D491344B0E04665059" xlink:type="arc" />
    <link:label id="lab_srt_RestatementDomain_98B1ED7D6AAAB96D16474B0E04664232_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain_98B1ED7D6AAAB96D16474B0E04664232" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_98B1ED7D6AAAB96D16474B0E04664232_label_en-US" xlink:label="lab_srt_RestatementDomain_98B1ED7D6AAAB96D16474B0E04664232" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srt_RestatementDomain_98B1ED7D6AAAB96D16474B0E04664232" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain_98B1ED7D6AAAB96D16474B0E04664232" xlink:to="lab_srt_RestatementDomain_98B1ED7D6AAAB96D16474B0E04664232" xlink:type="arc" />
    <link:label id="lab_srt_RestatementAdjustmentMember_FEE4A2DAC9E3CCC96B9E4B0E04663678_terseLabel_en-US" xlink:label="lab_srt_RestatementAdjustmentMember_FEE4A2DAC9E3CCC96B9E4B0E04663678" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Adjustment</link:label>
    <link:label id="lab_srt_RestatementAdjustmentMember_FEE4A2DAC9E3CCC96B9E4B0E04663678_label_en-US" xlink:label="lab_srt_RestatementAdjustmentMember_FEE4A2DAC9E3CCC96B9E4B0E04663678" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Adjustment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srt_RestatementAdjustmentMember_FEE4A2DAC9E3CCC96B9E4B0E04663678" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAdjustmentMember_FEE4A2DAC9E3CCC96B9E4B0E04663678" xlink:to="lab_srt_RestatementAdjustmentMember_FEE4A2DAC9E3CCC96B9E4B0E04663678" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3C21892064D6065D320F4B0E04665EE2_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3C21892064D6065D320F4B0E04665EE2" 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_3C21892064D6065D320F4B0E04665EE2_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3C21892064D6065D320F4B0E04665EE2" 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_3C21892064D6065D320F4B0E04665EE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3C21892064D6065D320F4B0E04665EE2" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3C21892064D6065D320F4B0E04665EE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_B059F869F208EFE23F504B0E04660C36_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_B059F869F208EFE23F504B0E04660C36" 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_B059F869F208EFE23F504B0E04660C36_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_B059F869F208EFE23F504B0E04660C36" 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_B059F869F208EFE23F504B0E04660C36" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember_B059F869F208EFE23F504B0E04660C36" xlink:to="lab_us-gaap_TypeOfAdoptionMember_B059F869F208EFE23F504B0E04660C36" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_2845C9546B3A8658FE474B0E04667531_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member_2845C9546B3A8658FE474B0E04667531" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2014-09</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_2845C9546B3A8658FE474B0E04667531_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member_2845C9546B3A8658FE474B0E04667531" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2014-09 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_2845C9546B3A8658FE474B0E04667531" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201409Member_2845C9546B3A8658FE474B0E04667531" xlink:to="lab_us-gaap_AccountingStandardsUpdate201409Member_2845C9546B3A8658FE474B0E04667531" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_F631E47EB14176235C3C4B0E0466C2E7_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_F631E47EB14176235C3C4B0E0466C2E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_F631E47EB14176235C3C4B0E0466C2E7_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_F631E47EB14176235C3C4B0E0466C2E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_F631E47EB14176235C3C4B0E0466C2E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_F631E47EB14176235C3C4B0E0466C2E7" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_F631E47EB14176235C3C4B0E0466C2E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_0FF9D1B888BB951C99F54B0E0466DA2B_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_0FF9D1B888BB951C99F54B0E0466DA2B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation 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_0FF9D1B888BB951C99F54B0E0466DA2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_0FF9D1B888BB951C99F54B0E0466DA2B" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_0FF9D1B888BB951C99F54B0E0466DA2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_67E39B7EF83591744E7F4B0E046B7349_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_67E39B7EF83591744E7F4B0E046B7349" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Write-offs and other adjustments</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_67E39B7EF83591744E7F4B0E046B7349_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_67E39B7EF83591744E7F4B0E046B7349" 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_67E39B7EF83591744E7F4B0E046B7349" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_67E39B7EF83591744E7F4B0E046B7349" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_67E39B7EF83591744E7F4B0E046B7349" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_025F07D796C188DA038A4B0E046B3FA2_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_025F07D796C188DA038A4B0E046B3FA2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_025F07D796C188DA038A4B0E046B3FA2_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_025F07D796C188DA038A4B0E046B3FA2" 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_025F07D796C188DA038A4B0E046B3FA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_025F07D796C188DA038A4B0E046B3FA2" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_025F07D796C188DA038A4B0E046B3FA2" xlink:type="arc" />
    <link:label id="lab_sstk_ChargebackAndSalesRefundAllowance_CA6F760B782DE52CBAC14B0E046CD09D_terseLabel_en-US" xlink:label="lab_sstk_ChargebackAndSalesRefundAllowance_CA6F760B782DE52CBAC14B0E046CD09D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Chargeback and sales refund allowances</link:label>
    <link:label id="lab_sstk_ChargebackAndSalesRefundAllowance_CA6F760B782DE52CBAC14B0E046CD09D_label_en-US" xlink:label="lab_sstk_ChargebackAndSalesRefundAllowance_CA6F760B782DE52CBAC14B0E046CD09D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Chargeback and Sales Refund Allowance</link:label>
    <link:label id="lab_sstk_ChargebackAndSalesRefundAllowance_CA6F760B782DE52CBAC14B0E046CD09D_documentation_en-US" xlink:label="lab_sstk_ChargebackAndSalesRefundAllowance_CA6F760B782DE52CBAC14B0E046CD09D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the amount of chargeback and sales refund allowance included in other liabilities at the balance sheet date.</link:label>
    <link:loc xlink:href="sstk-20190630.xsd#sstk_ChargebackAndSalesRefundAllowance" xlink:label="loc_sstk_ChargebackAndSalesRefundAllowance_CA6F760B782DE52CBAC14B0E046CD09D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sstk_ChargebackAndSalesRefundAllowance_CA6F760B782DE52CBAC14B0E046CD09D" xlink:to="lab_sstk_ChargebackAndSalesRefundAllowance_CA6F760B782DE52CBAC14B0E046CD09D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRentCreditNoncurrent_022A6532FED272EA31894B0E0471A43E_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRentCreditNoncurrent_022A6532FED272EA31894B0E0471A43E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred rent non-current balance</link:label>
    <link:label id="lab_us-gaap_DeferredRentCreditNoncurrent_022A6532FED272EA31894B0E0471A43E_label_en-US" xlink:label="lab_us-gaap_DeferredRentCreditNoncurrent_022A6532FED272EA31894B0E0471A43E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Rent Credit, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent_022A6532FED272EA31894B0E0471A43E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRentCreditNoncurrent_022A6532FED272EA31894B0E0471A43E" xlink:to="lab_us-gaap_DeferredRentCreditNoncurrent_022A6532FED272EA31894B0E0471A43E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiability_314EFF63303DF4E00AFE4B0E04728829_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_314EFF63303DF4E00AFE4B0E04728829" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total lease liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_314EFF63303DF4E00AFE4B0E04728829" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_314EFF63303DF4E00AFE4B0E04728829" xlink:to="lab_us-gaap_OperatingLeaseLiability_314EFF63303DF4E00AFE4B0E04728829" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>9
<FILENAME>sstk-20190630_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.shutterstock.com/role/AccruedExpenses" xlink:href="sstk-20190630.xsd#AccruedExpenses" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/AccruedExpensesDetails" xlink:href="sstk-20190630.xsd#AccruedExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/AccruedExpensesTables" xlink:href="sstk-20190630.xsd#AccruedExpensesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/CommitmentsAndContingencies" xlink:href="sstk-20190630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails" xlink:href="sstk-20190630.xsd#CommitmentsAndContingenciesNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/ConsolidatedBalanceSheets" xlink:href="sstk-20190630.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="sstk-20190630.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="sstk-20190630.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:href="sstk-20190630.xsd#ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations" xlink:href="sstk-20190630.xsd#ConsolidatedStatementsOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="sstk-20190630.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/CoverPage" xlink:href="sstk-20190630.xsd#CoverPage" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestments" xlink:href="sstk-20190630.xsd#FairValueMeasurementsAndOtherLongTermInvestments" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails" xlink:href="sstk-20190630.xsd#FairValueMeasurementsAndOtherLongTermInvestmentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GeographicInformation" xlink:href="sstk-20190630.xsd#GeographicInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GeographicInformationDetails" xlink:href="sstk-20190630.xsd#GeographicInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GeographicInformationTables" xlink:href="sstk-20190630.xsd#GeographicInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GoodwillAndIntangibleAssets" xlink:href="sstk-20190630.xsd#GoodwillAndIntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsChangesInGoodwillDetails" xlink:href="sstk-20190630.xsd#GoodwillAndIntangibleAssetsChangesInGoodwillDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" xlink:href="sstk-20190630.xsd#GoodwillAndIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" xlink:href="sstk-20190630.xsd#GoodwillAndIntangibleAssetsNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsTables" xlink:href="sstk-20190630.xsd#GoodwillAndIntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/IncomeTaxes" xlink:href="sstk-20190630.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/IncomeTaxesDetails" xlink:href="sstk-20190630.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/Leases" xlink:href="sstk-20190630.xsd#Leases" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/LeasesDetails" xlink:href="sstk-20190630.xsd#LeasesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details" xlink:href="sstk-20190630.xsd#LeasesFutureMinimumLeasePaymentsAsc840Details" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/LeasesLeaseInformationDetails" xlink:href="sstk-20190630.xsd#LeasesLeaseInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:href="sstk-20190630.xsd#LeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/LeasesTables" xlink:href="sstk-20190630.xsd#LeasesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/NetIncomeLossPerShare" xlink:href="sstk-20190630.xsd#NetIncomeLossPerShare" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/NetIncomeLossPerShareDetails" xlink:href="sstk-20190630.xsd#NetIncomeLossPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/NetIncomeLossPerShareTables" xlink:href="sstk-20190630.xsd#NetIncomeLossPerShareTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/OtherIncomeExpenseNet" xlink:href="sstk-20190630.xsd#OtherIncomeExpenseNet" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/OtherIncomeExpenseNetDetails" xlink:href="sstk-20190630.xsd#OtherIncomeExpenseNetDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/OtherIncomeExpenseNetTables" xlink:href="sstk-20190630.xsd#OtherIncomeExpenseNetTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/PropertyAndEquipment" xlink:href="sstk-20190630.xsd#PropertyAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/PropertyAndEquipmentDetails" xlink:href="sstk-20190630.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/PropertyAndEquipmentTables" xlink:href="sstk-20190630.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/Revenue" xlink:href="sstk-20190630.xsd#Revenue" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/RevenueDetails" xlink:href="sstk-20190630.xsd#RevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/RevenueTables" xlink:href="sstk-20190630.xsd#RevenueTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusiness" xlink:href="sstk-20190630.xsd#SaleOfDigitalAssetManagementBusiness" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails" xlink:href="sstk-20190630.xsd#SaleOfDigitalAssetManagementBusinessDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensation" xlink:href="sstk-20190630.xsd#StockholdersEquityAndEquityBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails" xlink:href="sstk-20190630.xsd#StockholdersEquityAndEquityBasedCompensationNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails" xlink:href="sstk-20190630.xsd#StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationTables" xlink:href="sstk-20190630.xsd#StockholdersEquityAndEquityBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPolicies" xlink:href="sstk-20190630.xsd#SummaryOfOperationsAndSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails" xlink:href="sstk-20190630.xsd#SummaryOfOperationsAndSignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesPolicies" xlink:href="sstk-20190630.xsd#SummaryOfOperationsAndSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails" xlink:href="sstk-20190630.xsd#SummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesTables" xlink:href="sstk-20190630.xsd#SummaryOfOperationsAndSignificantAccountingPoliciesTables" 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.shutterstock.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_B9D54D8221F0DC03ECABDC9D08452576" xlink:type="locator" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_AccruedExpensesCurrentTextBlock" xlink:label="loc_sstk_AccruedExpensesCurrentTextBlock_5EB7C1BDEA8C1B4F5BA2DC9D084523AB" xlink:type="locator" />
    <link:presentationArc order="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_B9D54D8221F0DC03ECABDC9D08452576" xlink:to="loc_sstk_AccruedExpensesCurrentTextBlock_5EB7C1BDEA8C1B4F5BA2DC9D084523AB" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.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_79E03453BC28A93E8C92DC9D080894E9" xlink:type="locator" />
    <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_38D39B76DDE97DB6B15ADC9D08085535" xlink:type="locator" />
    <link:presentationArc order="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_79E03453BC28A93E8C92DC9D080894E9" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_38D39B76DDE97DB6B15ADC9D08085535" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_AccruedNonIncomeTaxesCurrent" xlink:label="loc_sstk_AccruedNonIncomeTaxesCurrent_947CD00B5C694D87E05EDC9D080931C6" 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_79E03453BC28A93E8C92DC9D080894E9" xlink:to="loc_sstk_AccruedNonIncomeTaxesCurrent_947CD00B5C694D87E05EDC9D080931C6" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_AccruedRoyaltyTaxWithholdingsCurrent" xlink:label="loc_sstk_AccruedRoyaltyTaxWithholdingsCurrent_F33DDD7DC5C3E0854F62DC9D0809F08D" 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_79E03453BC28A93E8C92DC9D080894E9" xlink:to="loc_sstk_AccruedRoyaltyTaxWithholdingsCurrent_F33DDD7DC5C3E0854F62DC9D0809F08D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_900F86E6C03C35947DE7DC9D0809A566" 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_79E03453BC28A93E8C92DC9D080894E9" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_900F86E6C03C35947DE7DC9D0809A566" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_D7EE401C609CF558FD82DC9D08095026" 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_79E03453BC28A93E8C92DC9D080894E9" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_D7EE401C609CF558FD82DC9D08095026" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.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_52B3893ECE26560D629BDC9D080E137C" 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_1A1487B36DFCAC045928DC9D080E2DC9" xlink:type="locator" />
    <link:presentationArc order="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_52B3893ECE26560D629BDC9D080E137C" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_1A1487B36DFCAC045928DC9D080E2DC9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.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_6A30236E2BAF591289D9DC9D08830406" 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_9F6D29B1E708981B36F8DC9D0884CB7C" xlink:type="locator" />
    <link:presentationArc order="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_6A30236E2BAF591289D9DC9D08830406" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9F6D29B1E708981B36F8DC9D0884CB7C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails" 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_EF29C29C873E68AD0341532B22CBE44B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsTable" xlink:label="loc_us-gaap_OtherCommitmentsTable_D9D9C5D39A27897069CD532B47DCA79A" xlink:type="locator" />
    <link:presentationArc order="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_EF29C29C873E68AD0341532B22CBE44B" xlink:to="loc_us-gaap_OtherCommitmentsTable_D9D9C5D39A27897069CD532B47DCA79A" 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_07D8D1A018BBBBE91F45532B5BEE1DFB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_D9D9C5D39A27897069CD532B47DCA79A" xlink:to="loc_srt_RangeAxis_07D8D1A018BBBBE91F45532B5BEE1DFB" 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_D01318D90EBEE73EBE28532B5CF92C08" xlink:type="locator" />
    <link: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_07D8D1A018BBBBE91F45532B5BEE1DFB" xlink:to="loc_srt_RangeMember_D01318D90EBEE73EBE28532B5CF92C08" 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_B11BBD1A4543C7F4469B532B7A4DAB4C" xlink:type="locator" />
    <link: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_D01318D90EBEE73EBE28532B5CF92C08" xlink:to="loc_srt_MinimumMember_B11BBD1A4543C7F4469B532B7A4DAB4C" 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_4417E6B7DF5932B314F7532B998A770B" 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_D01318D90EBEE73EBE28532B5CF92C08" xlink:to="loc_srt_MaximumMember_4417E6B7DF5932B314F7532B998A770B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_2D46FAF0A25BCF583DD9532B47DC530B" 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_OtherCommitmentsTable_D9D9C5D39A27897069CD532B47DCA79A" xlink:to="loc_us-gaap_OtherCommitmentsLineItems_2D46FAF0A25BCF583DD9532B47DC530B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_C96F8321BBC473288FA5532B22CB8D98" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_2D46FAF0A25BCF583DD9532B47DC530B" xlink:to="loc_us-gaap_OtherCommitment_C96F8321BBC473288FA5532B22CB8D98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract_7F2092F01E7E9885B1A6532B22CB13F8" 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_OtherCommitmentsLineItems_2D46FAF0A25BCF583DD9532B47DC530B" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract_7F2092F01E7E9885B1A6532B22CB13F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear_C6AA044515D15F4B9C01532B22CB079B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract_7F2092F01E7E9885B1A6532B22CB13F8" xlink:to="loc_us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear_C6AA044515D15F4B9C01532B22CB079B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentDueInSecondYear" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear_312AEAF3C4D4E8D0AFE6532B22CBB663" 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_UnrecordedUnconditionalPurchaseObligationAbstract_7F2092F01E7E9885B1A6532B22CB13F8" xlink:to="loc_us-gaap_OtherCommitmentDueInSecondYear_312AEAF3C4D4E8D0AFE6532B22CBB663" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentDueInThirdYear" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear_96E6B42A377E014F32DD532B22CBA216" 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_UnrecordedUnconditionalPurchaseObligationAbstract_7F2092F01E7E9885B1A6532B22CB13F8" xlink:to="loc_us-gaap_OtherCommitmentDueInThirdYear_96E6B42A377E014F32DD532B22CBA216" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentDueInFourthYear" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear_10BFD6403E6FE721291E532B22CB1478" 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_UnrecordedUnconditionalPurchaseObligationAbstract_7F2092F01E7E9885B1A6532B22CB13F8" xlink:to="loc_us-gaap_OtherCommitmentDueInFourthYear_10BFD6403E6FE721291E532B22CB1478" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_IndemnificationObligationsAbstract" xlink:label="loc_sstk_IndemnificationObligationsAbstract_4726AEB9D343F868C5C9532B22CBEBA1" 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_OtherCommitmentsLineItems_2D46FAF0A25BCF583DD9532B47DC530B" xlink:to="loc_sstk_IndemnificationObligationsAbstract_4726AEB9D343F868C5C9532B22CBEBA1" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_MaximumIndemnificationLiabilityForCustomer" xlink:label="loc_sstk_MaximumIndemnificationLiabilityForCustomer_D7EE60B9DD97F020759A532B22CB113F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sstk_IndemnificationObligationsAbstract_4726AEB9D343F868C5C9532B22CBEBA1" xlink:to="loc_sstk_MaximumIndemnificationLiabilityForCustomer_D7EE60B9DD97F020759A532B22CB113F" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_IndemnificationLiability" xlink:label="loc_sstk_IndemnificationLiability_C6A80EB34F7A6B1ED369532B22CB40DA" 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_sstk_IndemnificationObligationsAbstract_4726AEB9D343F868C5C9532B22CBEBA1" xlink:to="loc_sstk_IndemnificationLiability_C6A80EB34F7A6B1ED369532B22CB40DA" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_7267E4476D6BBF8E694524B8A3891EF5" 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_FC241E346ECF192A41F924B8A389E115" xlink:type="locator" />
    <link:presentationArc order="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_7267E4476D6BBF8E694524B8A3891EF5" xlink:to="loc_us-gaap_AssetsAbstract_FC241E346ECF192A41F924B8A389E115" 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_A9B41F387C1A0FA8BF5324B8A38AA200" xlink:type="locator" />
    <link:presentationArc order="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_FC241E346ECF192A41F924B8A389E115" xlink:to="loc_us-gaap_AssetsCurrentAbstract_A9B41F387C1A0FA8BF5324B8A38AA200" 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_5CCEA0337BECD5BB70D524B8A38A90B0" xlink:type="locator" />
    <link:presentationArc order="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_A9B41F387C1A0FA8BF5324B8A38AA200" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5CCEA0337BECD5BB70D524B8A38A90B0" 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_8A74927460FE93A8235224B8A38BEEAD" 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_A9B41F387C1A0FA8BF5324B8A38AA200" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_8A74927460FE93A8235224B8A38BEEAD" 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_D7F4ECE8CB73BDFEBF6824B8A38BABBE" 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_A9B41F387C1A0FA8BF5324B8A38AA200" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_D7F4ECE8CB73BDFEBF6824B8A38BABBE" 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_594E3A3F2E1DA83301B724B8A38CBEFC" 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_AssetsCurrentAbstract_A9B41F387C1A0FA8BF5324B8A38AA200" xlink:to="loc_us-gaap_AssetsCurrent_594E3A3F2E1DA83301B724B8A38CBEFC" 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_C702043F8C38D3031B3824B8A38CFE37" 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_FC241E346ECF192A41F924B8A389E115" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_C702043F8C38D3031B3824B8A38CFE37" 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_E97046621D71458AAFE124B8A38C5B81" 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_FC241E346ECF192A41F924B8A389E115" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_E97046621D71458AAFE124B8A38C5B81" 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_293A5AF0F3125805720724B8A38C4D14" 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_AssetsAbstract_FC241E346ECF192A41F924B8A389E115" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_293A5AF0F3125805720724B8A38C4D14" 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_70B75B453A5364D2CC2B24B8A38C9A95" 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_AssetsAbstract_FC241E346ECF192A41F924B8A389E115" xlink:to="loc_us-gaap_Goodwill_70B75B453A5364D2CC2B24B8A38C9A95" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_4C5E1F4443C24DFBBD0724B8A38DC7C0" 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_AssetsAbstract_FC241E346ECF192A41F924B8A389E115" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_4C5E1F4443C24DFBBD0724B8A38DC7C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_DB6B8BD48EF0CCE37D5224B8A38DBB84" 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_AssetsAbstract_FC241E346ECF192A41F924B8A389E115" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_DB6B8BD48EF0CCE37D5224B8A38DBB84" 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_5F73A0182A1D68C1B72D24B8A38DB398" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_FC241E346ECF192A41F924B8A389E115" xlink:to="loc_us-gaap_Assets_5F73A0182A1D68C1B72D24B8A38DB398" 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_90D58DF542C46611FC5E24B8A38D2BEB" 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_7267E4476D6BBF8E694524B8A3891EF5" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_90D58DF542C46611FC5E24B8A38D2BEB" 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_17AF1FBA11FF7E50DA4824B8A38DAFB9" xlink:type="locator" />
    <link:presentationArc order="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_90D58DF542C46611FC5E24B8A38D2BEB" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_17AF1FBA11FF7E50DA4824B8A38DAFB9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_AD14442ECDE3529B56FA24B8A38EAF48" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_17AF1FBA11FF7E50DA4824B8A38DAFB9" xlink:to="loc_us-gaap_AccountsPayableCurrent_AD14442ECDE3529B56FA24B8A38EAF48" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_8B3A7051E67AF482358E24B8A38E7AB3" 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_LiabilitiesCurrentAbstract_17AF1FBA11FF7E50DA4824B8A38DAFB9" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_8B3A7051E67AF482358E24B8A38E7AB3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent" xlink:label="loc_us-gaap_AccruedRoyaltiesCurrent_E9428EB3AD3782FD5DE124B8A38E7013" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_17AF1FBA11FF7E50DA4824B8A38DAFB9" xlink:to="loc_us-gaap_AccruedRoyaltiesCurrent_E9428EB3AD3782FD5DE124B8A38E7013" 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_3FAA2531C8981C91764824B8A38EC9F6" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/netLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_17AF1FBA11FF7E50DA4824B8A38DAFB9" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_3FAA2531C8981C91764824B8A38EC9F6" 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_AC27F6DF9CEDE9316C8524B8A38F289A" 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_LiabilitiesCurrentAbstract_17AF1FBA11FF7E50DA4824B8A38DAFB9" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_AC27F6DF9CEDE9316C8524B8A38F289A" 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_C6057FDA2CFDAAF93C6524B8A38F453E" 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_17AF1FBA11FF7E50DA4824B8A38DAFB9" xlink:to="loc_us-gaap_LiabilitiesCurrent_C6057FDA2CFDAAF93C6524B8A38F453E" 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_CFFB13C14EBFF88DC0FD24B8A38F6EF6" 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_LiabilitiesAndStockholdersEquityAbstract_90D58DF542C46611FC5E24B8A38D2BEB" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_CFFB13C14EBFF88DC0FD24B8A38F6EF6" 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_BAFC05DCDBDACBB8161324B8A38FA252" 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_LiabilitiesAndStockholdersEquityAbstract_90D58DF542C46611FC5E24B8A38D2BEB" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_BAFC05DCDBDACBB8161324B8A38FA252" 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_AE0BC79D381BCAE4F82024B8A38F8AAE" 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_90D58DF542C46611FC5E24B8A38D2BEB" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_AE0BC79D381BCAE4F82024B8A38F8AAE" 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_B7AC8A87C2128D7F187724B8A3900F65" 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_LiabilitiesAndStockholdersEquityAbstract_90D58DF542C46611FC5E24B8A38D2BEB" xlink:to="loc_us-gaap_Liabilities_B7AC8A87C2128D7F187724B8A3900F65" 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_DD6379C15F00143FC1E924B8A390A360" 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_LiabilitiesAndStockholdersEquityAbstract_90D58DF542C46611FC5E24B8A38D2BEB" xlink:to="loc_us-gaap_CommitmentsAndContingencies_DD6379C15F00143FC1E924B8A390A360" 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_5506F34CBF7EE50C533824B8A390A47B" 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_90D58DF542C46611FC5E24B8A38D2BEB" xlink:to="loc_us-gaap_StockholdersEquityAbstract_5506F34CBF7EE50C533824B8A390A47B" 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_5C4A70BB8B41AA05FBA024B8A3904421" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5506F34CBF7EE50C533824B8A390A47B" xlink:to="loc_us-gaap_CommonStockValue_5C4A70BB8B41AA05FBA024B8A3904421" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_190DF84886FAA035551424B8A391BC34" 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_StockholdersEquityAbstract_5506F34CBF7EE50C533824B8A390A47B" xlink:to="loc_us-gaap_TreasuryStockValue_190DF84886FAA035551424B8A391BC34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_D7C69CC008C1CA72343824B8A391D333" 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_5506F34CBF7EE50C533824B8A390A47B" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_D7C69CC008C1CA72343824B8A391D333" 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_20D1EE687BDDAAB2FC8F24B8A3913DDB" 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_5506F34CBF7EE50C533824B8A390A47B" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_20D1EE687BDDAAB2FC8F24B8A3913DDB" 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_C2608F628427A46B95CA24B8A3917A82" 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_StockholdersEquityAbstract_5506F34CBF7EE50C533824B8A390A47B" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_C2608F628427A46B95CA24B8A3917A82" 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_64534BCB77A84E76D73324B8A391D8E5" 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_5506F34CBF7EE50C533824B8A390A47B" xlink:to="loc_us-gaap_StockholdersEquity_64534BCB77A84E76D73324B8A391D8E5" 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_56F93B7EDD9DD4342E4324B8A392182F" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_90D58DF542C46611FC5E24B8A38D2BEB" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_56F93B7EDD9DD4342E4324B8A392182F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_89205D3955661DB6A730DC9D08D5078B" xlink:type="locator" />
    <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_4AED70878FCD63473F31DC9D08D6BF6E" xlink:type="locator" />
    <link:presentationArc order="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_89205D3955661DB6A730DC9D08D5078B" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_4AED70878FCD63473F31DC9D08D6BF6E" 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_198C4CE49FAA88725333DC9D08D6C0D7" 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_89205D3955661DB6A730DC9D08D5078B" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_198C4CE49FAA88725333DC9D08D6C0D7" 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_BFEB669A6DD7D55B745EDC9D08D61C45" 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_89205D3955661DB6A730DC9D08D5078B" xlink:to="loc_us-gaap_CommonStockSharesIssued_BFEB669A6DD7D55B745EDC9D08D61C45" 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_7D6BA23599471E4928ACDC9D08D6071D" 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_StatementOfFinancialPositionAbstract_89205D3955661DB6A730DC9D08D5078B" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_7D6BA23599471E4928ACDC9D08D6071D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_7D84978E755536F52C31DC9D08D730E5" 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_89205D3955661DB6A730DC9D08D5078B" xlink:to="loc_us-gaap_TreasuryStockShares_7D84978E755536F52C31DC9D08D730E5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_388456963641D375ECA143CD80F636B6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_BA5C9244901F65812C0E43CD80F70806" xlink:type="locator" />
    <link:presentationArc order="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_388456963641D375ECA143CD80F636B6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_BA5C9244901F65812C0E43CD80F70806" 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_F8D1306E512608E5E3DB43CD80F702A2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_BA5C9244901F65812C0E43CD80F70806" xlink:to="loc_us-gaap_NetIncomeLoss_F8D1306E512608E5E3DB43CD80F702A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0E5185E1FFE755CFD48D43CD80F84E4D" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_BA5C9244901F65812C0E43CD80F70806" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0E5185E1FFE755CFD48D43CD80F84E4D" 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_15013EBA2091E1A8033643CD80F83399" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0E5185E1FFE755CFD48D43CD80F84E4D" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_15013EBA2091E1A8033643CD80F83399" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_46F30F713F52C4F66BDD43CD80F8DA2B" 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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0E5185E1FFE755CFD48D43CD80F84E4D" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_46F30F713F52C4F66BDD43CD80F8DA2B" 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_B91A39C562AEE6C14FFA43CD80F831D7" 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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0E5185E1FFE755CFD48D43CD80F84E4D" xlink:to="loc_us-gaap_ShareBasedCompensation_B91A39C562AEE6C14FFA43CD80F831D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_729B5D96709BA50E135943CD80F960D6" 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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0E5185E1FFE755CFD48D43CD80F84E4D" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_729B5D96709BA50E135943CD80F960D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_521A19B2EEBBFD717BFA43CD80F98750" 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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0E5185E1FFE755CFD48D43CD80F84E4D" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_521A19B2EEBBFD717BFA43CD80F98750" 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_A275D1EAD9052682E82143CD80F97591" 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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0E5185E1FFE755CFD48D43CD80F84E4D" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_A275D1EAD9052682E82143CD80F97591" 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_4B45487A084604313BB343CD80F9520D" 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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0E5185E1FFE755CFD48D43CD80F84E4D" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4B45487A084604313BB343CD80F9520D" 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_AEDFCF28DE2BC131029843CD80F97C2D" 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_4B45487A084604313BB343CD80F9520D" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_AEDFCF28DE2BC131029843CD80F97C2D" 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_3FA07BDE22219976FDDE43CD80FA3AA0" 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_IncreaseDecreaseInOperatingCapitalAbstract_4B45487A084604313BB343CD80F9520D" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3FA07BDE22219976FDDE43CD80FA3AA0" 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_89FF59D374F22A3F473D43CD80FA7204" 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_IncreaseDecreaseInOperatingCapitalAbstract_4B45487A084604313BB343CD80F9520D" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_89FF59D374F22A3F473D43CD80FA7204" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInRoyaltiesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInRoyaltiesPayable_E47F6BF11805B789B30043CD80FAD5AE" 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_IncreaseDecreaseInOperatingCapitalAbstract_4B45487A084604313BB343CD80F9520D" xlink:to="loc_us-gaap_IncreaseDecreaseInRoyaltiesPayable_E47F6BF11805B789B30043CD80FAD5AE" 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_4A33D633B25CA08B80BC43CD80FA6A33" 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_IncreaseDecreaseInOperatingCapitalAbstract_4B45487A084604313BB343CD80F9520D" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_4A33D633B25CA08B80BC43CD80FA6A33" 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_D50A6601564A6FCBA05243CD80FB6668" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_BA5C9244901F65812C0E43CD80F70806" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_D50A6601564A6FCBA05243CD80FB6668" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_6556D9841D53D2E95BEA43CD80FB5096" 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_388456963641D375ECA143CD80F636B6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_6556D9841D53D2E95BEA43CD80FB5096" 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_D5EC54E1FA120AABA28243CD80FBFED8" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_6556D9841D53D2E95BEA43CD80FB5096" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_D5EC54E1FA120AABA28243CD80FBFED8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_A512DDAC82A1EFD4805143CD80FB2947" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_6556D9841D53D2E95BEA43CD80FB5096" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_A512DDAC82A1EFD4805143CD80FB2947" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit" xlink:label="loc_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_8EA95E350F2FFD5FBDCD43CD80FCEA6F" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_6556D9841D53D2E95BEA43CD80FB5096" xlink:to="loc_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_8EA95E350F2FFD5FBDCD43CD80FCEA6F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForAdvanceToAffiliate" xlink:label="loc_us-gaap_PaymentsForAdvanceToAffiliate_99A338E8A17F06326F6943CD80FCBB59" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_6556D9841D53D2E95BEA43CD80FB5096" xlink:to="loc_us-gaap_PaymentsForAdvanceToAffiliate_99A338E8A17F06326F6943CD80FCBB59" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireSoftware" xlink:label="loc_us-gaap_PaymentsToAcquireSoftware_691DD0F662420C24E40043CD80FCFE18" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_6556D9841D53D2E95BEA43CD80FB5096" xlink:to="loc_us-gaap_PaymentsToAcquireSoftware_691DD0F662420C24E40043CD80FCFE18" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInSecurityDeposits" xlink:label="loc_us-gaap_IncreaseDecreaseInSecurityDeposits_E69B7F0752CD06BA1A5343CD80FC5DCA" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_6556D9841D53D2E95BEA43CD80FB5096" xlink:to="loc_us-gaap_IncreaseDecreaseInSecurityDeposits_E69B7F0752CD06BA1A5343CD80FC5DCA" 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_CD8E08712FC02CE26D6743CD80FD7926" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_6556D9841D53D2E95BEA43CD80FB5096" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_CD8E08712FC02CE26D6743CD80FD7926" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_CE557B313F1CDE7AB01143CD80FDD1A1" 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_388456963641D375ECA143CD80F636B6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_CE557B313F1CDE7AB01143CD80FDD1A1" 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_396936BC80C9D0056B1043CD80FD07A8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_CE557B313F1CDE7AB01143CD80FDD1A1" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_396936BC80C9D0056B1043CD80FD07A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_B755D5C3545BEC2C6F7043CD80FDAB34" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_CE557B313F1CDE7AB01143CD80FDD1A1" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_B755D5C3545BEC2C6F7043CD80FDAB34" 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_69111E6ACA31ED47849943CD80FEFA22" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_CE557B313F1CDE7AB01143CD80FDD1A1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_69111E6ACA31ED47849943CD80FEFA22" 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_9764F23EB78173F8287D43CD81031E19" 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_StatementOfCashFlowsAbstract_388456963641D375ECA143CD80F636B6" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9764F23EB78173F8287D43CD81031E19" 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_6DC49A7A9090D80B98A243CD81036068" 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_388456963641D375ECA143CD80F636B6" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6DC49A7A9090D80B98A243CD81036068" 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_0C40AECB86430BBA40D843CD8103C325" 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_388456963641D375ECA143CD80F636B6" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0C40AECB86430BBA40D843CD8103C325" 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_5AA53CC287D716957A4E43CD81044ECF" 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_388456963641D375ECA143CD80F636B6" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5AA53CC287D716957A4E43CD81044ECF" 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_40381DDF4FAC38607BDE43CD8104ACE4" 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_388456963641D375ECA143CD80F636B6" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_40381DDF4FAC38607BDE43CD8104ACE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_057B8378CB93A82BAC4043CD810427B9" xlink:type="locator" />
    <link:presentationArc order="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_40381DDF4FAC38607BDE43CD8104ACE4" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_057B8378CB93A82BAC4043CD810427B9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_E47B0BD5D6C639F33133007D3700B8C3" 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_5AE55F5AEEB8E59063D9007D3700EECD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_E47B0BD5D6C639F33133007D3700B8C3" xlink:to="loc_us-gaap_NetIncomeLoss_5AE55F5AEEB8E59063D9007D3700EECD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_F6F7001FFDCBE71ADAF4007D370035EB" 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_StatementOfIncomeAndComprehensiveIncomeAbstract_E47B0BD5D6C639F33133007D3700B8C3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_F6F7001FFDCBE71ADAF4007D370035EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_A382CF3D820824E9B1F3007D3700F22C" 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_StatementOfIncomeAndComprehensiveIncomeAbstract_E47B0BD5D6C639F33133007D3700B8C3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_A382CF3D820824E9B1F3007D3700F22C" 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_AAEFEE0EE06403D83737007D37008C58" 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_StatementOfIncomeAndComprehensiveIncomeAbstract_E47B0BD5D6C639F33133007D3700B8C3" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_AAEFEE0EE06403D83737007D37008C58" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations" 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_4D47814E15C05D2FF3C643CD814C243F" 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_6F052F90646AE2C9F5E743CD814C159E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4D47814E15C05D2FF3C643CD814C243F" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6F052F90646AE2C9F5E743CD814C159E" 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_ABA716BE7959B0F1A05043CD814C9A9E" 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_4D47814E15C05D2FF3C643CD814C243F" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_ABA716BE7959B0F1A05043CD814C9A9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_002A7EE7AD3678870D3F43CD814D1275" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_ABA716BE7959B0F1A05043CD814C9A9E" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_002A7EE7AD3678870D3F43CD814D1275" 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_B8B14269CF14AA75B82D43CD814D33D6" 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_ABA716BE7959B0F1A05043CD814C9A9E" xlink:to="loc_us-gaap_SellingAndMarketingExpense_B8B14269CF14AA75B82D43CD814D33D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_E3E23233E5C3305891C043CD814D191E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_ABA716BE7959B0F1A05043CD814C9A9E" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_E3E23233E5C3305891C043CD814D191E" 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_23EDEC2A9584F38420A843CD814DB992" 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_ABA716BE7959B0F1A05043CD814C9A9E" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_23EDEC2A9584F38420A843CD814DB992" 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_9B28632BF363436D51B743CD814E225E" 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_CostsAndExpensesAbstract_ABA716BE7959B0F1A05043CD814C9A9E" xlink:to="loc_us-gaap_CostsAndExpenses_9B28632BF363436D51B743CD814E225E" 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_B1CC691635E80EA961A043CD814E69F5" 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_4D47814E15C05D2FF3C643CD814C243F" xlink:to="loc_us-gaap_OperatingIncomeLoss_B1CC691635E80EA961A043CD814E69F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_49E0EE7C265115815AC343CD814E76D5" 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_4D47814E15C05D2FF3C643CD814C243F" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_49E0EE7C265115815AC343CD814E76D5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_7F87EF70EFA9630109BA43CD814EEB3C" 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_IncomeStatementAbstract_4D47814E15C05D2FF3C643CD814C243F" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_7F87EF70EFA9630109BA43CD814EEB3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_84925FCEC12E0EAEEA1E43CD814EF4D0" 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_IncomeStatementAbstract_4D47814E15C05D2FF3C643CD814C243F" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_84925FCEC12E0EAEEA1E43CD814EF4D0" 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_877747A5C48FD11CFD4643CD814FAC79" 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_IncomeStatementAbstract_4D47814E15C05D2FF3C643CD814C243F" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_877747A5C48FD11CFD4643CD814FAC79" 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_2115F7AF3421D64128BB43CD814F7D0E" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_4D47814E15C05D2FF3C643CD814C243F" xlink:to="loc_us-gaap_NetIncomeLoss_2115F7AF3421D64128BB43CD814F7D0E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicTwoClassMethodAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_53D1C0A2081F17E97CFF43CD814F1900" 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_IncomeStatementAbstract_4D47814E15C05D2FF3C643CD814C243F" xlink:to="loc_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_53D1C0A2081F17E97CFF43CD814F1900" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_21EAC007CDA67319EA9943CD814F70EB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract_53D1C0A2081F17E97CFF43CD814F1900" xlink:to="loc_us-gaap_EarningsPerShareBasic_21EAC007CDA67319EA9943CD814F70EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_49F5D0005E9802BA50CF43CD8150365E" 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_EarningsPerShareBasicTwoClassMethodAbstract_53D1C0A2081F17E97CFF43CD814F1900" xlink:to="loc_us-gaap_EarningsPerShareDiluted_49F5D0005E9802BA50CF43CD8150365E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_0C8BF1BB713084BE889043CD8150A036" 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_IncomeStatementAbstract_4D47814E15C05D2FF3C643CD814C243F" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_0C8BF1BB713084BE889043CD8150A036" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2A88FA8823F93508F0543CD8150009B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_0C8BF1BB713084BE889043CD8150A036" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2A88FA8823F93508F0543CD8150009B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_F83A338A9D2FB792714943CD81511ADC" 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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_0C8BF1BB713084BE889043CD8150A036" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_F83A338A9D2FB792714943CD81511ADC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity" 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_FEBF6D1C04836D5AB8CF61C87BDC310C" 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_8B708A6A2F373B48D77A61C87BDEC339" xlink:type="locator" />
    <link:presentationArc order="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_FEBF6D1C04836D5AB8CF61C87BDC310C" xlink:to="loc_us-gaap_StatementTable_8B708A6A2F373B48D77A61C87BDEC339" 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_04C4A764B0B540C984CD61C87BE0788E" xlink:type="locator" />
    <link:presentationArc order="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_8B708A6A2F373B48D77A61C87BDEC339" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_04C4A764B0B540C984CD61C87BE0788E" 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_F19C9B3C9D071EE379F561C87BE079E2" xlink:type="locator" />
    <link:presentationArc order="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_04C4A764B0B540C984CD61C87BE0788E" xlink:to="loc_us-gaap_EquityComponentDomain_F19C9B3C9D071EE379F561C87BE079E2" 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_43AE156FAEEA36C2D41861C87BE17552" xlink:type="locator" />
    <link:presentationArc order="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_F19C9B3C9D071EE379F561C87BE079E2" xlink:to="loc_us-gaap_CommonStockMember_43AE156FAEEA36C2D41861C87BE17552" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_DF5E99E710918B33E08661C87BE41FBC" 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_F19C9B3C9D071EE379F561C87BE079E2" xlink:to="loc_us-gaap_TreasuryStockMember_DF5E99E710918B33E08661C87BE41FBC" 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_475B1D7C7689B937FAA261C87BE59C67" 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_F19C9B3C9D071EE379F561C87BE079E2" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_475B1D7C7689B937FAA261C87BE59C67" 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_1ED8916052912DA3C66161C87BE5D4D1" 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_F19C9B3C9D071EE379F561C87BE079E2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1ED8916052912DA3C66161C87BE5D4D1" 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_CA5F25A7EE15ECB9F04E61C87BE51E3C" 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_EquityComponentDomain_F19C9B3C9D071EE379F561C87BE079E2" xlink:to="loc_us-gaap_RetainedEarningsMember_CA5F25A7EE15ECB9F04E61C87BE51E3C" 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_AA030F5880F68D354A9261C87BE58864" 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_8B708A6A2F373B48D77A61C87BDEC339" xlink:to="loc_us-gaap_StatementLineItems_AA030F5880F68D354A9261C87BE58864" 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_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:type="locator" />
    <link:presentationArc order="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_AA030F5880F68D354A9261C87BE58864" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_F1DD42E810E458B465F261C87BE6BBAC" 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_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_SharesIssued_F1DD42E810E458B465F261C87BE6BBAC" 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_27809E4A0ADB1B529C3E61C87BE68502" 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_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_StockholdersEquity_27809E4A0ADB1B529C3E61C87BE68502" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_9B063EF0C526656D6AF961C87BE647C8" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_9B063EF0C526656D6AF961C87BE647C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_E32D8BEEE13BF427E75361C87BE64176" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_E32D8BEEE13BF427E75361C87BE64176" 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_235B0B6D9C52E0AB460F61C87BE7FB43" 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_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_235B0B6D9C52E0AB460F61C87BE7FB43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5AFBFBF8C782668FBC2B61C87BE75F80" 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_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5AFBFBF8C782668FBC2B61C87BE75F80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_43B7BDC51AECE733361261C87BE7842E" 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_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_43B7BDC51AECE733361261C87BE7842E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_E68820D9BA36DAC65D8961C87BE71EE3" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_E68820D9BA36DAC65D8961C87BE71EE3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_C697CAA0B139D593A4C161C87BE74067" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_C697CAA0B139D593A4C161C87BE74067" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6B030C2C1AD0C9F1EC0D61C87BE75225" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6B030C2C1AD0C9F1EC0D61C87BE75225" 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_5743FA8758241C77E06961C87BE86F41" 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_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_NetIncomeLoss_5743FA8758241C77E06961C87BE86F41" 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_5487C85B0C946BF659C561C87BE8ADE4" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_StockholdersEquity_5487C85B0C946BF659C561C87BE8ADE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_02A1C0D3886C9D01B13661C87BE806D8" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8C692DA2F4DCCA4835F561C87BE5A9DC" xlink:to="loc_us-gaap_SharesIssued_02A1C0D3886C9D01B13661C87BE806D8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.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_4AB8BE089346951AAE5643C1104FA3C4" 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_618496478F8417BD753743C11050711A" xlink:type="locator" />
    <link: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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_DocumentType_618496478F8417BD753743C11050711A" 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_238D0D7DEB14CC05C4AB43C1105088E0" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_DocumentQuarterlyReport_238D0D7DEB14CC05C4AB43C1105088E0" 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_8488D122653C2DA5A7B643C1105000BB" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_DocumentPeriodEndDate_8488D122653C2DA5A7B643C1105000BB" 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_A045F43139D3A0A196F043C11051A3D5" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_DocumentTransitionReport_A045F43139D3A0A196F043C11051A3D5" 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_0A7C61B4332CC7A826AC43C110511F23" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_EntityFileNumber_0A7C61B4332CC7A826AC43C110511F23" 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_93F8C8A9470827358A2943C110520944" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_EntityRegistrantName_93F8C8A9470827358A2943C110520944" 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_B9702B4428178B9FD7D143C1105229BA" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_EntityIncorporationStateCountryCode_B9702B4428178B9FD7D143C1105229BA" 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_A870F2E5B1749AF8179543C11052018D" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_EntityTaxIdentificationNumber_A870F2E5B1749AF8179543C11052018D" 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_E0022B0DD55D60EAD48643C110523046" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_EntityAddressAddressLine1_E0022B0DD55D60EAD48643C110523046" 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_678174A1D6F6C72772AB43C1105209FB" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_EntityAddressCityOrTown_678174A1D6F6C72772AB43C1105209FB" 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_8BECA6BD530CB7064BFA43C110531907" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_EntityAddressStateOrProvince_8BECA6BD530CB7064BFA43C110531907" 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_2D25121D3EFDAB913F5C43C110537B79" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_EntityAddressPostalZipCode_2D25121D3EFDAB913F5C43C110537B79" 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_3EC298119BED4F22D00043C110539B95" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_CityAreaCode_3EC298119BED4F22D00043C110539B95" 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_35782C81D162E3D3D54143C11053E3B9" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_LocalPhoneNumber_35782C81D162E3D3D54143C11053E3B9" 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_337965CAE3EDE3F48F8843C1105472F0" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_Security12bTitle_337965CAE3EDE3F48F8843C1105472F0" 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_4DB1030091F21E48D6AC43C110544ED7" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_TradingSymbol_4DB1030091F21E48D6AC43C110544ED7" 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_B136CAF8DF4321D6E3B543C1105456AF" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_SecurityExchangeName_B136CAF8DF4321D6E3B543C1105456AF" 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_8C771CB2102D06F90A8243C11055F852" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_EntityCurrentReportingStatus_8C771CB2102D06F90A8243C11055F852" 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_2FF8613AA8F8F2DF198343C11055F940" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_EntityInteractiveDataCurrent_2FF8613AA8F8F2DF198343C11055F940" 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_9C87DA963CC274B39C4443C110557F4B" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_EntityFilerCategory_9C87DA963CC274B39C4443C110557F4B" 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_A3035D4BE825C6CF44E843C1105516FF" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_EntitySmallBusiness_A3035D4BE825C6CF44E843C1105516FF" 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_BECB2DD00696A4C925A443C110564AC0" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_EntityEmergingGrowthCompany_BECB2DD00696A4C925A443C110564AC0" 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_14D04A6367164493A30C43C1105639AF" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_EntityShellCompany_14D04A6367164493A30C43C1105639AF" 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_42248283938ABF421D6C43C110565F62" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_42248283938ABF421D6C43C110565F62" 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_CD0A53870D54F16503C143C110560425" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_EntityCentralIndexKey_CD0A53870D54F16503C143C110560425" 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_0ED89CC47BBF733D0FBB43C11057E563" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_AmendmentFlag_0ED89CC47BBF733D0FBB43C11057E563" 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_E6BE66B6EBE4A4E32E4643C110576493" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_CurrentFiscalYearEndDate_E6BE66B6EBE4A4E32E4643C110576493" 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_F2212DA66DF2ACCBA15543C110572525" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_DocumentFiscalYearFocus_F2212DA66DF2ACCBA15543C110572525" 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_B209931CF7A95BCC02E643C110575F9A" 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_4AB8BE089346951AAE5643C1104FA3C4" xlink:to="loc_dei_DocumentFiscalPeriodFocus_B209931CF7A95BCC02E643C110575F9A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestments" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_259B522825F92652EFB6DC9D07E99B94" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_A075A265ED3F16C05DDCDC9D07EAB3EA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_259B522825F92652EFB6DC9D07E99B94" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_A075A265ED3F16C05DDCDC9D07EAB3EA" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_5DE81DA20D9D156515B6DC9D07E073D7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8BC1D81B1F12585E8348DC9D07E1B3DF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_5DE81DA20D9D156515B6DC9D07E073D7" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8BC1D81B1F12585E8348DC9D07E1B3DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_01F02FF14A76056BF88ADC9D07E165B4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8BC1D81B1F12585E8348DC9D07E1B3DF" xlink:to="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_01F02FF14A76056BF88ADC9D07E165B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_FB91E74D2EE07602702BDC9D07E1A417" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_01F02FF14A76056BF88ADC9D07E165B4" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_FB91E74D2EE07602702BDC9D07E1A417" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_13A22D6D2C18F5264E33DC9D07E14C64" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_FB91E74D2EE07602702BDC9D07E1A417" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_13A22D6D2C18F5264E33DC9D07E14C64" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentAxis" xlink:label="loc_invest_InvestmentAxis_7F3E4C757900C98B44E5DC9D07E2DFB5" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8BC1D81B1F12585E8348DC9D07E1B3DF" xlink:to="loc_invest_InvestmentAxis_7F3E4C757900C98B44E5DC9D07E2DFB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentDomain" xlink:label="loc_invest_InvestmentDomain_9B2123C4733BA10137F8DC9D07E282A9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_invest_InvestmentAxis_7F3E4C757900C98B44E5DC9D07E2DFB5" xlink:to="loc_invest_InvestmentDomain_9B2123C4733BA10137F8DC9D07E282A9" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_ZcoolNetworkTechnologyLimitedMember" xlink:label="loc_sstk_ZcoolNetworkTechnologyLimitedMember_F9B85B91C080BB1994F6DC9D07E21937" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_invest_InvestmentDomain_9B2123C4733BA10137F8DC9D07E282A9" xlink:to="loc_sstk_ZcoolNetworkTechnologyLimitedMember_F9B85B91C080BB1994F6DC9D07E21937" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_2A81DEE929DDB773701FDC9D07E33C9A" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8BC1D81B1F12585E8348DC9D07E1B3DF" xlink:to="loc_us-gaap_FinancialInstrumentAxis_2A81DEE929DDB773701FDC9D07E33C9A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5CE34B70A5753FC6ECCCDC9D07E35567" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_2A81DEE929DDB773701FDC9D07E33C9A" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5CE34B70A5753FC6ECCCDC9D07E35567" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="loc_us-gaap_ConvertiblePreferredStockMember_378CDEF3E43E3E6720B6DC9D07E3CC9A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5CE34B70A5753FC6ECCCDC9D07E35567" xlink:to="loc_us-gaap_ConvertiblePreferredStockMember_378CDEF3E43E3E6720B6DC9D07E3CC9A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46C442C7BA18AD4F7228DC9D07E4C0D3" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8BC1D81B1F12585E8348DC9D07E1B3DF" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46C442C7BA18AD4F7228DC9D07E4C0D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2B57EDF29ABAD1DE8557DC9D07E49577" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46C442C7BA18AD4F7228DC9D07E4C0D3" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2B57EDF29ABAD1DE8557DC9D07E49577" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_0027D06154D7F244F3B1DC9D07E52E89" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46C442C7BA18AD4F7228DC9D07E4C0D3" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_0027D06154D7F244F3B1DC9D07E52E89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_4A868A51451253C32228DC9D07E67427" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_46C442C7BA18AD4F7228DC9D07E4C0D3" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_4A868A51451253C32228DC9D07E67427" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/GeographicInformation" 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_B2060B00B3D1A8B96235DC9D08244174" 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_C57195949E34B17813A2DC9D08246978" xlink:type="locator" />
    <link:presentationArc order="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_B2060B00B3D1A8B96235DC9D08244174" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_C57195949E34B17813A2DC9D08246978" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/GeographicInformationDetails" 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_916CBE08B93B0E7A563FDC9D087371AE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_82A89BDC8DE33EBBE40ADC9D08745441" xlink:type="locator" />
    <link:presentationArc order="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_916CBE08B93B0E7A563FDC9D087371AE" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_82A89BDC8DE33EBBE40ADC9D08745441" 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_5D9CA72E4217873EEA79DC9D08745EAA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_82A89BDC8DE33EBBE40ADC9D08745441" xlink:to="loc_srt_StatementGeographicalAxis_5D9CA72E4217873EEA79DC9D08745EAA" 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_DB10A43BC46E19E2D439DC9D08743D02" xlink:type="locator" />
    <link: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_5D9CA72E4217873EEA79DC9D08745EAA" xlink:to="loc_srt_SegmentGeographicalDomain_DB10A43BC46E19E2D439DC9D08743D02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NorthAmericaMember" xlink:label="loc_srt_NorthAmericaMember_177B5166E5646E8C5D80DC9D0875CA2F" xlink:type="locator" />
    <link: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_DB10A43BC46E19E2D439DC9D08743D02" xlink:to="loc_srt_NorthAmericaMember_177B5166E5646E8C5D80DC9D0875CA2F" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_99F2999F7CA691DB7C93DC9D08759CF2" xlink:type="locator" />
    <link: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_NorthAmericaMember_177B5166E5646E8C5D80DC9D0875CA2F" xlink:to="loc_country_US_99F2999F7CA691DB7C93DC9D08759CF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EuropeMember" xlink:label="loc_srt_EuropeMember_AA9FC4AA0536E6852E8DDC9D08753836" 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_SegmentGeographicalDomain_DB10A43BC46E19E2D439DC9D08743D02" xlink:to="loc_srt_EuropeMember_AA9FC4AA0536E6852E8DDC9D08753836" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember" xlink:label="loc_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember_23E0F5D116092A95BF57DC9D0875EA01" 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_SegmentGeographicalDomain_DB10A43BC46E19E2D439DC9D08743D02" xlink:to="loc_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember_23E0F5D116092A95BF57DC9D0875EA01" 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_C0CC680790046E436AB1DC9D08768F4E" 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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_82A89BDC8DE33EBBE40ADC9D08745441" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_C0CC680790046E436AB1DC9D08768F4E" 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_CA25CC219DF2FB69F325DC9D087649EF" xlink:type="locator" />
    <link:presentationArc order="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_C0CC680790046E436AB1DC9D08768F4E" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_CA25CC219DF2FB69F325DC9D087649EF" 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_F5D265E54286359A658FDC9D087621DC" xlink:type="locator" />
    <link:presentationArc order="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_CA25CC219DF2FB69F325DC9D087649EF" xlink:to="loc_us-gaap_SalesRevenueNetMember_F5D265E54286359A658FDC9D087621DC" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_LongLivedTangibleAsstesMember" xlink:label="loc_sstk_LongLivedTangibleAsstesMember_F16435E6B97FE9035CF2DC9D08776144" 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_CA25CC219DF2FB69F325DC9D087649EF" xlink:to="loc_sstk_LongLivedTangibleAsstesMember_F16435E6B97FE9035CF2DC9D08776144" 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_662A8BB9654E7815EFDFDC9D08770A7E" 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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_82A89BDC8DE33EBBE40ADC9D08745441" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_662A8BB9654E7815EFDFDC9D08770A7E" 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_DB1629183212C1924BD7DC9D0877DD8D" xlink:type="locator" />
    <link:presentationArc order="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_662A8BB9654E7815EFDFDC9D08770A7E" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_DB1629183212C1924BD7DC9D0877DD8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_1B2487E19A987748D15EDC9D0877A9A3" xlink:type="locator" />
    <link:presentationArc order="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_DB1629183212C1924BD7DC9D0877DD8D" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_1B2487E19A987748D15EDC9D0877A9A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_CB77A437AD4FC6972891DC9D0877BB09" 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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_82A89BDC8DE33EBBE40ADC9D08745441" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_CB77A437AD4FC6972891DC9D0877BB09" 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_D0970F1151ADB18EF704DC9D08784D61" 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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_CB77A437AD4FC6972891DC9D0877BB09" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_D0970F1151ADB18EF704DC9D08784D61" 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_1A64075B3F7685778472DC9D08783D87" 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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_CB77A437AD4FC6972891DC9D0877BB09" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_1A64075B3F7685778472DC9D08783D87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_FBA4721F6CA25BDBB135DC9D087815C0" 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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_CB77A437AD4FC6972891DC9D0877BB09" xlink:to="loc_us-gaap_NoncurrentAssets_FBA4721F6CA25BDBB135DC9D087815C0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/GeographicInformationTables" 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_E8C0E0C254DCE6E2E477DC9D08C65D45" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_93222B300FA390BD7EE2DC9D08C7970C" xlink:type="locator" />
    <link:presentationArc order="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_E8C0E0C254DCE6E2E477DC9D08C65D45" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_93222B300FA390BD7EE2DC9D08C7970C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_D69C17BFE26F5D1B4C6BDC9D08C7220D" 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_SegmentReportingAbstract_E8C0E0C254DCE6E2E477DC9D08C65D45" xlink:to="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_D69C17BFE26F5D1B4C6BDC9D08C7220D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/GoodwillAndIntangibleAssets" 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_8FEB1749552B33573E46DC9D0859D21A" 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_0289D048A3F9422A8E72DC9D0859F9CD" xlink:type="locator" />
    <link:presentationArc order="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_8FEB1749552B33573E46DC9D0859D21A" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_0289D048A3F9422A8E72DC9D0859F9CD" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsChangesInGoodwillDetails" 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_5C9E0766FBD7160562C424B8A308C8BC" xlink:type="locator" />
    <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_28F9D5D1D4A9DA04B5FD24B8A308AF07" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_5C9E0766FBD7160562C424B8A308C8BC" xlink:to="loc_us-gaap_GoodwillRollForward_28F9D5D1D4A9DA04B5FD24B8A308AF07" 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_DA0C391F16089BA0C85424B8A309E4FC" 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_GoodwillRollForward_28F9D5D1D4A9DA04B5FD24B8A308AF07" xlink:to="loc_us-gaap_Goodwill_DA0C391F16089BA0C85424B8A309E4FC" 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_AED778246E5BBB5F71FE24B8A3099914" 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_GoodwillRollForward_28F9D5D1D4A9DA04B5FD24B8A308AF07" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_AED778246E5BBB5F71FE24B8A3099914" 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_B6F5CAE1ACC1CDF0157E24B8A309F5DE" xlink:type="locator" />
    <link:presentationArc order="3" 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_GoodwillRollForward_28F9D5D1D4A9DA04B5FD24B8A308AF07" xlink:to="loc_us-gaap_Goodwill_B6F5CAE1ACC1CDF0157E24B8A309F5DE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" 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_DE88B50C6C1422D39D0E24B8A302E416" 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_6D20EEDDF766681E47BF24B8A302376B" xlink:type="locator" />
    <link:presentationArc order="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_DE88B50C6C1422D39D0E24B8A302E416" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6D20EEDDF766681E47BF24B8A302376B" 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_788E881FBCE868A51CD924B8A302173D" xlink:type="locator" />
    <link:presentationArc order="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_6D20EEDDF766681E47BF24B8A302376B" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_788E881FBCE868A51CD924B8A302173D" 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_CFAB6E58E3B0CDEA608B24B8A3023E1D" xlink:type="locator" />
    <link:presentationArc order="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_788E881FBCE868A51CD924B8A302173D" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_CFAB6E58E3B0CDEA608B24B8A3023E1D" 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_D74C59478E100285A7B924B8A3030145" xlink:type="locator" />
    <link:presentationArc order="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_CFAB6E58E3B0CDEA608B24B8A3023E1D" xlink:to="loc_us-gaap_CustomerRelationshipsMember_D74C59478E100285A7B924B8A3030145" 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_F03CE5D3B29E6F0439F124B8A3030F84" 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_CFAB6E58E3B0CDEA608B24B8A3023E1D" xlink:to="loc_us-gaap_TradeNamesMember_F03CE5D3B29E6F0439F124B8A3030F84" 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_7BDC95A2B609A547D74724B8A30386A1" 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_CFAB6E58E3B0CDEA608B24B8A3023E1D" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_7BDC95A2B609A547D74724B8A30386A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MediaContentMember" xlink:label="loc_us-gaap_MediaContentMember_3D26EC8A29624179538924B8A3039DCD" 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_CFAB6E58E3B0CDEA608B24B8A3023E1D" xlink:to="loc_us-gaap_MediaContentMember_3D26EC8A29624179538924B8A3039DCD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaap_PatentsMember_9DD06F8A2A1E568DD46524B8A303ECEE" 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_CFAB6E58E3B0CDEA608B24B8A3023E1D" xlink:to="loc_us-gaap_PatentsMember_9DD06F8A2A1E568DD46524B8A303ECEE" 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_65ADB6184DF9C206EDF424B8A3041EF2" 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_6D20EEDDF766681E47BF24B8A302376B" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_65ADB6184DF9C206EDF424B8A3041EF2" 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_F2EF6146B425079377F024B8A3041BC6" xlink:type="locator" />
    <link:presentationArc order="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_65ADB6184DF9C206EDF424B8A3041EF2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_F2EF6146B425079377F024B8A3041BC6" 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_87FD8DEFC7F5004D7E9A24B8A304DD3C" 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_FiniteLivedIntangibleAssetsLineItems_65ADB6184DF9C206EDF424B8A3041EF2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_87FD8DEFC7F5004D7E9A24B8A304DD3C" 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_0605E6454EC90FB6623124B8A30419AF" 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_65ADB6184DF9C206EDF424B8A3041EF2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0605E6454EC90FB6623124B8A30419AF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" 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_06FF1078B1511381352BDC9D08B75935" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfReportingUnits" xlink:label="loc_us-gaap_NumberOfReportingUnits_45D2E4D4F97513C8100CDC9D08B722B2" xlink:type="locator" />
    <link:presentationArc order="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_06FF1078B1511381352BDC9D08B75935" xlink:to="loc_us-gaap_NumberOfReportingUnits_45D2E4D4F97513C8100CDC9D08B722B2" 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_B58F19E3FCE79252BDFBDC9D08B86577" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_06FF1078B1511381352BDC9D08B75935" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_B58F19E3FCE79252BDFBDC9D08B86577" 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_0DB680F157D22DD1D797DC9D08B8CAFF" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_06FF1078B1511381352BDC9D08B75935" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_0DB680F157D22DD1D797DC9D08B8CAFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_D5752F638A27786E6AB3DC9D08B8856F" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_06FF1078B1511381352BDC9D08B75935" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_D5752F638A27786E6AB3DC9D08B8856F" 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_CE2BA68246F98DCDEF5ADC9D08B8E0D5" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_06FF1078B1511381352BDC9D08B75935" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_CE2BA68246F98DCDEF5ADC9D08B8E0D5" 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_3BC63CDF26AF366D9526DC9D08B97F98" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_06FF1078B1511381352BDC9D08B75935" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3BC63CDF26AF366D9526DC9D08B97F98" 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_8717CC7AF1CDF4AB6E8FDC9D08B9EF55" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_06FF1078B1511381352BDC9D08B75935" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8717CC7AF1CDF4AB6E8FDC9D08B9EF55" 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_63CA694E62EE2F6EE745DC9D08B9A86C" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_06FF1078B1511381352BDC9D08B75935" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_63CA694E62EE2F6EE745DC9D08B9A86C" 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_BCEC87B50CB49A131DF8DC9D08BABA00" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_06FF1078B1511381352BDC9D08B75935" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_BCEC87B50CB49A131DF8DC9D08BABA00" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsTables" 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_578BB5505E14F0AB4CDEDC9D07C15A62" 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_DD4F60E8C8FAEBD79F3DDC9D07C12AFE" xlink:type="locator" />
    <link:presentationArc order="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_578BB5505E14F0AB4CDEDC9D07C15A62" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_DD4F60E8C8FAEBD79F3DDC9D07C12AFE" 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_80D4AD6DA4ADFA055CEEDC9D07C1222A" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_578BB5505E14F0AB4CDEDC9D07C15A62" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_80D4AD6DA4ADFA055CEEDC9D07C1222A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.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_01596876A67FED7D81B7DC9D0853845F" 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_425E7F1F18E09BACDE1FDC9D08532CA0" xlink:type="locator" />
    <link:presentationArc order="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_01596876A67FED7D81B7DC9D0853845F" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_425E7F1F18E09BACDE1FDC9D08532CA0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.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_7C1FAD8224C808C3958F4B0E023F64AA" 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_EBD51FB983D6EF5A6F6B4B0E023F21BC" xlink:type="locator" />
    <link:presentationArc order="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_7C1FAD8224C808C3958F4B0E023F64AA" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_EBD51FB983D6EF5A6F6B4B0E023F21BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness_2933CC274E4BC4D7B3D24B0E023F19A9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7C1FAD8224C808C3958F4B0E023F64AA" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness_2933CC274E4BC4D7B3D24B0E023F19A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E9912B11BD3FD65617E44B17D798CB5E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7C1FAD8224C808C3958F4B0E023F64AA" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_E9912B11BD3FD65617E44B17D798CB5E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_BE2EF5DBBF80185C17494B0E023F0991" 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_IncomeTaxDisclosureAbstract_7C1FAD8224C808C3958F4B0E023F64AA" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_BE2EF5DBBF80185C17494B0E023F0991" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds" xlink:label="loc_us-gaap_ProceedsFromIncomeTaxRefunds_59BE3CE498C10CA20A794B0E023F208C" 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_IncomeTaxDisclosureAbstract_7C1FAD8224C808C3958F4B0E023F64AA" xlink:to="loc_us-gaap_ProceedsFromIncomeTaxRefunds_59BE3CE498C10CA20A794B0E023F208C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.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_FEDA64FCFF0741766D0FDC9D08BC2FF7" 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_E8389AFB0B1058C9511BDC9D08BC6D5D" xlink:type="locator" />
    <link:presentationArc order="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_FEDA64FCFF0741766D0FDC9D08BC2FF7" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_E8389AFB0B1058C9511BDC9D08BC6D5D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/LeasesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_CDEC028F9CBE7AA602C724B8A296C6D6" 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_88E7209EED3E203AD0C524B8A296A2C1" xlink:type="locator" />
    <link:presentationArc order="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_CDEC028F9CBE7AA602C724B8A296C6D6" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_88E7209EED3E203AD0C524B8A296A2C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="loc_us-gaap_LeaseArrangementTypeAxis_C385B24DB263F967047B24B8A297794D" xlink:type="locator" />
    <link:presentationArc order="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_88E7209EED3E203AD0C524B8A296A2C1" xlink:to="loc_us-gaap_LeaseArrangementTypeAxis_C385B24DB263F967047B24B8A297794D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_C0E4F3312A76DB4536EF24B8A297391C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_C385B24DB263F967047B24B8A297794D" xlink:to="loc_us-gaap_LeaseArrangementTypeDomain_C0E4F3312A76DB4536EF24B8A297391C" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_CorporateHeadquartersMember" xlink:label="loc_sstk_CorporateHeadquartersMember_0758AEC2C006E0605F5124B8A297AA03" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_C0E4F3312A76DB4536EF24B8A297391C" xlink:to="loc_sstk_CorporateHeadquartersMember_0758AEC2C006E0605F5124B8A297AA03" 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_C925DE912AE78573AB7E24B8A2988A03" 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_88E7209EED3E203AD0C524B8A296A2C1" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_C925DE912AE78573AB7E24B8A2988A03" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_406EBF55FB478B5C692324B8A298E23B" xlink:type="locator" />
    <link:presentationArc order="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_C925DE912AE78573AB7E24B8A2988A03" xlink:to="loc_us-gaap_LeaseAndRentalExpense_406EBF55FB478B5C692324B8A298E23B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1959C84B712EBC0B826824B8A29891DD" 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_LesseeLeaseDescriptionLineItems_C925DE912AE78573AB7E24B8A2988A03" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1959C84B712EBC0B826824B8A29891DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_76AFB46A92D3EBF5C3D924B8A298C8BE" 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_C925DE912AE78573AB7E24B8A2988A03" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_76AFB46A92D3EBF5C3D924B8A298C8BE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details" 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_EE4F5C1F93F02E17340CDC9D084E1478" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_C16A68C25C58D458C340DC9D084E5D17" xlink:type="locator" />
    <link:presentationArc order="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_EE4F5C1F93F02E17340CDC9D084E1478" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_C16A68C25C58D458C340DC9D084E5D17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_848BB74874451800CD45DC9D084F6926" 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_EE4F5C1F93F02E17340CDC9D084E1478" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_848BB74874451800CD45DC9D084F6926" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_04D95EAD01148BE896A9DC9D084F1C60" 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_EE4F5C1F93F02E17340CDC9D084E1478" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_04D95EAD01148BE896A9DC9D084F1C60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_FA675086C3C048B6A788DC9D084F5C57" 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_EE4F5C1F93F02E17340CDC9D084E1478" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_FA675086C3C048B6A788DC9D084F5C57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_3900C0A26D199432DA46DC9D084F431E" 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_EE4F5C1F93F02E17340CDC9D084E1478" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_3900C0A26D199432DA46DC9D084F431E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3E58DA112A76AE7E3FAADC9D0850462D" 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_EE4F5C1F93F02E17340CDC9D084E1478" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3E58DA112A76AE7E3FAADC9D0850462D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_09BB35127DBD70D159CCDC9D0850EB5D" 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_EE4F5C1F93F02E17340CDC9D084E1478" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_09BB35127DBD70D159CCDC9D0850EB5D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/LeasesLeaseInformationDetails" 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_50274973E1DD6D83A7A1DC9D07C64916" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_30C0D982B68076974E48DC9D07C7FB7E" xlink:type="locator" />
    <link:presentationArc order="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_50274973E1DD6D83A7A1DC9D07C64916" xlink:to="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_30C0D982B68076974E48DC9D07C7FB7E" 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_BD54249AD4584EF94EBCDC9D07C764E4" 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_BalanceSheetRelatedDisclosuresAbstract_30C0D982B68076974E48DC9D07C7FB7E" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_BD54249AD4584EF94EBCDC9D07C764E4" 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_981E64944E4348F4AD9DDC9D07C7AA89" 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_BalanceSheetRelatedDisclosuresAbstract_30C0D982B68076974E48DC9D07C7FB7E" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_981E64944E4348F4AD9DDC9D07C7AA89" 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_1493BD8D774C746C837DDC9D07C7821A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_30C0D982B68076974E48DC9D07C7FB7E" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1493BD8D774C746C837DDC9D07C7821A" 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_B75A69C7CF110EFF6C8DDC9D07C87BC8" 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_BalanceSheetRelatedDisclosuresAbstract_30C0D982B68076974E48DC9D07C7FB7E" xlink:to="loc_us-gaap_OperatingLeaseLiability_B75A69C7CF110EFF6C8DDC9D07C87BC8" 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_5FCEE28C3CC56720C5CADC9D07C8D91F" 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_50274973E1DD6D83A7A1DC9D07C64916" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_5FCEE28C3CC56720C5CADC9D07C8D91F" 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_13D2BB9C55EAB7E02952DC9D07C8F893" 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_50274973E1DD6D83A7A1DC9D07C64916" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_13D2BB9C55EAB7E02952DC9D07C8F893" 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_3685788065016E8DEF29DC9D07C89256" 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_50274973E1DD6D83A7A1DC9D07C64916" xlink:to="loc_us-gaap_OperatingLeasePayments_3685788065016E8DEF29DC9D07C89256" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_0180FF46EE62F7DDC968DC9D07C88EEE" 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_50274973E1DD6D83A7A1DC9D07C64916" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_0180FF46EE62F7DDC968DC9D07C88EEE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" 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_DD91C800C3F095AD12E5DC9D07F3FBAF" 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_EED28F72848240480370DC9D07F301FD" xlink:type="locator" />
    <link:presentationArc order="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_DD91C800C3F095AD12E5DC9D07F3FBAF" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_EED28F72848240480370DC9D07F301FD" 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_1CD1A4D44D2FDAA230A2DC9D07F4B67E" 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_DD91C800C3F095AD12E5DC9D07F3FBAF" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1CD1A4D44D2FDAA230A2DC9D07F4B67E" 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_5D391ADF4CC6B23E64F2DC9D07F4225C" 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_DD91C800C3F095AD12E5DC9D07F3FBAF" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5D391ADF4CC6B23E64F2DC9D07F4225C" 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_C0FB5B642265D30E005FDC9D07F46089" 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_DD91C800C3F095AD12E5DC9D07F3FBAF" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_C0FB5B642265D30E005FDC9D07F46089" 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_F0A562F578AE3C686B77DC9D07F43CC7" 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_DD91C800C3F095AD12E5DC9D07F3FBAF" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_F0A562F578AE3C686B77DC9D07F43CC7" 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_6BCAE74C171FCD101116DC9D07F58392" 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_DD91C800C3F095AD12E5DC9D07F3FBAF" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_6BCAE74C171FCD101116DC9D07F58392" 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_A0BC8300570B75BCBD20DC9D07F555AF" 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_DD91C800C3F095AD12E5DC9D07F3FBAF" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_A0BC8300570B75BCBD20DC9D07F555AF" 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_9E935ED18D2797D9D442DC9D07F5964E" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_DD91C800C3F095AD12E5DC9D07F3FBAF" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9E935ED18D2797D9D442DC9D07F5964E" 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_64FEFB0818F4974C2165DC9D07F5A63D" 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_LeasesAbstract_DD91C800C3F095AD12E5DC9D07F3FBAF" xlink:to="loc_us-gaap_OperatingLeaseLiability_64FEFB0818F4974C2165DC9D07F5A63D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.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_D9BAE6A7903ECEA91F5BDC9D07EC310A" 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_7BD0A9FF1C81E4AA24C8DC9D07ED2A0D" xlink:type="locator" />
    <link:presentationArc order="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_D9BAE6A7903ECEA91F5BDC9D07EC310A" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_7BD0A9FF1C81E4AA24C8DC9D07ED2A0D" 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_8B3052B029C5BB71D63CDC9D07ED12DE" 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_D9BAE6A7903ECEA91F5BDC9D07EC310A" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_8B3052B029C5BB71D63CDC9D07ED12DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_057EC3C9ADEDC8158550DC9D07ED058F" 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_D9BAE6A7903ECEA91F5BDC9D07EC310A" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_057EC3C9ADEDC8158550DC9D07ED058F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/NetIncomeLossPerShare" 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_59F4CDF68B0B5EC0A19C24B8A2BC71FA" 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_F9F2A5802AC99EE13C5C24B8A2BC9C9F" xlink:type="locator" />
    <link:presentationArc order="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_59F4CDF68B0B5EC0A19C24B8A2BC71FA" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_F9F2A5802AC99EE13C5C24B8A2BC9C9F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/NetIncomeLossPerShareDetails" 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_2D8FC0A7D69489FE54A724B8A2B51D86" 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_00947D5496134E39F00F24B8A2B519BB" xlink:type="locator" />
    <link:presentationArc order="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_2D8FC0A7D69489FE54A724B8A2B51D86" xlink:to="loc_us-gaap_NetIncomeLoss_00947D5496134E39F00F24B8A2B519BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D9967E341227F10CA58324B8A2B5DB39" 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_EarningsPerShareAbstract_2D8FC0A7D69489FE54A724B8A2B51D86" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D9967E341227F10CA58324B8A2B5DB39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_56B4CB585DE73F45CE6324B8A2B5E597" 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_2D8FC0A7D69489FE54A724B8A2B51D86" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_56B4CB585DE73F45CE6324B8A2B5E597" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_CBD54D00AB483DB5292824B8A2B6B08C" 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_EarningsPerShareDilutedAbstract_56B4CB585DE73F45CE6324B8A2B5E597" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_CBD54D00AB483DB5292824B8A2B6B08C" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards" xlink:label="loc_sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards_6757DE740743C105063824B8A2B601D7" 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_EarningsPerShareDilutedAbstract_56B4CB585DE73F45CE6324B8A2B5E597" xlink:to="loc_sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards_6757DE740743C105063824B8A2B601D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8693296D96F876DD640F24B8A2B6371C" 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_EarningsPerShareAbstract_2D8FC0A7D69489FE54A724B8A2B51D86" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8693296D96F876DD640F24B8A2B6371C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_9F79EA81CF1AEE5626D324B8A2B6D735" 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_EarningsPerShareAbstract_2D8FC0A7D69489FE54A724B8A2B51D86" xlink:to="loc_us-gaap_EarningsPerShareBasic_9F79EA81CF1AEE5626D324B8A2B6D735" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_69F72EDF06F654BFE15A24B8A2B69ED3" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2D8FC0A7D69489FE54A724B8A2B51D86" xlink:to="loc_us-gaap_EarningsPerShareDiluted_69F72EDF06F654BFE15A24B8A2B69ED3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_2C4D16DD3D2B5ED03DD924B8A2B6BC31" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2D8FC0A7D69489FE54A724B8A2B51D86" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_2C4D16DD3D2B5ED03DD924B8A2B6BC31" 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_3752C4FEFFD140107A8524B8A2B760AD" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2D8FC0A7D69489FE54A724B8A2B51D86" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3752C4FEFFD140107A8524B8A2B760AD" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/NetIncomeLossPerShareTables" 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_EAE33044514502E0D4D424B8A2BA3FCC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_AA3408B8C0423C8C0E4524B8A2BAC8E1" xlink:type="locator" />
    <link:presentationArc order="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_EAE33044514502E0D4D424B8A2BA3FCC" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_AA3408B8C0423C8C0E4524B8A2BAC8E1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/OtherIncomeExpenseNet" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_91B84097EEB80907BCFEDC9D08470481" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock" xlink:label="loc_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_D19FC86EA61F2CDD7543DC9D084810CD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_91B84097EEB80907BCFEDC9D08470481" xlink:to="loc_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_D19FC86EA61F2CDD7543DC9D084810CD" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/OtherIncomeExpenseNetDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_75C27DD6AC052E08CE3B24B8A2C5989F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_678782A6C0C58FF331A524B8A2C55191" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_75C27DD6AC052E08CE3B24B8A2C5989F" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_678782A6C0C58FF331A524B8A2C55191" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_165460ACAB54B8979F3324C73A159C76" 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_OtherNonoperatingIncomeExpenseAbstract_75C27DD6AC052E08CE3B24B8A2C5989F" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_165460ACAB54B8979F3324C73A159C76" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_94BEBA7139A85542C2D024B8A2C6986E" 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_OtherNonoperatingIncomeExpenseAbstract_75C27DD6AC052E08CE3B24B8A2C5989F" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_94BEBA7139A85542C2D024B8A2C6986E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_98EB89DE32F5379CFD7424B8A2C6C472" 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_OtherNonoperatingIncomeExpenseAbstract_75C27DD6AC052E08CE3B24B8A2C5989F" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_98EB89DE32F5379CFD7424B8A2C6C472" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/OtherIncomeExpenseNetTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_368775B9707AB4EC1B55DC9D086EA66D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_28F49F479A1F6185A217DC9D086E10DB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_368775B9707AB4EC1B55DC9D086EA66D" xlink:to="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_28F49F479A1F6185A217DC9D086E10DB" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/PropertyAndEquipment" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_9081AE846BFF75516F4FDC9D0863CB76" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_04CDC924567CADCFE9D7DC9D086386D1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_9081AE846BFF75516F4FDC9D0863CB76" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_04CDC924567CADCFE9D7DC9D086386D1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/PropertyAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_CE9C32DDFD114E0C2736DC9D07FC587A" 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_D1E10D7900E0D74ED861DC9D07FDD3BF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_CE9C32DDFD114E0C2736DC9D07FC587A" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_D1E10D7900E0D74ED861DC9D07FDD3BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_09227E46BDD4E03DF0E2DC9D07FD81FB" xlink:type="locator" />
    <link:presentationArc order="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_D1E10D7900E0D74ED861DC9D07FDD3BF" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_09227E46BDD4E03DF0E2DC9D07FD81FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0D2430D8A8F0B26A8EEADC9D07FDD74F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_09227E46BDD4E03DF0E2DC9D07FD81FB" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0D2430D8A8F0B26A8EEADC9D07FDD74F" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_ComputerEquipmentAndSoftwareMember" xlink:label="loc_sstk_ComputerEquipmentAndSoftwareMember_3969D84059CE4983CB37DC9D07FE13A0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0D2430D8A8F0B26A8EEADC9D07FDD74F" xlink:to="loc_sstk_ComputerEquipmentAndSoftwareMember_3969D84059CE4983CB37DC9D07FE13A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_3FB0BC8C81A64A7D9129DC9D07FE16A8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0D2430D8A8F0B26A8EEADC9D07FDD74F" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_3FB0BC8C81A64A7D9129DC9D07FE16A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_ABB087E0390BD622B0A6DC9D07FE79EE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0D2430D8A8F0B26A8EEADC9D07FDD74F" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_ABB087E0390BD622B0A6DC9D07FE79EE" 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_F469470F32C57E91F57BDC9D07FEEEB4" 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_D1E10D7900E0D74ED861DC9D07FDD3BF" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_822C0C705F550794A4F3DC9D07FF4961" xlink:type="locator" />
    <link:presentationArc order="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_F469470F32C57E91F57BDC9D07FEEEB4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_822C0C705F550794A4F3DC9D07FF4961" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5D5A2F29A6EB503C72DCDC9D07FF7D2A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5D5A2F29A6EB503C72DCDC9D07FF7D2A" 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_B2D6881AB074BE38F558DC9D07FF6D93" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_B2D6881AB074BE38F558DC9D07FF6D93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_18AA51ECEEB575A8C3D3DC9D07FFD87F" 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_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4" xlink:to="loc_us-gaap_Depreciation_18AA51ECEEB575A8C3D3DC9D07FFD87F" 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_4979163CA1E42A871F96DC9D07FFCD05" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAdditions_4979163CA1E42A871F96DC9D07FFCD05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_C9B347CEAD8FFCD20717DC9D0800DFB3" 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_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_C9B347CEAD8FFCD20717DC9D0800DFB3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_796A61719A68198167BEDC9D0800CF38" 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_PropertyPlantAndEquipmentLineItems_F469470F32C57E91F57BDC9D07FEEEB4" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_796A61719A68198167BEDC9D0800CF38" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/PropertyAndEquipmentTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_807049CB1CACABE1AB3ADC9D080C8ECE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_6EF3A9B657E833F33405DC9D080CAEFE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_807049CB1CACABE1AB3ADC9D080C8ECE" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_6EF3A9B657E833F33405DC9D080CAEFE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7F70E48BFE3AFA9BBD89DC9D0827F78F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_121709D34AFE79E2CD39DC9D08277722" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7F70E48BFE3AFA9BBD89DC9D0827F78F" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_121709D34AFE79E2CD39DC9D08277722" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/RevenueDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_76B79ED5B7157BCAED89DC9D08A1147A" 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_E808BBC286AEF438B8EDDC9D08A1BE28" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_76B79ED5B7157BCAED89DC9D08A1147A" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_E808BBC286AEF438B8EDDC9D08A1BE28" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_928609FD4293561910DEDC9D08A21030" xlink:type="locator" />
    <link:presentationArc order="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_E808BBC286AEF438B8EDDC9D08A1BE28" xlink:to="loc_srt_ProductOrServiceAxis_928609FD4293561910DEDC9D08A21030" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_C89979A1B7A78C6B49C4DC9D08A2D051" xlink:type="locator" />
    <link: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_ProductOrServiceAxis_928609FD4293561910DEDC9D08A21030" xlink:to="loc_srt_ProductsAndServicesDomain_C89979A1B7A78C6B49C4DC9D08A2D051" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_ECommerceMember" xlink:label="loc_sstk_ECommerceMember_20BBEF8B34D1425F76A9DC9D08A2C412" xlink:type="locator" />
    <link: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_ProductsAndServicesDomain_C89979A1B7A78C6B49C4DC9D08A2D051" xlink:to="loc_sstk_ECommerceMember_20BBEF8B34D1425F76A9DC9D08A2C412" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_EnterpriseMember" xlink:label="loc_sstk_EnterpriseMember_E7ADFFFE2B5D2BAC4547DC9D08A395B2" 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_ProductsAndServicesDomain_C89979A1B7A78C6B49C4DC9D08A2D051" xlink:to="loc_sstk_EnterpriseMember_E7ADFFFE2B5D2BAC4547DC9D08A395B2" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_DigitalAssetManagementMember" xlink:label="loc_sstk_DigitalAssetManagementMember_8DB798A5B99154F0A59FDC9D08A3ADAF" 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_ProductsAndServicesDomain_C89979A1B7A78C6B49C4DC9D08A2D051" xlink:to="loc_sstk_DigitalAssetManagementMember_8DB798A5B99154F0A59FDC9D08A3ADAF" 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_36E9373C8BF7F46EB91FDC9D08A3D872" 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_E808BBC286AEF438B8EDDC9D08A1BE28" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_36E9373C8BF7F46EB91FDC9D08A3D872" 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_3744A38D5FD387A5D015DC9D08A41AEA" xlink:type="locator" />
    <link:presentationArc order="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_36E9373C8BF7F46EB91FDC9D08A3D872" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3744A38D5FD387A5D015DC9D08A41AEA" 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_437492A093FB10779B03DC9D08A494AC" 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_36E9373C8BF7F46EB91FDC9D08A3D872" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_437492A093FB10779B03DC9D08A494AC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/RevenueTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_45A7FF9F09113D7CC077DC9D084A2D6E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_92A61D57A1AE4D0C27B1DC9D084B97CE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_45A7FF9F09113D7CC077DC9D084A2D6E" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_92A61D57A1AE4D0C27B1DC9D084B97CE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusiness" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_B82E42CD34420180CDC3DC9D08C344EF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_92CD157BB3EABC39E24FDC9D08C38927" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_B82E42CD34420180CDC3DC9D08C344EF" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_92CD157BB3EABC39E24FDC9D08C38927" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_064CDC4661DE69926621DC9D09277B83" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_FA3A7812F75D344DF897DC9D0927D560" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_064CDC4661DE69926621DC9D09277B83" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_FA3A7812F75D344DF897DC9D0927D560" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_53B841D9BA87F70C6269DC9D0928664F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_FA3A7812F75D344DF897DC9D0927D560" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_53B841D9BA87F70C6269DC9D0928664F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_FB2B8C37CF22EDC7E44BDC9D09280AF3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_53B841D9BA87F70C6269DC9D0928664F" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_FB2B8C37CF22EDC7E44BDC9D09280AF3" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_WebdamMember" xlink:label="loc_sstk_WebdamMember_445D13EE1231E24CBC0CDC9D09282376" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_FB2B8C37CF22EDC7E44BDC9D09280AF3" xlink:to="loc_sstk_WebdamMember_445D13EE1231E24CBC0CDC9D09282376" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_576DDCA559594263BD7FDC9D092823D9" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_FA3A7812F75D344DF897DC9D0927D560" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_576DDCA559594263BD7FDC9D092823D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_174CAC04CFEA2D8E97CBDC9D09293BEB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_576DDCA559594263BD7FDC9D092823D9" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_174CAC04CFEA2D8E97CBDC9D09293BEB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_C3546861D456029CDD5EDC9D0929AD27" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_174CAC04CFEA2D8E97CBDC9D09293BEB" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_C3546861D456029CDD5EDC9D0929AD27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_FA3A7812F75D344DF897DC9D0927D560" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_0ACEA12192D06E67AE6FDC9D092AA435" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_0ACEA12192D06E67AE6FDC9D092AA435" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_PaymentOfTransactionCostsOfDisposalGroup" xlink:label="loc_sstk_PaymentOfTransactionCostsOfDisposalGroup_EF470458DABD4221A9F9DC9D092AB850" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F" xlink:to="loc_sstk_PaymentOfTransactionCostsOfDisposalGroup_EF470458DABD4221A9F9DC9D092AB850" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit" xlink:label="loc_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_3951CFFA9E8776184C10DC9D092A5230" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F" xlink:to="loc_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit_3951CFFA9E8776184C10DC9D092A5230" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EscrowDepositsRelatedToPropertySales" xlink:label="loc_us-gaap_EscrowDepositsRelatedToPropertySales_04B5729B0479AE374133DC9D092A5B81" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F" xlink:to="loc_us-gaap_EscrowDepositsRelatedToPropertySales_04B5729B0479AE374133DC9D092A5B81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_A0E1D0877190E908A4E0DC9D092AB4BC" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_2C37D140A8EF000E951FDC9D092A360F" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_A0E1D0877190E908A4E0DC9D092AB4BC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensation" 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_4A9AEEAD4F2D63C6A8D3DC9D085518B0" 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_CF2A27CFECCDCE78ACC3DC9D085522ED" xlink:type="locator" />
    <link:presentationArc order="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_4A9AEEAD4F2D63C6A8D3DC9D085518B0" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_CF2A27CFECCDCE78ACC3DC9D085522ED" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails" 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_12579A3DCE9FB81AF28C43CD7FD24A13" 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_757BC31FF4728B7126B943CD7FD3CCAD" xlink:type="locator" />
    <link:presentationArc order="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_12579A3DCE9FB81AF28C43CD7FD24A13" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_757BC31FF4728B7126B943CD7FD3CCAD" 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_B749C74E6DF63808E98B43CD7FD3EAF3" xlink:type="locator" />
    <link:presentationArc order="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_757BC31FF4728B7126B943CD7FD3CCAD" xlink:to="loc_srt_RangeAxis_B749C74E6DF63808E98B43CD7FD3EAF3" 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_B62EE04988246D69641543CD7FD42C27" xlink:type="locator" />
    <link: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_B749C74E6DF63808E98B43CD7FD3EAF3" xlink:to="loc_srt_RangeMember_B62EE04988246D69641543CD7FD42C27" 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_8B32758E92387AB4508643CD7FD46BF6" xlink:type="locator" />
    <link: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_B62EE04988246D69641543CD7FD42C27" xlink:to="loc_srt_MinimumMember_8B32758E92387AB4508643CD7FD46BF6" 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_A0266F7DC20B86C8281C43CD7FD4F5B1" 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_B62EE04988246D69641543CD7FD42C27" xlink:to="loc_srt_MaximumMember_A0266F7DC20B86C8281C43CD7FD4F5B1" 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_0DACD93876B7BF289E3643CD7FD573CF" 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_757BC31FF4728B7126B943CD7FD3CCAD" xlink:to="loc_us-gaap_AwardTypeAxis_0DACD93876B7BF289E3643CD7FD573CF" 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_8241526C44382198050C43CD7FD52B21" xlink:type="locator" />
    <link:presentationArc order="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_0DACD93876B7BF289E3643CD7FD573CF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8241526C44382198050C43CD7FD52B21" 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_0F6472B84C6D8E247F6243CD7FD59FE2" 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_8241526C44382198050C43CD7FD52B21" xlink:to="loc_us-gaap_EmployeeStockOptionMember_0F6472B84C6D8E247F6243CD7FD59FE2" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_PerformanceBasedRestrictedStockUnitMember" xlink:label="loc_sstk_PerformanceBasedRestrictedStockUnitMember_3623A84E6A98AC2DACAD43CD7FD58F34" 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_8241526C44382198050C43CD7FD52B21" xlink:to="loc_sstk_PerformanceBasedRestrictedStockUnitMember_3623A84E6A98AC2DACAD43CD7FD58F34" 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_76D6B4322F8443E3376843CD7FD65436" 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_8241526C44382198050C43CD7FD52B21" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_76D6B4322F8443E3376843CD7FD65436" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_BA4444E9713682C0054E43CD7FD626CC" 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_757BC31FF4728B7126B943CD7FD3CCAD" xlink:to="loc_us-gaap_StatementClassOfStockAxis_BA4444E9713682C0054E43CD7FD626CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_072D1B06BF7933871C7F43CD7FD77410" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_BA4444E9713682C0054E43CD7FD626CC" xlink:to="loc_us-gaap_ClassOfStockDomain_072D1B06BF7933871C7F43CD7FD77410" 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_4F374624794F7A940C8643CD7FD797FF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_072D1B06BF7933871C7F43CD7FD77410" xlink:to="loc_us-gaap_CommonStockMember_4F374624794F7A940C8643CD7FD797FF" 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_C762671AEFEA4BAF31EE43CD7FD7B511" 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_757BC31FF4728B7126B943CD7FD3CCAD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_0E69835F513D2984D9EA43CD7FD7261B" xlink:type="locator" />
    <link:presentationArc order="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_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_0E69835F513D2984D9EA43CD7FD7261B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_F264C91F2493100E8DB243CD7FD8F6AF" 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_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_F264C91F2493100E8DB243CD7FD8F6AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_40A3C57A9EB88844B7A643CD7FD8E157" 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_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_40A3C57A9EB88844B7A643CD7FD8E157" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_13B6301CA3F8FDCCD9B243CD7FD891EF" 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_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_13B6301CA3F8FDCCD9B243CD7FD891EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_59A3F169FB4A3411BB3543CD7FD86886" 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_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_59A3F169FB4A3411BB3543CD7FD86886" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_5BD10FA416BFFE201FD943CD7FD9A271" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_5BD10FA416BFFE201FD943CD7FD9A271" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6A2185507F68A0F105AD43CD7FD97D0E" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6A2185507F68A0F105AD43CD7FD97D0E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1FBAF2CDF0E47FC9F5FD43CD7FD93A71" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1FBAF2CDF0E47FC9F5FD43CD7FD93A71" 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_FDEA32A3AFD5EEFF8A6A43CD7FD9227F" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_FDEA32A3AFD5EEFF8A6A43CD7FD9227F" 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_062359A431425356E70143CD7FD91A30" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_062359A431425356E70143CD7FD91A30" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F84B5761F8ED933137BF43CD7FDACF26" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_F84B5761F8ED933137BF43CD7FDACF26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_15A5A5FF8526EE82E5B343CD7FDAB4F4" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C762671AEFEA4BAF31EE43CD7FD7B511" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_15A5A5FF8526EE82E5B343CD7FDAB4F4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails" 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_12F72C63BE7D982DBE0A24B8A2DAF2A9" 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_C1B72B54A8FE02DC345724B8A2DA36D2" xlink:type="locator" />
    <link:presentationArc order="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_12F72C63BE7D982DBE0A24B8A2DAF2A9" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_C1B72B54A8FE02DC345724B8A2DA36D2" 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_0B0605DF6421D7054AF424B8A2DA9165" xlink:type="locator" />
    <link:presentationArc order="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_C1B72B54A8FE02DC345724B8A2DA36D2" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_0B0605DF6421D7054AF424B8A2DA9165" 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_36C140CF7547BE63325C24B8A2DB646B" xlink:type="locator" />
    <link:presentationArc order="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_0B0605DF6421D7054AF424B8A2DA9165" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_36C140CF7547BE63325C24B8A2DB646B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_B70036291E9E3AF05DE624B8A2DB5542" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_36C140CF7547BE63325C24B8A2DB646B" xlink:to="loc_us-gaap_CostOfSalesMember_B70036291E9E3AF05DE624B8A2DB5542" 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_631A8C98EA854846B57724B8A2DB0BD8" 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_36C140CF7547BE63325C24B8A2DB646B" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_631A8C98EA854846B57724B8A2DB0BD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_F81D6971879C84B284C224B8A2DB1D52" 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_36C140CF7547BE63325C24B8A2DB646B" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_F81D6971879C84B284C224B8A2DB1D52" 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_47F60EEF9790D23F8CAA24B8A2DC2C38" 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_36C140CF7547BE63325C24B8A2DB646B" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_47F60EEF9790D23F8CAA24B8A2DC2C38" 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_2D7927B368D377DB416C24B8A2DC0980" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_C1B72B54A8FE02DC345724B8A2DA36D2" xlink:to="loc_us-gaap_AwardTypeAxis_2D7927B368D377DB416C24B8A2DC0980" 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_FF37A2ECA2D3E9799E1C24B8A2DC67B6" xlink:type="locator" />
    <link:presentationArc order="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_2D7927B368D377DB416C24B8A2DC0980" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_FF37A2ECA2D3E9799E1C24B8A2DC67B6" 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_651D0E4EDDE56B36A2D924B8A2DC40EB" 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_FF37A2ECA2D3E9799E1C24B8A2DC67B6" xlink:to="loc_us-gaap_EmployeeStockOptionMember_651D0E4EDDE56B36A2D924B8A2DC40EB" 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_598EA0C8A8F79BD3309F24B8A2DDC3F2" 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_FF37A2ECA2D3E9799E1C24B8A2DC67B6" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_598EA0C8A8F79BD3309F24B8A2DDC3F2" 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_206F0C7118C3A918708D24B8A2DD4C89" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_C1B72B54A8FE02DC345724B8A2DA36D2" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_206F0C7118C3A918708D24B8A2DD4C89" 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_6378BA644D75E46383E824B8A2DD7887" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_206F0C7118C3A918708D24B8A2DD4C89" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6378BA644D75E46383E824B8A2DD7887" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationTables" 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_D24DB43BC790F8209AEFDC9D091B1570" 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_F964E1FABD85BA9D48A9DC9D091BA886" xlink:type="locator" />
    <link:presentationArc order="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_D24DB43BC790F8209AEFDC9D091B1570" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_F964E1FABD85BA9D48A9DC9D091BA886" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPolicies" 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_4159510B893A5F08853CDC9D086B7062" 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_CC574422433B1B026B7CDC9D086BBC8C" xlink:type="locator" />
    <link:presentationArc order="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_4159510B893A5F08853CDC9D086B7062" xlink:to="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_CC574422433B1B026B7CDC9D086BBC8C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails" 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_C89992F0F709E3D112214B0E046605CD" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_F739E9946C96D38D6A3B4B0E0466C063" xlink:type="locator" />
    <link:presentationArc order="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_C89992F0F709E3D112214B0E046605CD" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_F739E9946C96D38D6A3B4B0E0466C063" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_7EE1B40598290351E5804B19F7A3B60B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_F739E9946C96D38D6A3B4B0E0466C063" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_7EE1B40598290351E5804B19F7A3B60B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_5171A324471BB098EEC04B19F7D1BF10" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_7EE1B40598290351E5804B19F7A3B60B" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_5171A324471BB098EEC04B19F7D1BF10" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_UnderstatementOfStockBasedCompensationExpenseMember" xlink:label="loc_sstk_UnderstatementOfStockBasedCompensationExpenseMember_D5D3E35DAF081EA79E154B213399A5D9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_5171A324471BB098EEC04B19F7D1BF10" xlink:to="loc_sstk_UnderstatementOfStockBasedCompensationExpenseMember_D5D3E35DAF081EA79E154B213399A5D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srt_RestatementAxis_B69108BFA06E84D491344B0E04665059" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_F739E9946C96D38D6A3B4B0E0466C063" xlink:to="loc_srt_RestatementAxis_B69108BFA06E84D491344B0E04665059" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srt_RestatementDomain_98B1ED7D6AAAB96D16474B0E04664232" xlink:type="locator" />
    <link: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_RestatementAxis_B69108BFA06E84D491344B0E04665059" xlink:to="loc_srt_RestatementDomain_98B1ED7D6AAAB96D16474B0E04664232" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srt_RestatementAdjustmentMember_FEE4A2DAC9E3CCC96B9E4B0E04663678" xlink:type="locator" />
    <link: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_RestatementDomain_98B1ED7D6AAAB96D16474B0E04664232" xlink:to="loc_srt_RestatementAdjustmentMember_FEE4A2DAC9E3CCC96B9E4B0E04663678" 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_3C21892064D6065D320F4B0E04665EE2" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_F739E9946C96D38D6A3B4B0E0466C063" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3C21892064D6065D320F4B0E04665EE2" 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_B059F869F208EFE23F504B0E04660C36" xlink:type="locator" />
    <link:presentationArc order="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_3C21892064D6065D320F4B0E04665EE2" xlink:to="loc_us-gaap_TypeOfAdoptionMember_B059F869F208EFE23F504B0E04660C36" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_2845C9546B3A8658FE474B0E04667531" xlink:type="locator" />
    <link:presentationArc order="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_B059F869F208EFE23F504B0E04660C36" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_2845C9546B3A8658FE474B0E04667531" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_F631E47EB14176235C3C4B0E0466C2E7" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_F739E9946C96D38D6A3B4B0E0466C063" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_F631E47EB14176235C3C4B0E0466C2E7" 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_0FF9D1B888BB951C99F54B0E0466DA2B" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_F631E47EB14176235C3C4B0E0466C2E7" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_0FF9D1B888BB951C99F54B0E0466DA2B" 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_F8766AB666BD509645864B0E0466E90A" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_F631E47EB14176235C3C4B0E0466C2E7" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_F8766AB666BD509645864B0E0466E90A" 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_82FE9DFCA5285CACBB334B0E046B956C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/netLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_F631E47EB14176235C3C4B0E0466C2E7" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_82FE9DFCA5285CACBB334B0E046B956C" 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_B457591EFEA327DF38854B0E046B4562" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_F631E47EB14176235C3C4B0E0466C2E7" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_B457591EFEA327DF38854B0E046B4562" 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_00AF67D9BC4DAF0783CC4B0E046B27E2" 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_C89992F0F709E3D112214B0E046605CD" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_00AF67D9BC4DAF0783CC4B0E046B27E2" 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_67E39B7EF83591744E7F4B0E046B7349" 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_C89992F0F709E3D112214B0E046605CD" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_67E39B7EF83591744E7F4B0E046B7349" 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_025F07D796C188DA038A4B0E046B3FA2" 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_C89992F0F709E3D112214B0E046605CD" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_025F07D796C188DA038A4B0E046B3FA2" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_ChargebackAndSalesRefundAllowance" xlink:label="loc_sstk_ChargebackAndSalesRefundAllowance_CA6F760B782DE52CBAC14B0E046CD09D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_C89992F0F709E3D112214B0E046605CD" xlink:to="loc_sstk_ChargebackAndSalesRefundAllowance_CA6F760B782DE52CBAC14B0E046CD09D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent_022A6532FED272EA31894B0E0471A43E" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_C89992F0F709E3D112214B0E046605CD" xlink:to="loc_us-gaap_DeferredRentCreditNoncurrent_022A6532FED272EA31894B0E0471A43E" 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_314EFF63303DF4E00AFE4B0E04728829" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_C89992F0F709E3D112214B0E046605CD" xlink:to="loc_us-gaap_OperatingLeaseLiability_314EFF63303DF4E00AFE4B0E04728829" 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_F2EC06B6FF67BE457EC24B0E0472C1D4" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_C89992F0F709E3D112214B0E046605CD" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_F2EC06B6FF67BE457EC24B0E0472C1D4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesPolicies" 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_C622D0EF544F51CC266EDC9D0867FB9F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_51B2B1E7D4DEFBB63664DC9D0867C1A9" xlink:type="locator" />
    <link:presentationArc order="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_C622D0EF544F51CC266EDC9D0867FB9F" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_51B2B1E7D4DEFBB63664DC9D0867C1A9" xlink:type="arc" />
    <link:loc xlink:href="sstk-20190630.xsd#sstk_UnauditedInterimFinancialStatementsPolicyTextBlock" xlink:label="loc_sstk_UnauditedInterimFinancialStatementsPolicyTextBlock_1082BD8CFBF3D3A474A9DC9D086775BF" 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_C622D0EF544F51CC266EDC9D0867FB9F" xlink:to="loc_sstk_UnauditedInterimFinancialStatementsPolicyTextBlock_1082BD8CFBF3D3A474A9DC9D086775BF" 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_435668028B137761CBEBDC9D08676D82" 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_C622D0EF544F51CC266EDC9D0867FB9F" xlink:to="loc_us-gaap_UseOfEstimates_435668028B137761CBEBDC9D08676D82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_9B180C566F89186BBF8EDC9D086814BE" 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_C622D0EF544F51CC266EDC9D0867FB9F" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_9B180C566F89186BBF8EDC9D086814BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_78AE5022A61627CD57F5DC9D086854BC" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_C622D0EF544F51CC266EDC9D0867FB9F" xlink:to="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_78AE5022A61627CD57F5DC9D086854BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_0187B1F9192D3FAE2742DC9D08680141" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_C622D0EF544F51CC266EDC9D0867FB9F" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_0187B1F9192D3FAE2742DC9D08680141" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_631B87681641626374F4DC9D0868F8DD" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_C622D0EF544F51CC266EDC9D0867FB9F" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_631B87681641626374F4DC9D0868F8DD" 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_D57D4F488497ED0AEE12DC9D08680224" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_C622D0EF544F51CC266EDC9D0867FB9F" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_D57D4F488497ED0AEE12DC9D08680224" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails" 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_95A3F1C4349C9F3F1F92DC9D091ED543" xlink:type="locator" />
    <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_9526128ADB4EBB32474ADC9D091E80FD" xlink:type="locator" />
    <link:presentationArc order="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_95A3F1C4349C9F3F1F92DC9D091ED543" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9526128ADB4EBB32474ADC9D091E80FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaap_RestrictedCash_CBBB27FF1CEC80720A53DC9D091E3155" 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_95A3F1C4349C9F3F1F92DC9D091ED543" xlink:to="loc_us-gaap_RestrictedCash_CBBB27FF1CEC80720A53DC9D091E3155" 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_748811E156B5C6D5CA61DC9D091E1B08" 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_AccountingPoliciesAbstract_95A3F1C4349C9F3F1F92DC9D091ED543" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_748811E156B5C6D5CA61DC9D091E1B08" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesTables" 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_A6E430C32C13184EC238DC9D07BB2CED" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_AD912E423EAA91D5F974DC9D07BB7F22" xlink:type="locator" />
    <link:presentationArc order="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_A6E430C32C13184EC238DC9D07BB2CED" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_AD912E423EAA91D5F974DC9D07BB7F22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_310BD8687052228A0FF0DC9D07BB84DD" 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_A6E430C32C13184EC238DC9D07BB2CED" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_310BD8687052228A0FF0DC9D07BB84DD" xlink:type="arc" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>a2019-q210xqdocument_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2017-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:invest="http://xbrl.sec.gov/invest/2013-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:sstk="http://www.shutterstock.com/20190630"
  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="sstk-20190630.xsd" xlink:type="simple"/>
    <context id="FD2019Q2YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="I2019Q3Aug2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
        </entity>
        <period>
            <instant>2019-08-02</instant>
        </period>
    </context>
    <context id="FI2018Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FD2019Q2QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</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="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</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="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</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="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</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="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="I2018Q1Jan1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="FI2018Q2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="I2018Q1Jan1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="FI2019Q1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</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="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</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="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</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="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</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="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FI2018Q1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="I2019Q1Jan1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="FD2019Q2QTD_srt_RestatementAxis_srt_RestatementAdjustmentMember_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_sstk_UnderstatementOfStockBasedCompensationExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">sstk:UnderstatementOfStockBasedCompensationExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="I2018Q1Jan1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="D2018Q1Jan4_invest_InvestmentAxis_sstk_ZcoolNetworkTechnologyLimitedMember_us-gaap_FinancialInstrumentAxis_us-gaap_ConvertiblePreferredStockMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="invest:InvestmentAxis">sstk:ZcoolNetworkTechnologyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-04</startDate>
            <endDate>2018-01-04</endDate>
        </period>
    </context>
    <context id="FI2019Q2_invest_InvestmentAxis_sstk_ZcoolNetworkTechnologyLimitedMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="invest:InvestmentAxis">sstk:ZcoolNetworkTechnologyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_invest_InvestmentAxis_sstk_ZcoolNetworkTechnologyLimitedMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="invest:InvestmentAxis">sstk:ZcoolNetworkTechnologyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q2YTD_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sstk_WebdamMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sstk:WebdamMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q1QTD_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sstk_WebdamMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sstk:WebdamMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="I2018Q1Feb26_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sstk_WebdamMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sstk:WebdamMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-02-26</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_PropertyPlantAndEquipmentByTypeAxis_sstk_ComputerEquipmentAndSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sstk:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_sstk_ComputerEquipmentAndSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sstk:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q2YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_MediaContentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MediaContentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q2YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_MediaContentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MediaContentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FD2019Q2YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_MediaContentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MediaContentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q2YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2QTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="D2019Q2Apr1_us-gaap_AwardTypeAxis_sstk_PerformanceBasedRestrictedStockUnitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sstk:PerformanceBasedRestrictedStockUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-04-01</endDate>
        </period>
    </context>
    <context id="D2019Q2Apr1_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_sstk_PerformanceBasedRestrictedStockUnitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sstk:PerformanceBasedRestrictedStockUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-04-01</endDate>
        </period>
    </context>
    <context id="I2019Q2Apr1_us-gaap_AwardTypeAxis_sstk_PerformanceBasedRestrictedStockUnitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sstk:PerformanceBasedRestrictedStockUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-01</instant>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="I2015Q4Oct31_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-10-31</instant>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FD2019Q2YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="D2019Q2Apr1_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_sstk_PerformanceBasedRestrictedStockUnitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sstk:PerformanceBasedRestrictedStockUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-04-01</endDate>
        </period>
    </context>
    <context id="I2017Q1Feb_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-02-28</instant>
        </period>
    </context>
    <context id="FD2018Q2QTD_srt_ProductOrServiceAxis_sstk_DigitalAssetManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:DigitalAssetManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2YTD_srt_ProductOrServiceAxis_sstk_ECommerceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:ECommerceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2YTD_srt_ProductOrServiceAxis_sstk_DigitalAssetManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:DigitalAssetManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD_srt_ProductOrServiceAxis_sstk_EnterpriseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:EnterpriseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2QTD_srt_ProductOrServiceAxis_sstk_ECommerceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:ECommerceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2QTD_srt_ProductOrServiceAxis_sstk_EnterpriseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:EnterpriseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2YTD_srt_ProductOrServiceAxis_sstk_EnterpriseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:EnterpriseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD_srt_ProductOrServiceAxis_sstk_ECommerceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:ECommerceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2YTD_srt_ProductOrServiceAxis_sstk_ECommerceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:ECommerceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2YTD_srt_ProductOrServiceAxis_sstk_EnterpriseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:EnterpriseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2QTD_srt_ProductOrServiceAxis_sstk_DigitalAssetManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:DigitalAssetManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2YTD_srt_ProductOrServiceAxis_sstk_DigitalAssetManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sstk:DigitalAssetManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2QTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_sstk_LongLivedTangibleAsstesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">sstk:LongLivedTangibleAsstesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_sstk_LongLivedTangibleAsstesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">sstk:LongLivedTangibleAsstesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q2_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sstk:AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sstk:AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q2_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FI2019Q2_srt_StatementGeographicalAxis_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q2QTD_srt_StatementGeographicalAxis_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2YTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD_srt_StatementGeographicalAxis_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sstk:AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2QTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2YTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2YTD_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sstk:AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2YTD_srt_StatementGeographicalAxis_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2QTD_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sstk:AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2YTD_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sstk:AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q2YTD_srt_StatementGeographicalAxis_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_LeaseArrangementTypeAxis_sstk_CorporateHeadquartersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseArrangementTypeAxis">sstk:CorporateHeadquartersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FI2019Q2_srt_RangeAxis_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FI2019Q2_srt_RangeAxis_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549346</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="reporting_unit">
        <measure>sstk:reporting_unit</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="FD2019Q2YTD"
      id="Fact-A53ED4447CBC50352BDFDC9CE4FB6E42-wk-Fact-A53ED4447CBC50352BDFDC9CE4FB6E42">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="FD2019Q2YTD"
      id="Fact-8BFEE14A78BB01A2ACBFDC9CE4FA273A-wk-Fact-8BFEE14A78BB01A2ACBFDC9CE4FA273A">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus
      contextRef="FD2019Q2YTD"
      id="Fact-4BCC4629EB3CEF6C72D0DC9CE4FA85C8-wk-Fact-4BCC4629EB3CEF6C72D0DC9CE4FA85C8">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="FD2019Q2YTD"
      id="Fact-0AB79D6432F05A38D879DC9CE4CEC46F-wk-Fact-0AB79D6432F05A38D879DC9CE4CEC46F">2019</dei:DocumentFiscalYearFocus>
    <dei:EntityCentralIndexKey
      contextRef="FD2019Q2YTD"
      id="Fact-E152A065FE008A71AAAEDC9CE4F8515D-wk-Fact-E152A065FE008A71AAAEDC9CE4F8515D">0001549346</dei:EntityCentralIndexKey>
    <sstk:ChargebackAndSalesRefundAllowance
      contextRef="FI2018Q4"
      decimals="-5"
      id="Fact-1B87496C55FF18B0556124C3E143F5D0-wk-Fact-1B87496C55FF18B0556124C3E143F5D0"
      unitRef="usd">300000</sstk:ChargebackAndSalesRefundAllowance>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-24379876635E6FE62A80DC9CE503857B-wk-Fact-24379876635E6FE62A80DC9CE503857B"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="FI2019Q2"
      decimals="INF"
      id="Fact-4D0B0C0487E975B64A93DC9CE5011C87-wk-Fact-4D0B0C0487E975B64A93DC9CE5011C87"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-A753ED20E6A0FDD398CEDC9CE505E9AA-wk-Fact-A753ED20E6A0FDD398CEDC9CE505E9AA"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="FI2019Q2"
      decimals="INF"
      id="Fact-81FA136AECE005B7C9F9DC9CE525404B-wk-Fact-81FA136AECE005B7C9F9DC9CE525404B"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="FI2018Q4"
      decimals="-3"
      id="Fact-21AEB024FB8EC884CA4BDC9CE4FEC635-wk-Fact-21AEB024FB8EC884CA4BDC9CE4FEC635"
      unitRef="shares">37618000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="FI2019Q2"
      decimals="-3"
      id="Fact-753FCD111C6EF58DE55EDC9CE52937AE-wk-Fact-753FCD111C6EF58DE55EDC9CE52937AE"
      unitRef="shares">37816000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2018Q4"
      decimals="-3"
      id="Fact-CBADC1C7B7845BBD4F7CDC9CE503DB0E-wk-Fact-CBADC1C7B7845BBD4F7CDC9CE503DB0E"
      unitRef="shares">35060000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2019Q2"
      decimals="-3"
      id="Fact-DEE09A991C6E4BDD4202DC9CE525AB64-wk-Fact-DEE09A991C6E4BDD4202DC9CE525AB64"
      unitRef="shares">35258000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="FI2018Q4_invest_InvestmentAxis_sstk_ZcoolNetworkTechnologyLimitedMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"
      decimals="-5"
      id="Fact-C0F7DCEEA7478433E1D6DC9CE5050775-wk-Fact-C0F7DCEEA7478433E1D6DC9CE5050775"
      unitRef="usd">15000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="FI2018Q4"
      decimals="-5"
      id="Fact-0E709AFC20F5C11E5FF524E3E8EC910E-wk-Fact-0E709AFC20F5C11E5FF524E3E8EC910E"
      unitRef="usd">2600000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:TreasuryStockShares
      contextRef="FI2018Q4"
      decimals="-3"
      id="Fact-259E80A479F9AC91029FDC9CE52DA859-wk-Fact-259E80A479F9AC91029FDC9CE52DA859"
      unitRef="shares">2558000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="FI2019Q2"
      decimals="-3"
      id="Fact-7D1F10A5315F902149F4DC9CE4FFCC72-wk-Fact-7D1F10A5315F902149F4DC9CE4FFCC72"
      unitRef="shares">2558000</us-gaap:TreasuryStockShares>
    <dei:DocumentType
      contextRef="FD2019Q2YTD"
      id="d4279212e465-wk-Fact-FC7FDA2AD26491EBCDD9DC9CE4FFCA7B">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="FD2019Q2YTD"
      id="d4279212e477-wk-Fact-797B7DF59E7B33CA2ED343B021388FD1">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="FD2019Q2YTD"
      id="d4279212e485-wk-Fact-CB6FCCFC1FC82E8BF89C0079160F3F78">2019-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="FD2019Q2YTD"
      id="d4279212e494-wk-Fact-18036AF106106585F1DC43B19A7D24A0">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="FD2019Q2YTD"
      id="d4279212e505-wk-Fact-C669A6C0319E2D6794CADCB8EB8BF127">001-35669</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="FD2019Q2YTD"
      id="d4279212e514-wk-Fact-048D1D1CEB38F0C8ADA8DC9CE4F531FE">SHUTTERSTOCK, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="FD2019Q2YTD"
      id="d4279212e538-wk-Fact-702D7AD1F82A19752EE4DCB98DD7660F">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="FD2019Q2YTD"
      id="d4279212e548-wk-Fact-BF164716F33D0A9BF39DDCB9C3E25F3F">80-0812659</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="FD2019Q2YTD"
      id="d4279212e567-wk-Fact-CDA322534DD97176B8FDDCBB99F4806C">350 Fifth Avenue, 21st Floor</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="FD2019Q2YTD"
      id="d4279212e573-wk-Fact-6C731A248EE065E1F967DCBBCFCDC4FB">New York</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="FD2019Q2YTD"
      id="d4279212e578-wk-Fact-454A022251CBDCB05153DCBC31B1D9ED">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="FD2019Q2YTD"
      id="d4279212e583-wk-Fact-3DB01608E5FAA8F899AADCBC634AD554">10118</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="FD2019Q2YTD"
      id="d4279212e595-wk-Fact-32B8D73F534756E3827143AE65A5C8F1">646</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="FD2019Q2YTD"
      id="d4279212e599-wk-Fact-C99325B9791C871ED22943AE0948E319">710-3417</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="FD2019Q2YTD"
      id="d4279212e649-wk-Fact-BEA40041AF924BCA1F2FDCBD071F864B">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="FD2019Q2YTD"
      id="d4279212e654-wk-Fact-BFCEB2F3F2BE8B8C18B5DCBD44655E26">SSTK</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="FD2019Q2YTD"
      id="d4279212e659-wk-Fact-AFF956B40007775B76C4DCBD78957EEF">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="FD2019Q2YTD"
      id="d4279212e668-wk-Fact-F8250586B0915006FED5DCBDF9704D86">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="FD2019Q2YTD"
      id="d4279212e684-wk-Fact-538EE662B51699EAF2AFDCBE29AEE82A">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="FD2019Q2YTD"
      id="d4279212e715-wk-Fact-8F35E5981D3DB28D291BDCBE9B079A7C">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="FD2019Q2YTD"
      id="d4279212e776-wk-Fact-064EB8AED8E8F9059BB3DD086B67480C">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="FD2019Q2YTD"
      id="d4279212e817-wk-Fact-2003CCD29C93DD6D3995DD089ED72466">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="FD2019Q2YTD"
      id="d4279212e940-wk-Fact-B6066591025F034B3348007B839C9F95">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="I2019Q3Aug2"
      decimals="INF"
      id="d4279212e1005-wk-Fact-E738410206B750653CEBDC9CE505087F"
      unitRef="shares">35294729</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e684-wk-Fact-5AF2479184C0374A17F1DC9CE4EFF4BD"
      unitRef="usd">259069000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e703-wk-Fact-B83FEB6DFFF7FF57E004DC9CE4F2D9C5"
      unitRef="usd">230852000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e718-wk-Fact-01738306F6E5CC6C10A9DC9CE4F66DCB"
      unitRef="usd">44295000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e737-wk-Fact-5B90127743CD6C6577EEDC9CE4F714FC"
      unitRef="usd">41028000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e757-wk-Fact-83ABBBC7A31D5552781EDC9CE4EDCEE8"
      unitRef="usd">29747000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e776-wk-Fact-02AB12CD31F4F87C59D6DC9CE4F6F956"
      unitRef="usd">34841000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e796-wk-Fact-919118F1B4CBDC329ABBDC9CE4FD1C5D"
      unitRef="usd">333111000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e815-wk-Fact-6CF9C2DDC335FB062BEEDC9CE4E8BCCF"
      unitRef="usd">306721000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e835-wk-Fact-BE520826DCB894C32CF2DC9CE4F8982A"
      unitRef="usd">68350000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e854-wk-Fact-EE2D57A2B108F8D7263EDC9CE4FE46AE"
      unitRef="usd">76188000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e874-wk-Fact-292AF8F7B9B58134473CDC9CE4FDCF01"
      unitRef="usd">44808000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e914-wk-Fact-7809555A5203AE9E9964DC9CE4F7F6B2"
      unitRef="usd">26532000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e933-wk-Fact-3E0EE363C3F45D723368DC9CE4E99CDB"
      unitRef="usd">29540000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e953-wk-Fact-2CD543D31437F8E28138DC9CE4F4FF13"
      unitRef="usd">88427000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e972-wk-Fact-5BFAFF220398F041ED31DC9CE5018429"
      unitRef="usd">88576000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e992-wk-Fact-29D88EBD1FA0AC77E4CADC9CE4FDD355"
      unitRef="usd">13642000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e1011-wk-Fact-5305E431435423578080DC9CE500EAF8"
      unitRef="usd">12375000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e1031-wk-Fact-A1621A64D40C331D82CADC9CE4C9D0F6"
      unitRef="usd">18083000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e1050-wk-Fact-EA84CF2347826F1930B3DC9CE4D932C6"
      unitRef="usd">18088000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e1075-wk-Fact-C50E544F7408F61EBDB8DC9CE4EDE617"
      unitRef="usd">592953000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e1094-wk-Fact-61DE94F9513B120AA68BDC9CE500C2F5"
      unitRef="usd">531488000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e1200-wk-Fact-B94F7FAE16B542F355D1DC9CE4EB0F9F"
      unitRef="usd">3888000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e1219-wk-Fact-091896B682ED0E54ECEBDC9CE4C721AF"
      unitRef="usd">7212000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e1234-wk-Fact-E9EDB3B8B530DEF0239CDC9CE4EFC1B9"
      unitRef="usd">53278000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e1253-wk-Fact-DAD3DA47D8AAD1A963E9DC9CE4F0D851"
      unitRef="usd">51385000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedRoyaltiesCurrent
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e1273-wk-Fact-72B8E4C5DBB9C93AA5CEDC9CE4FC02D7"
      unitRef="usd">24010000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:AccruedRoyaltiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e1292-wk-Fact-CD9658E5F699CBA1ECF0DC9CE4F4C5BA"
      unitRef="usd">22971000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e1312-wk-Fact-CFA76D7F2E71206028B4DC9CE4ED8561"
      unitRef="usd">137131000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e1331-wk-Fact-FA8F0F867C67DBF8F00EDC9CE4CA9BA5"
      unitRef="usd">139604000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e1352-wk-Fact-32E7E58CDDAAA5A9081FDC9CE4FEAAC3"
      unitRef="usd">10511000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e1371-wk-Fact-AA185C9F3FF83B8662FCDC9CE4EEB17B"
      unitRef="usd">2131000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e1391-wk-Fact-E8C529DB5AE5F5E93BF3DC9CE4F98541"
      unitRef="usd">228818000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e1410-wk-Fact-995A2FBA52D5EE6DEA6DDC9CE4FDC65C"
      unitRef="usd">223303000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e1430-wk-Fact-E160BBAA6B8E8BD52682DC9CE4ED5B48"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e1449-wk-Fact-40C848BFEEF9D1358577DC9CE4FD1D34"
      unitRef="usd">77000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e1469-wk-Fact-D6DF96B20E03F28863CCDC9CE4EC82F7"
      unitRef="usd">47007000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e1508-wk-Fact-9734777C06F31E2EBDD9DC9CE4FC8767"
      unitRef="usd">13207000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e1527-wk-Fact-DF5232572C2244DD2549DC9CE4EA9E6E"
      unitRef="usd">21441000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e1547-wk-Fact-9422BC7283A2880AC46EDC9CE4DBC43E"
      unitRef="usd">289032000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e1566-wk-Fact-EE9985D4A6AD352A3493DC9CE4F4B805"
      unitRef="usd">244821000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="FI2019Q2"
      id="d4276427e1586-wk-Fact-3D70CE1D2D711ED03444DC9CE4F8D3E6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="FI2018Q4"
      id="d4276427e1605-wk-Fact-968970F24B73513350C6DC9CE4F34092"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e1666-wk-Fact-A1BB38A2782F76BB1CB4DC9CE4F71AD9"
      unitRef="usd">379000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e1685-wk-Fact-75BA06759ADEC94462CCDC9CE4F53A01"
      unitRef="usd">376000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e1705-wk-Fact-4BD5CFDABF8DE3B43BD6DC9CE4FE7E71"
      unitRef="usd">100027000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e1725-wk-Fact-1B5E2DD48507891F20EBDC9CE4F65CCC"
      unitRef="usd">100027000</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e1746-wk-Fact-A922B214CB17F78D831DDC9CE500455A"
      unitRef="usd">299122000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e1765-wk-Fact-1978035F90AAC5552066DC9CE4FDD756"
      unitRef="usd">291710000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e1786-wk-Fact-49294D250D4E81A7F282DC9CE500B111"
      unitRef="usd">-7453000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e1806-wk-Fact-EBF237377198BDFCFD94DC9CE5006EC1"
      unitRef="usd">-6471000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e1827-wk-Fact-C3EEADCD74BA184241FFDC9CE4F2CC11"
      unitRef="usd">111900000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e1846-wk-Fact-5F42B1A9C920E384FB20DC9CE4F10B30"
      unitRef="usd">101079000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e1866-wk-Fact-9DBB1150601EFE0BCC8CDC9CE4F0EE69"
      unitRef="usd">303921000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e1885-wk-Fact-99251FE038ABB28198A6DC9CE5057B74"
      unitRef="usd">286667000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4276427e1910-wk-Fact-6105720A4252825919E4DC9CE4FB00A1"
      unitRef="usd">592953000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4276427e1929-wk-Fact-8F555E93E3219F517770DC9CE4F2080E"
      unitRef="usd">531488000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4303381e732-wk-Fact-16516A24E5DDBBF5CE05DC9CE5064506"
      unitRef="usd">161741000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4303381e751-wk-Fact-2BC7D4721AEF02D8C6A8DC9CE50F044A"
      unitRef="usd">156584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4303381e770-wk-Fact-B1760AFA9E8113795070DC9CE4F00E0B"
      unitRef="usd">325073000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4303381e790-wk-Fact-AEA3991F06F5961DD681DC9CE4EECAE0"
      unitRef="usd">309603000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4303381e969-wk-Fact-D861E88AEC090462E232DC9CE52A8359"
      unitRef="usd">68526000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4303381e988-wk-Fact-033652D49C575DADF7A6DC9CE52096CA"
      unitRef="usd">67891000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4303381e1007-wk-Fact-85BC89869D2B1A61AC63DC9CE4E47603"
      unitRef="usd">137744000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4303381e1027-wk-Fact-4FB3269C84A03D5B389BDC9CE522D1A4"
      unitRef="usd">132381000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4303381e1047-wk-Fact-52B8D56E856D6BD602B2DC9CE523354C"
      unitRef="usd">44488000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4303381e1066-wk-Fact-A5ED605AC3E1FF9B6D9FDC9CE4CD067A"
      unitRef="usd">42018000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4303381e1085-wk-Fact-991644E85D4A5CA2AC8CDC9CE4DECEFC"
      unitRef="usd">88934000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4303381e1105-wk-Fact-4E8096B038D627E8E923DC9CE500F3C3"
      unitRef="usd">82386000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4303381e1125-wk-Fact-DC6812B118E19ED919EADC9CE50609B4"
      unitRef="usd">13594000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4303381e1144-wk-Fact-D364888A823374256D79DC9CE4DED7D2"
      unitRef="usd">16728000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4303381e1163-wk-Fact-D53135CB4F6774C5976DDC9CE504857B"
      unitRef="usd">28580000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4303381e1183-wk-Fact-495032EA7B59E7560796DC9CE4FB33DB"
      unitRef="usd">33176000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4303381e1203-wk-Fact-77121900A3C0171735DFDC9CE51396DF"
      unitRef="usd">32063000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4303381e1222-wk-Fact-C6606791B033DEA280FEDC9CE50730EA"
      unitRef="usd">24322000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4303381e1241-wk-Fact-772DC746D31A75A7C5F1DC9CE4E76F93"
      unitRef="usd">58646000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4303381e1261-wk-Fact-411EE0E0D801FE5A82B2DC9CE4E7E173"
      unitRef="usd">51546000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:CostsAndExpenses
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4303381e1281-wk-Fact-1ADAA8F130F2D78D1474DC9CE501A7BC"
      unitRef="usd">158671000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4303381e1300-wk-Fact-696948892E49702E3ADCDC9CE50DD58A"
      unitRef="usd">150959000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4303381e1319-wk-Fact-7F1F367263A6E3916590DC9CE4DBB072"
      unitRef="usd">313904000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4303381e1339-wk-Fact-A25A20C52F3380B9FD85DC9CE4D9C39A"
      unitRef="usd">299489000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4303381e1360-wk-Fact-A296DCE6FB3EFF3C8D6CDC9CE5066B7A"
      unitRef="usd">3070000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4303381e1379-wk-Fact-F8987BD9EFDB36845D93DC9CE4FF81D8"
      unitRef="usd">5625000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4303381e1398-wk-Fact-C9648D6E791A166E7DDEDC9CE50FD488"
      unitRef="usd">11169000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4303381e1418-wk-Fact-A447FCBF5C4FD9AB9A26DC9CE4D6E721"
      unitRef="usd">10114000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4303381e1438-wk-Fact-9FE3BA4DF48A44B285DDDC9CE507269B"
      unitRef="usd">0</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4303381e1457-wk-Fact-7889BF49C303E0DC62F2DC9CE504EC81"
      unitRef="usd">0</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4303381e1476-wk-Fact-B44BA954F7E66CAC1B57DC9CE5073509"
      unitRef="usd">0</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4303381e1496-wk-Fact-5E550E4F1ED5E8A752F0DC9CE50DF97E"
      unitRef="usd">38613000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4303381e1516-wk-Fact-44872777B8E44A489CABDC9CE5276639"
      unitRef="usd">584000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4303381e1535-wk-Fact-027CA05EC3C6268B4AEFDC9CE4F5D087"
      unitRef="usd">-7019000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4303381e1555-wk-Fact-637A9E47C34BC15BF8F9DC9CE5262F93"
      unitRef="usd">1480000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4303381e1575-wk-Fact-E3BCDD206DA041AEA460DC9CE4EE2FA9"
      unitRef="usd">-6217000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4303381e1596-wk-Fact-3903487644B6935FFBAADC9CE4CAAE63"
      unitRef="usd">3654000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4303381e1615-wk-Fact-9CDA0BC1FF3F33BC2E26DC9CE4EEAFBE"
      unitRef="usd">-1394000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4303381e1635-wk-Fact-82FA1FDDC95F5F0A2A05DC9CE4F14443"
      unitRef="usd">12649000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4303381e1655-wk-Fact-D4FAC0720D491EFC64B8DC9CE4D854B5"
      unitRef="usd">42510000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4303381e1675-wk-Fact-870D5CE036DE4FC9C206DC9CE4DFABFE"
      unitRef="usd">355000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4303381e1694-wk-Fact-4B56A3EE800217AC44B7DC9CE4F40DD2"
      unitRef="usd">-1140000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4303381e1714-wk-Fact-7682541F5AACAE4BD922DC9CE4CC2389"
      unitRef="usd">1828000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4303381e1734-wk-Fact-C6D7BB3DA56F799C388BDC9CE5239FBD"
      unitRef="usd">10183000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4303381e1759-wk-Fact-C327DD716F41F3C4B198DC9CE4EFC803"
      unitRef="usd">3299000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4303381e1778-wk-Fact-F9B2E95D419E7ADDCDBDDC9CE4F3FEE5"
      unitRef="usd">-254000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4303381e1798-wk-Fact-3AEA1EED26EE320A4CACDC9CE5117EA0"
      unitRef="usd">10821000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4303381e1818-wk-Fact-224B7D19462A5E0EA09DDC9CE5021CA0"
      unitRef="usd">32327000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q2QTD"
      decimals="2"
      id="d4303381e2002-wk-Fact-623F9605A6F0953ECAB5DC9CE4F8E93E"
      unitRef="usdPerShare">0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q2QTD"
      decimals="2"
      id="d4303381e2021-wk-Fact-564A824931131DD75002DC9CE50E4ADF"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q2YTD"
      decimals="2"
      id="d4303381e2041-wk-Fact-FD77C3D99C10AA4CCE62DC9CE51A4ACB"
      unitRef="usdPerShare">0.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q2YTD"
      decimals="2"
      id="d4303381e2061-wk-Fact-C4AE6A9C4DF8CDAF124CDC9CE5110F1D"
      unitRef="usdPerShare">0.93</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q2QTD"
      decimals="2"
      id="d4303381e2081-wk-Fact-8D73D7AF7C8B15228FC7DC9CE5104638"
      unitRef="usdPerShare">0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q2QTD"
      decimals="2"
      id="d4303381e2100-wk-Fact-FF29CD3A658C862D84D7DC9CE512396E"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q2YTD"
      decimals="2"
      id="d4303381e2120-wk-Fact-54DBB0A92E9698B71228DC9CE4E8A127"
      unitRef="usdPerShare">0.30</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q2YTD"
      decimals="2"
      id="d4303381e2140-wk-Fact-6375A913F13A73A301BADC9CE4F489F3"
      unitRef="usdPerShare">0.91</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4303381e2320-wk-Fact-E2E2EE849C2E018AB945DC9CE50CCE57"
      unitRef="shares">35232000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4303381e2339-wk-Fact-6D53D829A7B65ED807D9DC9CE50B669D"
      unitRef="shares">34913000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4303381e2358-wk-Fact-48A06F2D408190EC46CFDC9CE52B99C7"
      unitRef="shares">35174000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4303381e2378-wk-Fact-F6426B0D35B7880304F7DC9CE4FAC4D8"
      unitRef="shares">34849000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4303381e2398-wk-Fact-4567EF402F5F15242686DC9CE4C8852C"
      unitRef="shares">35504000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4303381e2417-wk-Fact-DEC48F8723D247B30E0CDC9CE520A43D"
      unitRef="shares">34913000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4303381e2436-wk-Fact-FC2967382E35415A7258DC9CE51C2EFF"
      unitRef="shares">35499000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4303381e2456-wk-Fact-2D3FEC987E6FAC5FE763DC9CE51B98BD"
      unitRef="shares">35343000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4274931e731-wk-Fact-C327DD716F41F3C4B198DC9CE4EFC803"
      unitRef="usd">3299000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4274931e750-wk-Fact-F9B2E95D419E7ADDCDBDDC9CE4F3FEE5"
      unitRef="usd">-254000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4274931e770-wk-Fact-3AEA1EED26EE320A4CACDC9CE5117EA0"
      unitRef="usd">10821000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4274931e790-wk-Fact-224B7D19462A5E0EA09DDC9CE5021CA0"
      unitRef="usd">32327000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4274931e805-wk-Fact-E025FBF4ACAE4EC2BEFCDC9CE4EA3A11"
      unitRef="usd">-1027000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4274931e825-wk-Fact-263DC8DCA851F2DBA449DC9CE4E5ABBC"
      unitRef="usd">-4181000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4274931e845-wk-Fact-C9ED1547475765FAC11FDC9CE4ECA529"
      unitRef="usd">-982000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4274931e866-wk-Fact-B9C82A910F430B665DDBDC9CE4E7F440"
      unitRef="usd">-3106000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4274931e887-wk-Fact-9777779D39478C44FFEDDC9CE4E5C358"
      unitRef="usd">-1027000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4274931e907-wk-Fact-732BAA9DD9D8CA28DE82DC9CE4E6D7DF"
      unitRef="usd">-4181000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4274931e927-wk-Fact-8D1DE41B15D727DB8368DC9CE4E5E3A7"
      unitRef="usd">-982000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4274931e948-wk-Fact-5D119F77F742E59E2C88DC9CE4E06C4E"
      unitRef="usd">-3106000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4274931e974-wk-Fact-05B630A608B794B1C8DBDC9CE4E76FA0"
      unitRef="usd">2272000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4274931e993-wk-Fact-ACAE95E97201539DDC04DC9CE4EA0CA1"
      unitRef="usd">-4435000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4274931e1013-wk-Fact-D7041BE587C789135115DC9CE4E89B58"
      unitRef="usd">9839000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4274931e1033-wk-Fact-86456EBE655B71FD0F8CDC9CE4E710EB"
      unitRef="usd">29221000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesIssued
      contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e952-wk-Fact-98CC62F18C9200B0FAFDDC9CE4E84463"
      unitRef="shares">37759000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e971-wk-Fact-394D24E0B5B89B5E06A7DC9CE4D0B231"
      unitRef="usd">378000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d4287764e985-wk-Fact-14E757E9D149C1C81ABCDC9CE4EB77EC"
      unitRef="shares">2558000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d4287764e1005-wk-Fact-E69E7633D9DC56FB1B9ADC9CE4F10124"
      unitRef="usd">-100027000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e1025-wk-Fact-5F677A171B8731EE3B16DC9CE4E1CEF7"
      unitRef="usd">292458000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d4287764e1044-wk-Fact-52480E657D65F75341C7DC9CE4CE9D15"
      unitRef="usd">-6426000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d4287764e1065-wk-Fact-CEE820B9344AC053E35ADC9CE4D0315E"
      unitRef="usd">108601000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q1"
      decimals="-3"
      id="d4287764e1084-wk-Fact-FEF36DEABFD27690CDC5DC9CE4C9F8C2"
      unitRef="usd">294984000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e1166-wk-Fact-1D958E294F7DD18ED3EDDC9CE4F0D8A4"
      unitRef="usd">7751000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4287764e1224-wk-Fact-F0CB6F405F5E4CAB0DFEDC9CE4DBBAB7"
      unitRef="usd">7751000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e1244-wk-Fact-D0BEAFA82B92A929A136DC9CE4CA2A1D"
      unitRef="shares">83000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e1258-wk-Fact-A864598DE69A8AF697F3DC9CE4DF033A"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e1311-wk-Fact-19B88E6411F8318631C9DC9CE4EAB63F"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4287764e1369-wk-Fact-9C4577A179C534B3F0FDDC9CE4C7344E"
      unitRef="usd">5000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e1389-wk-Fact-1B81D1C7A275D2633E23DC9CE52B26C2"
      unitRef="shares">26000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e1404-wk-Fact-C8285169315FC9DBCCACDC9CE4DFD6B2"
      unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e1457-wk-Fact-035EA88B971D6F02F948DC9CE4F5B0D2"
      unitRef="usd">1091000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4287764e1516-wk-Fact-6AC50F3F8CFA74A8E6A7DC9CE4F5E760"
      unitRef="usd">1091000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d4287764e1623-wk-Fact-F6A8270EE12DC3E75837DC9CE4DBD097"
      unitRef="usd">-1027000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4287764e1663-wk-Fact-9777779D39478C44FFEDDC9CE4E5C358"
      unitRef="usd">-1027000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d4287764e1790-wk-Fact-46D5F77EC03343F20604DC9CE4EA5BF2"
      unitRef="usd">3299000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4287764e1809-wk-Fact-C327DD716F41F3C4B198DC9CE4EFC803"
      unitRef="usd">3299000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e1829-wk-Fact-BC99041E298615AB753D44049FADC985"
      unitRef="shares">37816000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e1848-wk-Fact-F0AA5945DC20C5EE487161C87687728F"
      unitRef="usd">379000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d4287764e1862-wk-Fact-2B524EA9DBCCA5DDC78F4404A3831EFC"
      unitRef="shares">2558000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d4287764e1882-wk-Fact-59A0AFA03042DE229FB24404A63C7322"
      unitRef="usd">-100027000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e1902-wk-Fact-FD44DF5B187AC651DB9C61C876936C5F"
      unitRef="usd">299122000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d4287764e1921-wk-Fact-83A955A7CF1DA4F3245F4404A92A4D95"
      unitRef="usd">-7453000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d4287764e1942-wk-Fact-BB521FEA1DFBCC33002F61C8770C8D7E"
      unitRef="usd">111900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4287764e1961-wk-Fact-9DBB1150601EFE0BCC8CDC9CE4F0EE69"
      unitRef="usd">303921000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e2470-wk-Fact-98F7E2E5FBDADE0A466C4403814DB756"
      unitRef="shares">37618000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e2489-wk-Fact-A275E385434821F22DB461C876A6C6FA"
      unitRef="usd">376000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d4287764e2503-wk-Fact-1FC7273B93038C334A6D440384994013"
      unitRef="shares">2558000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d4287764e2523-wk-Fact-EEA1198CF28D0FB9F0CC440386158127"
      unitRef="usd">-100027000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e2543-wk-Fact-D9F16673411C9065DB5F440387893E41"
      unitRef="usd">291710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d4287764e2562-wk-Fact-77A189425D6D8D0F243B4403890BEC8E"
      unitRef="usd">-6471000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d4287764e2583-wk-Fact-77F1FE79D80CA5DA6F4244038A72F8B2"
      unitRef="usd">101079000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4287764e2602-wk-Fact-99251FE038ABB28198A6DC9CE5057B74"
      unitRef="usd">286667000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e2684-wk-Fact-A65243D529AA743F02614403C82AE4F1"
      unitRef="usd">12375000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4287764e2742-wk-Fact-CB3036970FF4BB8854DD4403CB8C7917"
      unitRef="usd">12375000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e2762-wk-Fact-3BD9C2F2632C3484550B4403FD5AE54E"
      unitRef="shares">312000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e2776-wk-Fact-B7DE0865869797969F9C4403FF8521E1"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e2829-wk-Fact-110D0185F8D18C954B79440402FF6B83"
      unitRef="usd">218000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4287764e2887-wk-Fact-BA97E6B70091970204554404065AFCA1"
      unitRef="usd">222000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e2907-wk-Fact-DA1409D1DD5BA6B5E25F440406FCB5C8"
      unitRef="shares">114000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e2922-wk-Fact-75F8811FEFF9D4CFFA664404086B6F41"
      unitRef="usd">1000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e2976-wk-Fact-336797C94B901C912B3E44040BE4880D"
      unitRef="usd">5181000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4287764e3035-wk-Fact-D0F7D2AD5DD867033BBE61C8769C0AF9"
      unitRef="usd">5182000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d4287764e3142-wk-Fact-2623A6F6F03CDE21DF5044046D3CF556"
      unitRef="usd">-982000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4287764e3182-wk-Fact-8D1DE41B15D727DB8368DC9CE4E5E3A7"
      unitRef="usd">-982000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d4287764e3309-wk-Fact-A395C5FD645B7D7754D4440476CA1059"
      unitRef="usd">10821000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4287764e3328-wk-Fact-3AEA1EED26EE320A4CACDC9CE5117EA0"
      unitRef="usd">10821000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e3348-wk-Fact-BC99041E298615AB753D44049FADC985"
      unitRef="shares">37816000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e3367-wk-Fact-F0AA5945DC20C5EE487161C87687728F"
      unitRef="usd">379000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d4287764e3381-wk-Fact-2B524EA9DBCCA5DDC78F4404A3831EFC"
      unitRef="shares">2558000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d4287764e3401-wk-Fact-59A0AFA03042DE229FB24404A63C7322"
      unitRef="usd">-100027000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e3421-wk-Fact-FD44DF5B187AC651DB9C61C876936C5F"
      unitRef="usd">299122000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d4287764e3440-wk-Fact-83A955A7CF1DA4F3245F4404A92A4D95"
      unitRef="usd">-7453000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d4287764e3461-wk-Fact-BB521FEA1DFBCC33002F61C8770C8D7E"
      unitRef="usd">111900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4287764e3480-wk-Fact-9DBB1150601EFE0BCC8CDC9CE4F0EE69"
      unitRef="usd">303921000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e3989-wk-Fact-72800716D3956270C593DC9CE4FA4242"
      unitRef="shares">37439000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e4008-wk-Fact-2BE37A333893B15D588FDC9CE4F2E1DB"
      unitRef="usd">375000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d4287764e4022-wk-Fact-D8A93201646B9222792FDC9CE4DA88E7"
      unitRef="shares">2558000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d4287764e4042-wk-Fact-7FE8713D6A5D7CE68BDDDC9CE4FC0DFB"
      unitRef="usd">-100027000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e4062-wk-Fact-698278B5A09A8403A715DC9CE4FC4534"
      unitRef="usd">275400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d4287764e4081-wk-Fact-4D355B456F7E1A6B3868DC9CE4EC43E3"
      unitRef="usd">-2482000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d4287764e4102-wk-Fact-175BC149C2071B4C7044DC9CE4F93955"
      unitRef="usd">183898000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q1"
      decimals="-3"
      id="d4287764e4121-wk-Fact-075AFE21A9CE98E2E436DC9CE4D4C7CB"
      unitRef="usd">357164000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e4203-wk-Fact-BEEEDBED1D41029D5C6FDC9CE4F8BC1E"
      unitRef="usd">6429000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4287764e4261-wk-Fact-B67825D1F4C057C52AE1DC9CE4FF3AEB"
      unitRef="usd">6429000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e4281-wk-Fact-05C513EFA3BFD1F5B673DC9CE5032817"
      unitRef="shares">91000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e4295-wk-Fact-9DC6B095783093E259E1DC9CE51767B4"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e4348-wk-Fact-AA9E019BF9FAAF63A62CDC9CE4FB42F0"
      unitRef="usd">687000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4287764e4406-wk-Fact-14BD8733BA3BCF412F51DC9CE4EFB3BF"
      unitRef="usd">687000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e4426-wk-Fact-B9A91BF5967C60049766DC9CE4FB735E"
      unitRef="shares">20000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e4441-wk-Fact-FE60AF066AAD9C48A8B6DC9CE4F3E81F"
      unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e4494-wk-Fact-31C0336AAF8630EDADE4DC9CE4DB04B3"
      unitRef="usd">932000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4287764e4553-wk-Fact-E061A814062F7B019EB3DC9CE4EF8E91"
      unitRef="usd">932000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d4287764e4660-wk-Fact-DC63A9A7264ABE327FE5DC9CE4FBDCF8"
      unitRef="usd">-4181000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4287764e4700-wk-Fact-732BAA9DD9D8CA28DE82DC9CE4E6D7DF"
      unitRef="usd">-4181000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d4287764e4827-wk-Fact-824A4295E2B9DBDFB715DC9CE4F8F3E3"
      unitRef="usd">-254000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4287764e4847-wk-Fact-F9B2E95D419E7ADDCDBDDC9CE4F3FEE5"
      unitRef="usd">-254000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e4868-wk-Fact-CD9EEEA57D9768C6B76A440CFAC34BE8"
      unitRef="shares">37510000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e4887-wk-Fact-F1680D42E901B67A5719440D011E2446"
      unitRef="usd">375000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d4287764e4901-wk-Fact-15221D9626ABE01343E3440D05B1778D"
      unitRef="shares">2558000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d4287764e4921-wk-Fact-919A6E86B070CC886706440D0A5CFA89"
      unitRef="usd">-100027000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e4941-wk-Fact-10DF81103BCA868434DE440D0F1D42A9"
      unitRef="usd">281584000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d4287764e4960-wk-Fact-9C94EED486EAF54AF7CF440D142155EA"
      unitRef="usd">-6663000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d4287764e4981-wk-Fact-F715AAE90C21FDCB356D440D188EB668"
      unitRef="usd">183644000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q2"
      decimals="-3"
      id="d4287764e5000-wk-Fact-DDE6E915411398368823440D1C73C181"
      unitRef="usd">358913000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e5509-wk-Fact-6891B2B3A85FFAB62B2A440AA340D5B6"
      unitRef="shares">37270000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e5528-wk-Fact-BD3254EA54D8D61CE086440A7D1DC8E0"
      unitRef="usd">373000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d4287764e5542-wk-Fact-6E6B2133B217FD3149CA440AABFEF792"
      unitRef="shares">2558000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d4287764e5562-wk-Fact-BFC7D810797CCA5874BA440A857F1320"
      unitRef="usd">-100027000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e5582-wk-Fact-1395BA6E5140C5C83153440A89C36F8C"
      unitRef="usd">272657000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d4287764e5601-wk-Fact-4DDB9D1650C4A881C3F1440A8DFE1085"
      unitRef="usd">-3557000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d4287764e5622-wk-Fact-2D4F0BE5EBA20E0BA7C2440A923849EF"
      unitRef="usd">145139000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4"
      decimals="-3"
      id="d4287764e5641-wk-Fact-2D7C6EAA453923BABE2D440A96719338"
      unitRef="usd">314585000</us-gaap:StockholdersEquity>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="I2018Q1Jan1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d4287764e5762-wk-Fact-2AF3CB94696F6DA5A7B0440A9DC91308"
      unitRef="usd">6178000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="I2018Q1Jan1"
      decimals="-3"
      id="d4287764e5781-wk-Fact-AC12B75531C6D60D28FA440AA10CE72E"
      unitRef="usd">6178000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:SharesIssued
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e5801-wk-Fact-6891B2B3A85FFAB62B2A440AA340D5B6"
      unitRef="shares">37270000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e5820-wk-Fact-3D47976BA13EF5B1C15C440AA65D6188"
      unitRef="usd">373000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1>
    <us-gaap:SharesIssued
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d4287764e5834-wk-Fact-6E6B2133B217FD3149CA440AABFEF792"
      unitRef="shares">2558000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d4287764e5854-wk-Fact-883950DD0CB7B571ACD9440AAEE1782D"
      unitRef="usd">-100027000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e5874-wk-Fact-21BC7F12D078D046AA9A440AB20D15DE"
      unitRef="usd">272657000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d4287764e5893-wk-Fact-ACA7C5126CC9E4DE5A8B440AB5AE0EDD"
      unitRef="usd">-3557000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d4287764e5914-wk-Fact-79F609B0A76C92831C6A440ABD72BFFE"
      unitRef="usd">151317000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1
      contextRef="FI2017Q4"
      decimals="-3"
      id="d4287764e5933-wk-Fact-56A98F11CBC256AA805D440AC3AA3D38"
      unitRef="usd">320763000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e6015-wk-Fact-E72EC1824614DEE028AF440B614A370B"
      unitRef="usd">12035000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4287764e6073-wk-Fact-D2DE0547546420E98D0B440B6803FD80"
      unitRef="usd">12035000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e6093-wk-Fact-F74697CC8E33460A13B1440B696F884D"
      unitRef="shares">343000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e6107-wk-Fact-89D56240313BE7028282440B6C2878E8"
      unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e6160-wk-Fact-5442F97A0270021FE1BA440B7113535E"
      unitRef="usd">1863000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4287764e6218-wk-Fact-3AEC31A4A44B3F729137440B76EC4590"
      unitRef="usd">1866000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e6238-wk-Fact-15AA9F16C5A7FB8758FA440B78B2C0A0"
      unitRef="shares">103000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e6253-wk-Fact-CFBB9AC5A31BE0A4E0DC440B7C729395"
      unitRef="usd">1000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e6307-wk-Fact-F027707A22B62DD04001440B83724CDB"
      unitRef="usd">4971000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4287764e6366-wk-Fact-04B5475460DC14BDC55C440B880AA3F1"
      unitRef="usd">4972000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d4287764e6473-wk-Fact-3F9238AC389A18F2A830440CA9DF4652"
      unitRef="usd">-3106000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4287764e6513-wk-Fact-5D119F77F742E59E2C88DC9CE4E06C4E"
      unitRef="usd">-3106000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d4287764e6640-wk-Fact-4906DE5C9B13EAC19D97440CB9F3E6FB"
      unitRef="usd">32327000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4287764e6659-wk-Fact-224B7D19462A5E0EA09DDC9CE5021CA0"
      unitRef="usd">32327000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e6680-wk-Fact-CD9EEEA57D9768C6B76A440CFAC34BE8"
      unitRef="shares">37510000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4287764e6699-wk-Fact-F1680D42E901B67A5719440D011E2446"
      unitRef="usd">375000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d4287764e6713-wk-Fact-15221D9626ABE01343E3440D05B1778D"
      unitRef="shares">2558000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d4287764e6733-wk-Fact-919A6E86B070CC886706440D0A5CFA89"
      unitRef="usd">-100027000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d4287764e6753-wk-Fact-10DF81103BCA868434DE440D0F1D42A9"
      unitRef="usd">281584000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d4287764e6772-wk-Fact-9C94EED486EAF54AF7CF440D142155EA"
      unitRef="usd">-6663000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d4287764e6793-wk-Fact-F715AAE90C21FDCB356D440D188EB668"
      unitRef="usd">183644000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q2"
      decimals="-3"
      id="d4287764e6812-wk-Fact-DDE6E915411398368823440D1C73C181"
      unitRef="usd">358913000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e639-wk-Fact-3AEA1EED26EE320A4CACDC9CE5117EA0"
      unitRef="usd">10821000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e658-wk-Fact-224B7D19462A5E0EA09DDC9CE5021CA0"
      unitRef="usd">32327000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e714-wk-Fact-5D51EA1908867AD88CB1DC9CE513B89E"
      unitRef="usd">25319000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e733-wk-Fact-108EA0E17F7447EE618DDC9CE51C3B39"
      unitRef="usd">22227000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e753-wk-Fact-5210E40C76992E55B059DC9CE513AC7A"
      unitRef="usd">-1312000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e773-wk-Fact-8C0C1D542066F89BCA08DC9CE518B296"
      unitRef="usd">-4321000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e794-wk-Fact-70FCB9327D2E90CE68A9DC9CE51DE211"
      unitRef="usd">12375000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e813-wk-Fact-9641BE1DAA0CDBE539CFDC9CE5101E1C"
      unitRef="usd">12035000</us-gaap:ShareBasedCompensation>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e833-wk-Fact-B44BA954F7E66CAC1B57DC9CE5073509"
      unitRef="usd">0</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e852-wk-Fact-5E550E4F1ED5E8A752F0DC9CE50DF97E"
      unitRef="usd">38613000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e873-wk-Fact-9DEFB20E0C569B4DCD52DC9CE51CA96D"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities>
    <us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e892-wk-Fact-5E39B94F4B7A9BEFEAAFDC9CE51624DB"
      unitRef="usd">5881000</us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e913-wk-Fact-CD0CACF72BA35CE07BD4DC9CE50CAD48"
      unitRef="usd">-635000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e933-wk-Fact-F0E630B256E7AF1371EFDC9CE51B1868"
      unitRef="usd">472000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e994-wk-Fact-93EA6BD0BAF47086D549DC9CE50A3B5E"
      unitRef="usd">2746000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e1014-wk-Fact-56AE19A7766936CAB5A5DC9CE52121E8"
      unitRef="usd">171000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e1035-wk-Fact-0E5DF0B85DD77F8FFA30DC9CE511E4F6"
      unitRef="usd">-1944000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e1054-wk-Fact-5DAE7049C305571E5E42DC9CE52471A6"
      unitRef="usd">-7886000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e1074-wk-Fact-6F4B9392FCD22BB89046DC9CE522D711"
      unitRef="usd">1899000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e1093-wk-Fact-BA99C036398041706CFFDC9CE518BF65"
      unitRef="usd">-6019000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInRoyaltiesPayable
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e1114-wk-Fact-83B8AC73FB2DEFF8159CDC9CE50C1DAB"
      unitRef="usd">1059000</us-gaap:IncreaseDecreaseInRoyaltiesPayable>
    <us-gaap:IncreaseDecreaseInRoyaltiesPayable
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e1133-wk-Fact-05A51AE863F6E8ADECD8DC9CE51541E5"
      unitRef="usd">3063000</us-gaap:IncreaseDecreaseInRoyaltiesPayable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e1153-wk-Fact-BFBDB59AB2C3500C11CDDC9CE510EC45"
      unitRef="usd">-1981000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e1173-wk-Fact-51C75BDC57AE6450E7E5DC9CE519BCC8"
      unitRef="usd">3256000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e1198-wk-Fact-41493B7ACD7C976D7892DC9CE51E9EF6"
      unitRef="usd">46743000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e1217-wk-Fact-941A22BAFD0A2D1C8A6FDC9CE5224791"
      unitRef="usd">38023000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e1314-wk-Fact-E8A596F3FBA34903AAFCDC9CE51FDC8D"
      unitRef="usd">13726000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e1334-wk-Fact-3F3CAB9DFC0BD14020E3DC9CE51DEF76"
      unitRef="usd">23051000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e1356-wk-Fact-32B04695B01C5C57EA05DC9CE50F9941"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e1375-wk-Fact-614C67BDA10B10D7E78BDC9CE5134710"
      unitRef="usd">845000</us-gaap:PaymentsToAcquireBusinessesGross>
    <sstk:ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e1396-wk-Fact-4B85761F4D68FD79E092DC9CE5136407"
      unitRef="usd">2500000</sstk:ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit>
    <sstk:ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e1415-wk-Fact-BA60FAA749AD0DA3D993DC9CE524A429"
      unitRef="usd">42392000</sstk:ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit>
    <us-gaap:PaymentsForAdvanceToAffiliate
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e1435-wk-Fact-10093EBB39E71540124DDC9CE50BD4A6"
      unitRef="usd">0</us-gaap:PaymentsForAdvanceToAffiliate>
    <us-gaap:PaymentsForAdvanceToAffiliate
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e1454-wk-Fact-56E7BDAAF7F166F4BE76DC9CE51EBDC7"
      unitRef="usd">15000000</us-gaap:PaymentsForAdvanceToAffiliate>
    <us-gaap:PaymentsToAcquireSoftware
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e1475-wk-Fact-28BAFB87C22E02861F7DDC9CE50B6211"
      unitRef="usd">1277000</us-gaap:PaymentsToAcquireSoftware>
    <us-gaap:PaymentsToAcquireSoftware
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e1495-wk-Fact-2ADC35D2B54EE3F37C6CDC9CE50A51E6"
      unitRef="usd">1242000</us-gaap:PaymentsToAcquireSoftware>
    <us-gaap:IncreaseDecreaseInSecurityDeposits
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e1516-wk-Fact-7943A09235C388553BB9DC9CE5191C9C"
      unitRef="usd">25000</us-gaap:IncreaseDecreaseInSecurityDeposits>
    <us-gaap:IncreaseDecreaseInSecurityDeposits
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e1535-wk-Fact-B47331394FE3BC966370DC9CE50EE7F7"
      unitRef="usd">-14000</us-gaap:IncreaseDecreaseInSecurityDeposits>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e1561-wk-Fact-5D2A4CED7FB8E3FBC565DC9CE5237CC0"
      unitRef="usd">-12478000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e1581-wk-Fact-7FDCA0AA8476CAC723BDDC9CE51FE94F"
      unitRef="usd">2240000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e1678-wk-Fact-E05ABBE4C02C1C3A8C0BDC9CE51390C6"
      unitRef="usd">218000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e1697-wk-Fact-1F2A084C41237E472B10DC9CE51DD6AD"
      unitRef="usd">1879000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e1717-wk-Fact-47F3644A0F5FE9EC7A27DC9CE50D654E"
      unitRef="usd">5181000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e1737-wk-Fact-9E4FB03BB695356F252EDC9CE50E047B"
      unitRef="usd">4972000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e1763-wk-Fact-0C33FBF196F80782C14FDC9CE51AC3EC"
      unitRef="usd">-4963000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e1783-wk-Fact-87D0C77B0DC8A67FE1D9DC9CE51D2B29"
      unitRef="usd">-3093000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e1841-wk-Fact-A4C1BDB2EE4A7FAB5A58DC9CE514743B"
      unitRef="usd">-1085000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e1861-wk-Fact-BD6A2CE4727A6016A89CDC9CE50BF2F6"
      unitRef="usd">-757000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e1882-wk-Fact-5E8CE620D0A4FF8CE7BEDC9CE513A2EE"
      unitRef="usd">28217000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e1901-wk-Fact-21A22DCF2880568C1D03DC9CE5169265"
      unitRef="usd">36413000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4278445e1962-wk-Fact-DE572DE5D0007819E656DC9CE5202D1A"
      unitRef="usd">233465000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2017Q4"
      decimals="-3"
      id="d4278445e1981-wk-Fact-6C7AC303CA9E5F6F6C18DC9CE51AA039"
      unitRef="usd">256041000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4278445e2006-wk-Fact-EC3736B8A64A4847C811DC9CE5203A5D"
      unitRef="usd">261682000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2018Q2"
      decimals="-3"
      id="d4278445e2025-wk-Fact-3993848B9EB706B530A2DC9CE517FCB9"
      unitRef="usd">292454000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4278445e2127-wk-Fact-B8E09528CFBD12E2B3BDDC9CE521D167"
      unitRef="usd">1480000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4278445e2146-wk-Fact-7D679D01A7CC43E50C8EDC9CE5120947"
      unitRef="usd">-124000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-2D55B8662BB85E846776DC9CE539780E-0-wk-Fact-6821B3CB1DD0E5E705C5DC9CE5117473">Summary of Operations and Significant Accounting Policies&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Summary of Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Shutterstock, Inc., together with its subsidiaries (collectively, the &#x201c;Company&#x201d; or &#x201c;Shutterstock&#x201d;), is a global technology company offering a creative platform, which provides high-quality digital content, tools and services to creative professionals. The digital content licensed by the Company&#x2019;s customers includes: (a) imagery, consisting of licensed photographs, vectors, illustrations and video clips, which is used in visual communications, such as websites, digital and print marketing materials, corporate communications, books, publications and video content; and (b) music, consisting of high-quality music tracks and sound effects, which is often used to complement digital imagery. The Company licenses content to its customers. Contributors upload their content to the Company&#x2019;s web properties in exchange for royalty payments based on customer download activity. The Company also offered digital asset management services through its cloud-based digital asset management platform (&#x201c;Webdam&#x201d;). As discussed in Note 3, on February 26, 2018, the Company completed a sale transaction, pursuant to which the buyer in the transaction acquired certain assets and assumed certain contracts and liabilities which constituted the Company&#x2019;s digital asset management business (the &#x201c;Sale of Webdam&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The unaudited condensed consolidated financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, these financial statements do not include all information and footnotes required by GAAP for complete financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The interim Consolidated Balance Sheet as of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, Consolidated Statements of Operations, Comprehensive Income and Stockholders&#x2019; Equity for the three and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, and Consolidated Statements of Cash Flows for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, are unaudited. The Consolidated Balance Sheet as of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, included herein, was derived from the audited financial statements as of that date, but does not include all disclosures required by GAAP. These unaudited interim financial statements have been prepared on a basis consistent with the Company&#x2019;s annual financial statements and, in the opinion of management, reflect all adjustments, which include all normal recurring adjustments necessary to state fairly the Company&#x2019;s financial position as of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, its consolidated results of operations, comprehensive income and stockholders&#x2019; equity for the three and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, and its cash flows for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;. The financial data and the other financial information disclosed in the notes to the financial statements related to these periods are also unaudited. The results of operations for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; are not necessarily indicative of the results to be expected for the fiscal year ending &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; or for any other future annual or interim period.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;These financial statements should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and notes thereto as of and for the year ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; included in the Company&#x2019;s Annual Report on Form 10-K, which was filed with the SEC on &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;February&#160;26, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;. The unaudited consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;During the second quarter of 2019, the Company recorded an adjustment related to the correction of an error to increase stock-based compensation expense by &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$0.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, related to the understatement of stock-based compensation expense in the first quarter of 2019. &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company has concluded that the impact of this adjustment is not material to the results of operations or financial position for the current or prior quarter financial statements. &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Certain immaterial changes in presentation have been made to conform the prior period presentation to current period reporting. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Such estimates include, but are not limited to, the determination of the allowance for doubtful accounts, the volume of expected unused licenses for our subscription-based products, the assessment of recoverability of property and equipment, the fair value of acquired goodwill and intangible assets, the grant-date fair value of non-cash equity-based compensation, the assessment of recoverability of deferred tax assets, the measurement of income tax and contingent non-income tax liabilities and the determination of the incremental borrowing rate to calculate the lease liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Cash, Cash Equivalents and Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The following represents the Company&#x2019;s cash and cash equivalents and restricted cash balances as of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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="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="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;As of June&#160;30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of December&#160;31, 2018&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;259,069&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;230,852&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Restricted cash&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;2,613&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;2,613&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;261,682&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;233,465&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company&#x2019;s cash and cash equivalents consist primarily of (i) cash on hand and bank deposits and (ii) money market accounts. These assets are stated at cost, which approximates fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company&#x2019;s restricted cash relates to security deposits related to the lease for its headquarters in New York City, which expires in &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2029&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;. The carrying value of restricted cash approximates fair value. Restricted cash is included as a component of other assets on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Allowance for Doubtful Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company&#x2019;s accounts receivable consists of customer obligations due under normal trade terms, carried at their face value less an allowance for doubtful accounts, if required. The Company determines its allowance for doubtful accounts based on an evaluation of the aging of its accounts receivable and on a customer-by-customer basis where appropriate. The Company&#x2019;s reserve analysis contemplates the Company&#x2019;s historical loss rate on receivables, specific customer situations and the economic environments in which the Company operates. During the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company reduced its allowance for doubtful accounts which included a &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$0.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; benefit recorded to bad debt expense and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$0.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; related to write-offs and other adjustments. As of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company&#x2019;s allowance for doubtful accounts was approximately &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$4.0&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$4.7&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, respectively, which was included as a reduction of accounts receivable on the Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Chargeback and Sales Refund Allowance&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company establishes a chargeback allowance and sales refund reserve allowance based on factors surrounding historical credit card chargeback trends, historical sales refund trends and other information. As of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company&#x2019;s combined allowance for chargebacks and sales refunds was &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$0.3&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, which was included as a component of other current liabilities on the Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The majority of the Company&#x2019;s&#160;revenue&#160;is earned from the license of digital content. Digital content licenses are generally purchased on a monthly or annual subscription basis, whereby a customer pays for a predetermined quantity of content that may be downloaded over a specific period of time, or, on a transactional basis, whereby a customer pays for individual content licenses at the time of download.&#160;Prior to the Sale of Webdam, the Company also earned&#160;revenue&#160;from licensing hosted software services through Webdam&#x2019;s cloud-based tools for businesses, which were purchased as part of a subscription. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company recognizes revenue upon the satisfaction of performance obligations, which occurs when (i) digital content is downloaded by a customer or (ii) hosted software services are provisioned and available to a customer. For digital content licenses, the Company recognizes revenue on both its subscription-based and transaction-based sales when content is downloaded, at which time the license is provided. In addition, management estimates expected unused licenses for subscription-based products and recognizes the revenue associated with the unused licenses throughout the subscription period. The estimate of unused licenses is based on historical download activity and future changes in the estimate could impact the timing of revenue recognition of the Company&#x2019;s subscription products. Revenue associated with hosted software services is recognized ratably over the term of the license. The Company expenses contract acquisition costs as incurred, to the extent that the amortization period would otherwise be one year or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Collectability is reasonably assured at the time the electronic order or contract is entered. The majority of the Company&#x2019;s customers purchase products by making an electronic payment with a credit card at the time of a transaction. Customer payments received in advance of revenue recognition are contract liabilities and are recorded as deferred revenue. Customers that do not pay in advance are invoiced and are required to make payments under standard credit terms. Collectability for customers who pay on credit terms allowing for payment beyond the date at which service commences is based on a credit evaluation for certain new customers and transaction history with existing customers.&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company recognizes&#160;revenue&#160;gross of contributor royalties because the Company is the principal in the transaction as it is the party responsible for the performance obligation and it controls the product or service before transferring it to the customer. The Company also licenses content to customers through third-party resellers. Third-party resellers sell the Company&#x2019;s products directly to customers as the principal in those transactions. Accordingly, the Company recognizes revenue net of costs paid to resellers.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company adopted Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standard Update (&#x201c;ASU&#x201d;) 2014-09, as amended (&#x201c;ASU 2014-09&#x201d;), on January 1, 2018 using the modified retrospective approach, and prior period amounts were not restated. The effect of adoption of this new guidance on the Consolidated Balance Sheet as of January 1, 2018 was to reduce (i) prepaid expenses and other current assets by &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$3.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and (ii) deferred revenues by &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$9.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, with an offsetting &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$6.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; increase in 2018 opening retained earnings. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Leasing&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company records rent expense on a straight-line basis over the term of the related lease. Prior to the adoption of FASB ASU 2016-02, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"&gt;Leases (Topic 842)&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, as amended (&#x201c;ASC 842&#x201d;), the difference between the rent expense recognized and the actual payments made in accordance with the operating lease agreement was recognized as a deferred rent liability on the Company&#x2019;s Consolidated Balance Sheets. As of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company had deferred rent of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$11.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, which is included in other non-current liabilities on the Consolidated Balance Sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Effective January 1, 2019, the Company adopted ASC 842. In accordance with ASC 842, the Company first determines if an arrangement contains a lease and the classification of that lease, if applicable, at inception. This standard requires the recognition of right-of-use (&#x201c;ROU&#x201d;) assets and lease liabilities for the Company&#x2019;s operating leases. For contracts with lease and non-lease components, the Company has elected not to allocate the contract consideration, and to account for the lease and non-lease components as a single lease component. The Company has also elected not to recognize a lease liability or ROU asset for leases with a term of 12 months or less, and recognize lease payments for those short-term leases on a straight-line basis over the lease term in the Consolidated Statements of Operations. Operating leases are included in ROU assets, other current liabilities and lease liabilities (net of current portion) on the Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;ROU assets represent the Company&#x2019;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#x2019;s obligation to make lease payments under the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The implicit rate within the Company&#x2019;s leases is generally not determinable and therefore the incremental borrowing rate at the lease commencement date is utilized to determine the present value of lease payments. The determination of the incremental borrowing rate requires judgment. Management determines the incremental borrowing rate for each lease using the Company&#x2019;s estimated borrowing rate, adjusted for various factors including level of collateralization, term and currency to align with the terms of the lease. The ROU asset also includes any lease prepayments, offset by lease incentives. Certain of the Company&#x2019;s leases include options to extend or terminate the lease. An option to extend the lease is considered in connection with determining the ROU asset and lease liability when the Company is reasonably certain that the option will be exercised. An option to terminate is considered unless the Company is reasonably certain the option will not be exercised.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Recently Adopted Accounting Standard Updates&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;In February 2016, the FASB issued ASU 2016-02, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"&gt;Leases (Topic 842)&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;. ASU 2016-02 requires that the rights and obligations created by leases with a duration greater than 12 months be recorded as assets and liabilities on the balance sheet of the lessee. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company has adopted this standard as of January 1, 2019 using the modified retrospective approach for all leases entered into before the effective date. The Company has also elected the option, as permitted in ASU 2018-11, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"&gt;Leases (Topic 842): Targeted Improvements&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, whereby initial application of the new lease standard would occur at the adoption date and a cumulative-effect adjustment, if any, would be recognized to the opening balance of retained earnings in the period of adoption. For comparability purposes, the Company will continue to comply with previous disclosure requirements in accordance with existing lease guidance for all periods presented in the year of adoption. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company has elected the practical expedients permitted under the transition guidance which enabled the Company: (1) to carry forward the historical lease classification; (2) not to reassess whether expired or existing contracts are or contain leases; and (3) not to reassess the treatment of initial direct costs for existing leases. In addition, the Company has made an accounting policy election to keep leases with an initial term of 12 months or less off the balance sheet. Upon adoption of this standard on January 1, 2019, the Company recognized a total lease liability in the amount of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$58.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, representing the &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:Times New Roman;font-size:10pt;color:#000000;"&gt;present value of the minimum rental payments remaining as of the adoption date and a right-of-use asset in the amount of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$46.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Recently Issued Accounting Standard Updates&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;In June 2016, the FASB issued ASU 2016-13,&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"&gt; Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses of Financial Instruments &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;(&#x201c;ASU 2016-13&#x201d;)&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"&gt;. &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;ASU 2016-13, as amended, replaces the current incurred loss impairment methodology with a methodology that reflects expected&#160;credit losses. The ASU is intended to provide financial statement users with more decision-useful information about the expected&#160;credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. Adoption of this guidance is required, prospectively, for annual periods beginning after December 15, 2019, with early adoption permitted for annual periods beginning after December 15, 2018. The Company is evaluating the impact of adopting this new accounting standard on its financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;In August 2018, the FASB issued ASU 2018-13, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"&gt;Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurements &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;(&#x201c;ASU 2018-13&#x201d;), which eliminates, adds and modifies certain disclosure requirements for fair value measurements as part of the FASB&#x2019;s disclosure framework project. Adoption of this guidance is required for fiscal years and interim periods within those fiscal years, beginning after December 15, 2019. The Company is evaluating the impact of adopting this new standard on its financial statements. &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;In August 2018, the FASB issued ASU 2018-15, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"&gt;Customer&#x2019;s Accounting For Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract&lt;/span&gt; (&#x201c;ASU 2018-15&#x201d;), which aligns the requirements for capitalizing implementation costs in a cloud computing arrangement with the requirements for capitalizing implementation costs incurred for an internal-use software license. Adoption of this guidance is required for fiscal years beginning after December 15, 2019 and interim periods within those fiscal years and early adoption is permitted. Entities are permitted to choose to adopt the new guidance (1) prospectively for eligible costs incurred on or after the date this guidance is first applied or (2) retrospectively. The Company is evaluating the impact of this new accounting standard on its financial statements.</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-D0C9ADCFB33B20A60E64DC9CE539CFF6-0-wk-Fact-7183B6D07095A24F6686DC9CE510CA70">&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The unaudited condensed consolidated financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, these financial statements do not include all information and footnotes required by GAAP for complete financial statements. &lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <sstk:UnauditedInterimFinancialStatementsPolicyTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-A748B30DC3107E0D6A1DDC9CE5386CE2-0-wk-Fact-D85A2FD01FCEF1D718E7DC9CE51411B6">&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The interim Consolidated Balance Sheet as of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, Consolidated Statements of Operations, Comprehensive Income and Stockholders&#x2019; Equity for the three and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, and Consolidated Statements of Cash Flows for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, are unaudited. The Consolidated Balance Sheet as of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, included herein, was derived from the audited financial statements as of that date, but does not include all disclosures required by GAAP. These unaudited interim financial statements have been prepared on a basis consistent with the Company&#x2019;s annual financial statements and, in the opinion of management, reflect all adjustments, which include all normal recurring adjustments necessary to state fairly the Company&#x2019;s financial position as of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, its consolidated results of operations, comprehensive income and stockholders&#x2019; equity for the three and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, and its cash flows for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;. The financial data and the other financial information disclosed in the notes to the financial statements related to these periods are also unaudited. The results of operations for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; are not necessarily indicative of the results to be expected for the fiscal year ending &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; or for any other future annual or interim period.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;These financial statements should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and notes thereto as of and for the year ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; included in the Company&#x2019;s Annual Report on Form 10-K, which was filed with the SEC on &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;February&#160;26, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;. The unaudited consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;During the second quarter of 2019, the Company recorded an adjustment related to the correction of an error to increase stock-based compensation expense by &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$0.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, related to the understatement of stock-based compensation expense in the first quarter of 2019. &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company has concluded that the impact of this adjustment is not material to the results of operations or financial position for the current or prior quarter financial statements. &lt;/span&gt;Certain immaterial changes in presentation have been made to conform the prior period presentation to current period reporting.</sstk:UnauditedInterimFinancialStatementsPolicyTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q2QTD_srt_RestatementAxis_srt_RestatementAdjustmentMember_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_sstk_UnderstatementOfStockBasedCompensationExpenseMember"
      decimals="-5"
      id="d4268476e579-wk-Fact-D7C139F99119CC24945C24BFDDC1B3A8"
      unitRef="usd">500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:UseOfEstimates
      contextRef="FD2019Q2YTD"
      id="TextSelection-35786D5FEEE02B2193F4DC9CE5392D55-0-wk-Fact-88F59CD9B95B271ADD05DC9CE5176863">&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Such estimates include, but are not limited to, the determination of the allowance for doubtful accounts, the volume of expected unused licenses for our subscription-based products, the assessment of recoverability of property and equipment, the fair value of acquired goodwill and intangible assets, the grant-date fair value of non-cash equity-based compensation, the assessment of recoverability of deferred tax assets, the measurement of income tax and contingent non-income tax liabilities and the determination of the incremental borrowing rate to calculate the lease liability. &lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-8D9461259D0C4714E7B7DC9CE5383E07-0-wk-Fact-AC1305190650DA29A88EDC9CE51E5F94">&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The following represents the Company&#x2019;s cash and cash equivalents and restricted cash balances as of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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="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="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;As of June&#160;30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of December&#160;31, 2018&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;259,069&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;230,852&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Restricted cash&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;2,613&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;2,613&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;261,682&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;233,465&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/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:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-D98950206FC163B4FC8ADC9CE539183F-0-wk-Fact-321DB9BEC07BF7E433C5DC9CE518CC85">&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The following represents the Company&#x2019;s cash and cash equivalents and restricted cash balances as of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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="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="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;As of June&#160;30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of December&#160;31, 2018&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;259,069&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;230,852&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Restricted cash&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;2,613&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;2,613&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;261,682&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;233,465&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/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:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4268476e756-wk-Fact-5AF2479184C0374A17F1DC9CE4EFF4BD"
      unitRef="usd">259069000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4268476e775-wk-Fact-B83FEB6DFFF7FF57E004DC9CE4F2D9C5"
      unitRef="usd">230852000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4268476e790-wk-Fact-C253FEED47AD222A05E3DC9CE502BB57"
      unitRef="usd">2613000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4268476e809-wk-Fact-5D331D1E8204EC208C9CDC9CE50CD831"
      unitRef="usd">2613000</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4268476e834-wk-Fact-EC3736B8A64A4847C811DC9CE5203A5D"
      unitRef="usd">261682000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4268476e853-wk-Fact-DE572DE5D0007819E656DC9CE5202D1A"
      unitRef="usd">233465000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="FD2019Q2YTD"
      id="TextSelection-0F200AEA9D4879BC4371DC9CE5388CC0-0-wk-Fact-3AC74B24646B243E4A1BDC9CE5175419">&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company&#x2019;s cash and cash equivalents consist primarily of (i) cash on hand and bank deposits and (ii) money market accounts. These assets are stated at cost, which approximates fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company&#x2019;s restricted cash relates to security deposits related to the lease for its headquarters in New York City, which expires in &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2029&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;. The carrying value of restricted cash approximates fair value. Restricted cash is included as a component of other assets on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="FD2019Q2YTD"
      id="TextSelection-EF0B1D4A4B8490C86F43DC9CE5399AA1-0-wk-Fact-3997FD4B20096660C507DC9CE51D5D2B">&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Allowance for Doubtful Accounts&lt;/span&gt;&lt;/div&gt;The Company&#x2019;s accounts receivable consists of customer obligations due under normal trade terms, carried at their face value less an allowance for doubtful accounts, if required. The Company determines its allowance for doubtful accounts based on an evaluation of the aging of its accounts receivable and on a customer-by-customer basis where appropriate. The Company&#x2019;s reserve analysis contemplates the Company&#x2019;s historical loss rate on receivables, specific customer situations and the economic environments in which the Company operates.</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="FD2019Q2YTD"
      decimals="-5"
      id="d4268476e919-wk-Fact-A1B3D349AEEBAF81310ADC9CE51977F6"
      unitRef="usd">-600000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="FD2019Q2YTD"
      decimals="-5"
      id="d4268476e926-wk-Fact-ED5A31E6851050FA960CDC9CE50E668A"
      unitRef="usd">100000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="FI2019Q2"
      decimals="-5"
      id="d4268476e939-wk-Fact-1BB57B2A13EB41F2AF73DC9CE51B1F46"
      unitRef="usd">4000000.0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="FI2018Q4"
      decimals="-5"
      id="d4268476e943-wk-Fact-748B235FF3A2E9B8766CDC9CE514DEDE"
      unitRef="usd">4700000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-E6F2C6DCE2EB549F00EEDC9CE53879D8-0-wk-Fact-CEB9117B0A777632A53FDC9CE517C4D8">&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Chargeback and Sales Refund Allowance&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company establishes a chargeback allowance and sales refund reserve allowance based on factors surrounding historical credit card chargeback trends, historical sales refund trends and other information. As of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company&#x2019;s combined allowance for chargebacks and sales refunds was &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$0.3&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, which was included as a component of other current liabilities on the Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The majority of the Company&#x2019;s&#160;revenue&#160;is earned from the license of digital content. Digital content licenses are generally purchased on a monthly or annual subscription basis, whereby a customer pays for a predetermined quantity of content that may be downloaded over a specific period of time, or, on a transactional basis, whereby a customer pays for individual content licenses at the time of download.&#160;Prior to the Sale of Webdam, the Company also earned&#160;revenue&#160;from licensing hosted software services through Webdam&#x2019;s cloud-based tools for businesses, which were purchased as part of a subscription. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company recognizes revenue upon the satisfaction of performance obligations, which occurs when (i) digital content is downloaded by a customer or (ii) hosted software services are provisioned and available to a customer. For digital content licenses, the Company recognizes revenue on both its subscription-based and transaction-based sales when content is downloaded, at which time the license is provided. In addition, management estimates expected unused licenses for subscription-based products and recognizes the revenue associated with the unused licenses throughout the subscription period. The estimate of unused licenses is based on historical download activity and future changes in the estimate could impact the timing of revenue recognition of the Company&#x2019;s subscription products. Revenue associated with hosted software services is recognized ratably over the term of the license. The Company expenses contract acquisition costs as incurred, to the extent that the amortization period would otherwise be one year or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Collectability is reasonably assured at the time the electronic order or contract is entered. The majority of the Company&#x2019;s customers purchase products by making an electronic payment with a credit card at the time of a transaction. Customer payments received in advance of revenue recognition are contract liabilities and are recorded as deferred revenue. Customers that do not pay in advance are invoiced and are required to make payments under standard credit terms. Collectability for customers who pay on credit terms allowing for payment beyond the date at which service commences is based on a credit evaluation for certain new customers and transaction history with existing customers.&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company recognizes&#160;revenue&#160;gross of contributor royalties because the Company is the principal in the transaction as it is the party responsible for the performance obligation and it controls the product or service before transferring it to the customer. The Company also licenses content to customers through third-party resellers. Third-party resellers sell the Company&#x2019;s products directly to customers as the principal in those transactions. Accordingly, the Company recognizes revenue net of costs paid to resellers.&lt;/span&gt;&lt;/div&gt;The Company adopted Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standard Update (&#x201c;ASU&#x201d;) 2014-09, as amended (&#x201c;ASU 2014-09&#x201d;), on January 1, 2018 using the modified retrospective approach, and prior period amounts were not restated. </us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <sstk:ChargebackAndSalesRefundAllowance
      contextRef="FI2019Q2"
      decimals="-5"
      id="d4268476e984-wk-Fact-B82BB508F51378F453DCDC9CE5179BAC"
      unitRef="usd">300000</sstk:ChargebackAndSalesRefundAllowance>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="I2018Q1Jan1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member"
      decimals="-5"
      id="d4268476e1042-wk-Fact-160423FED250E664376DDC9CE51536AD"
      unitRef="usd">3700000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="I2018Q1Jan1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member"
      decimals="-5"
      id="d4268476e1046-wk-Fact-69F1428E954541E2DA69DC9CE51153D0"
      unitRef="usd">9900000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="I2018Q1Jan1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member"
      decimals="-5"
      id="d4268476e1050-wk-Fact-9224EEDA098F50C77107DC9CE50DE345"
      unitRef="usd">6200000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-13FBA128BF8A93BA402CDC9CE5399E66-0-wk-Fact-390BB76DA78C7B22A5F6DC9CE50D7B9F">&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Leasing&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company records rent expense on a straight-line basis over the term of the related lease. Prior to the adoption of FASB ASU 2016-02, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"&gt;Leases (Topic 842)&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, as amended (&#x201c;ASC 842&#x201d;), the difference between the rent expense recognized and the actual payments made in accordance with the operating lease agreement was recognized as a deferred rent liability on the Company&#x2019;s Consolidated Balance Sheets. As of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company had deferred rent of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$11.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, which is included in other non-current liabilities on the Consolidated Balance Sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Effective January 1, 2019, the Company adopted ASC 842. In accordance with ASC 842, the Company first determines if an arrangement contains a lease and the classification of that lease, if applicable, at inception. This standard requires the recognition of right-of-use (&#x201c;ROU&#x201d;) assets and lease liabilities for the Company&#x2019;s operating leases. For contracts with lease and non-lease components, the Company has elected not to allocate the contract consideration, and to account for the lease and non-lease components as a single lease component. The Company has also elected not to recognize a lease liability or ROU asset for leases with a term of 12 months or less, and recognize lease payments for those short-term leases on a straight-line basis over the lease term in the Consolidated Statements of Operations. Operating leases are included in ROU assets, other current liabilities and lease liabilities (net of current portion) on the Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;ROU assets represent the Company&#x2019;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#x2019;s obligation to make lease payments under the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The implicit rate within the Company&#x2019;s leases is generally not determinable and therefore the incremental borrowing rate at the lease commencement date is utilized to determine the present value of lease payments. The determination of the incremental borrowing rate requires judgment. Management determines the incremental borrowing rate for each lease using the Company&#x2019;s estimated borrowing rate, adjusted for various factors including level of collateralization, term and currency to align with the terms of the lease. The ROU asset also includes any lease prepayments, offset by lease incentives. Certain of the Company&#x2019;s leases include options to extend or terminate the lease. An option to extend the lease is considered in connection with determining the ROU asset and lease liability when the Company is reasonably certain that the option will be exercised. An option to terminate is considered unless the Company is reasonably certain the option will not be exercised.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:DeferredRentCreditNoncurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d4268476e1074-wk-Fact-3CC54AF619FECAC7E1D9DC9CE51966BC"
      unitRef="usd">11300000</us-gaap:DeferredRentCreditNoncurrent>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-50250778B4378985D711DC9CE538F7D2-0-wk-Fact-6B93DBA097C831E0EA96DC9CE51E4800">&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Recently Adopted Accounting Standard Updates&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;In February 2016, the FASB issued ASU 2016-02, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"&gt;Leases (Topic 842)&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;. ASU 2016-02 requires that the rights and obligations created by leases with a duration greater than 12 months be recorded as assets and liabilities on the balance sheet of the lessee. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company has adopted this standard as of January 1, 2019 using the modified retrospective approach for all leases entered into before the effective date. The Company has also elected the option, as permitted in ASU 2018-11, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"&gt;Leases (Topic 842): Targeted Improvements&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, whereby initial application of the new lease standard would occur at the adoption date and a cumulative-effect adjustment, if any, would be recognized to the opening balance of retained earnings in the period of adoption. For comparability purposes, the Company will continue to comply with previous disclosure requirements in accordance with existing lease guidance for all periods presented in the year of adoption. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company has elected the practical expedients permitted under the transition guidance which enabled the Company: (1) to carry forward the historical lease classification; (2) not to reassess whether expired or existing contracts are or contain leases; and (3) not to reassess the treatment of initial direct costs for existing leases. In addition, the Company has made an accounting policy election to keep leases with an initial term of 12 months or less off the balance sheet. Upon adoption of this standard on January 1, 2019, the Company recognized a total lease liability in the amount of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$58.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, representing the &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:Times New Roman;font-size:10pt;color:#000000;"&gt;present value of the minimum rental payments remaining as of the adoption date and a right-of-use asset in the amount of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$46.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Recently Issued Accounting Standard Updates&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;In June 2016, the FASB issued ASU 2016-13,&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"&gt; Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses of Financial Instruments &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;(&#x201c;ASU 2016-13&#x201d;)&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"&gt;. &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;ASU 2016-13, as amended, replaces the current incurred loss impairment methodology with a methodology that reflects expected&#160;credit losses. The ASU is intended to provide financial statement users with more decision-useful information about the expected&#160;credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. Adoption of this guidance is required, prospectively, for annual periods beginning after December 15, 2019, with early adoption permitted for annual periods beginning after December 15, 2018. The Company is evaluating the impact of adopting this new accounting standard on its financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;In August 2018, the FASB issued ASU 2018-13, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"&gt;Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurements &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;(&#x201c;ASU 2018-13&#x201d;), which eliminates, adds and modifies certain disclosure requirements for fair value measurements as part of the FASB&#x2019;s disclosure framework project. Adoption of this guidance is required for fiscal years and interim periods within those fiscal years, beginning after December 15, 2019. The Company is evaluating the impact of adopting this new standard on its financial statements. &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;In August 2018, the FASB issued ASU 2018-15, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"&gt;Customer&#x2019;s Accounting For Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract&lt;/span&gt; (&#x201c;ASU 2018-15&#x201d;), which aligns the requirements for capitalizing implementation costs in a cloud computing arrangement with the requirements for capitalizing implementation costs incurred for an internal-use software license. Adoption of this guidance is required for fiscal years beginning after December 15, 2019 and interim periods within those fiscal years and early adoption is permitted. Entities are permitted to choose to adopt the new guidance (1) prospectively for eligible costs incurred on or after the date this guidance is first applied or (2) retrospectively. The Company is evaluating the impact of this new accounting standard on its financial statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:OperatingLeaseLiability
      contextRef="I2019Q1Jan1"
      decimals="-5"
      id="d4268476e1117-wk-Fact-AF38C6E26F778B2C79ACDC9CE50F0224"
      unitRef="usd">58000000.0</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="I2019Q1Jan1"
      decimals="-5"
      id="d4268476e1124-wk-Fact-7B4BBBF7DF8F43D3E158DC9CE514A5C8"
      unitRef="usd">46700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-97B9DD7DEBD9599878D0DC9CE5396AEF-0-wk-Fact-F00AD373281069810E81DC9CE522D3B5">Fair Value Measurements and Other Long-term Investments&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company had no assets or liabilities requiring fair value hierarchy disclosures as of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; or &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;"&gt;Other Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Cash, accounts receivable, restricted cash, accounts payable and accrued expenses carrying amounts approximate fair value because of the short-term nature of these instruments. The Company&#x2019;s non-financial assets, which include property and equipment, intangible assets and goodwill, are not required to be measured at fair value on a recurring basis. However, if the Company is required to evaluate the non-financial asset for impairment, whether due to certain triggering events or because annual impairment testing is required, a resulting asset impairment would require that the non-financial asset be recorded at fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Other Long-term Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;"&gt;Investment in ZCool Technologies Limited (&#x201c;ZCool&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;On January 4, 2018, the Company invested &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$15.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; in convertible preferred shares issued by ZCool (the &#x201c;Preferred Shares&#x201d;), which is equivalent to a &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;25%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; fully diluted equity ownership interest. ZCool&#x2019;s primary business is the operation of an e-commerce platform in China whereby customers can pay to license content contributed by creative professionals. ZCool has been the exclusive distributor of Shutterstock creative content in China since 2014.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;ZCool is a variable interest entity that is not consolidated because the Company is not the primary beneficiary. The Preferred Shares are not deemed to be in-substance common stock and will be accounted for using the measurement alternative for equity investments with no readily determinable fair value. The Preferred Shares will be reported at cost, adjusted for impairments or any observable price changes in ordinary transactions with identical or similar investments issued by ZCool. As of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company&#x2019;s total investment in ZCool is approximately &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$15.0 million&lt;/span&gt;&lt;/span&gt;, which is reported within other assets on the Consolidated Balance Sheet.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="D2018Q1Jan4_invest_InvestmentAxis_sstk_ZcoolNetworkTechnologyLimitedMember_us-gaap_FinancialInstrumentAxis_us-gaap_ConvertiblePreferredStockMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"
      decimals="-5"
      id="d4273904e502-wk-Fact-2E5672BB28184EE8DA85DC9CE5210416"
      unitRef="usd">15000000.0</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="D2018Q1Jan4_invest_InvestmentAxis_sstk_ZcoolNetworkTechnologyLimitedMember_us-gaap_FinancialInstrumentAxis_us-gaap_ConvertiblePreferredStockMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"
      decimals="INF"
      id="d4273904e506-wk-Fact-4B0DEFF8D070344FA093DC9CE5255E4C"
      unitRef="number">0.25</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="FI2019Q2_invest_InvestmentAxis_sstk_ZcoolNetworkTechnologyLimitedMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"
      decimals="-5"
      id="d4273904e521-wk-Fact-D37C81120CEAB8AA1471DC9CE5252A45"
      unitRef="usd">15000000.0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-484409A5927397D167BCDC9CE53911CC-0-wk-Fact-EFDFF8358BA9BAF3A95FDC9CE4D373D6">Sale of Digital Asset Management Business&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;On February 26, 2018, the Company completed the Sale of Webdam for an aggregate purchase price of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$49.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;. Total cash received, net of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$4.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; transaction costs paid, was &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$44.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, inclusive of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$2.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; received during the six months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, from the release of funds from escrow. During the three months ended March &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company recognized a pre-tax gain on sale of approximately &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$38.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, which represents the excess of the net purchase price over the net assets transferred, less transaction costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="I2018Q1Feb26_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sstk_WebdamMember"
      decimals="-5"
      id="d4268564e450-wk-Fact-1DEAC4E1FDC7FEB4E1B2DC9CE4D7712E"
      unitRef="usd">49100000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <sstk:PaymentOfTransactionCostsOfDisposalGroup
      contextRef="FD2019Q2YTD_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sstk_WebdamMember"
      decimals="-5"
      id="d4268564e454-wk-Fact-99E45AA09691F5DA0B1ADC9CE4D80655"
      unitRef="usd">4600000</sstk:PaymentOfTransactionCostsOfDisposalGroup>
    <sstk:ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit
      contextRef="FD2019Q2YTD_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sstk_WebdamMember"
      decimals="-5"
      id="d4268564e458-wk-Fact-DEDE0E14B4BF11F1E433DC9CE4D53301"
      unitRef="usd">44300000</sstk:ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit>
    <us-gaap:EscrowDepositsRelatedToPropertySales
      contextRef="FD2019Q2YTD_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sstk_WebdamMember"
      decimals="-5"
      id="d4268564e462-wk-Fact-A73D0966832058337C66DC9CE4D601C2"
      unitRef="usd">2500000</us-gaap:EscrowDepositsRelatedToPropertySales>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="FD2018Q1QTD_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sstk_WebdamMember"
      decimals="-5"
      id="d4268564e475-wk-Fact-27973EEA569C32B92782DC9CE4D2CDC3"
      unitRef="usd">38600000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-A3AF7C86135751F12008DC9CE53A0A2B-0-wk-Fact-170F521921436F2850F3DC9CE5087E5A">Property and Equipment&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Property and equipment is summarized as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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: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;As of June&#160;30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of December&#160;31, 2018&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Computer equipment and software&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;161,294&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;148,104&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Furniture and fixtures&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;10,089&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;10,020&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Leasehold improvements&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;18,820&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;18,822&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Property and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;190,203&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;176,946&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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: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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Less accumulated depreciation&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(121,853&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(100,758&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;68,350&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;76,188&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:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Depreciation expense related to property and equipment was &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$10.5&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$9.9&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; for the three months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, respectively, and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$21.1&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$19.4&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, respectively. Depreciation expense is included in cost of revenue and general and administrative expense in the Consolidated Statement of Operations based on the nature of the asset being depreciated.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;"&gt;Capitalized Internal-Use Software&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company capitalized costs related to the development of internal-use software of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$5.8&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$6.2&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; for the three months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, respectively, and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$12.3&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$15.8&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, respectively. Capitalized amounts are included as a component of property and equipment under computer equipment and software on the Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The portion of total depreciation expense related to capitalized internal-use software was &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$7.5&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$6.0&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; for the three months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, respectively, and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$14.8&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$11.4&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, respectively. Depreciation expense related to capitalized internal-use software is included in cost of revenue in the Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;As of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company had capitalized internal-use software of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$45.9&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$48.5&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, respectively, net of accumulated depreciation, which was included in property and equipment, net.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-7013DD3AEB3908BC6F66DC9CE5398752-0-wk-Fact-2E25FD42FD622F2B0216DC9CE503A311">&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Property and equipment is summarized as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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: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;As of June&#160;30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of December&#160;31, 2018&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Computer equipment and software&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;161,294&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;148,104&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Furniture and fixtures&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;10,089&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;10,020&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Leasehold improvements&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;18,820&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;18,822&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Property and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;190,203&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;176,946&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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: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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Less accumulated depreciation&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(121,853&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(100,758&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;68,350&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;76,188&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:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q2_us-gaap_PropertyPlantAndEquipmentByTypeAxis_sstk_ComputerEquipmentAndSoftwareMember"
      decimals="-3"
      id="d4268998e528-wk-Fact-621515B248665AF264D8DC9CE5277EC6"
      unitRef="usd">161294000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_sstk_ComputerEquipmentAndSoftwareMember"
      decimals="-3"
      id="d4268998e547-wk-Fact-B22B9D33317D0EAB0A47DC9CE525EEED"
      unitRef="usd">148104000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q2_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"
      decimals="-3"
      id="d4268998e562-wk-Fact-26A8B35DF4B87E8F6E13DC9CE5224D07"
      unitRef="usd">10089000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"
      decimals="-3"
      id="d4268998e581-wk-Fact-803F86FB68D294CCED54DC9CE524043A"
      unitRef="usd">10020000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q2_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember"
      decimals="-3"
      id="d4268998e601-wk-Fact-DEBEBA7179B5A7135C93DC9CE5265084"
      unitRef="usd">18820000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember"
      decimals="-3"
      id="d4268998e620-wk-Fact-24B61104EBC280D58466DC9CE523B8C6"
      unitRef="usd">18822000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4268998e640-wk-Fact-F5B180DF29698081E6D8DC9CE524DCE4"
      unitRef="usd">190203000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4268998e659-wk-Fact-21B85B2FA8679D4B79A7DC9CE52A2023"
      unitRef="usd">176946000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4268998e679-wk-Fact-154EA2A1B795989E1D70DC9CE5256E42"
      unitRef="usd">121853000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4268998e699-wk-Fact-EC48D3011CB5251DDFFBDC9CE5248974"
      unitRef="usd">100758000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4268998e725-wk-Fact-BE520826DCB894C32CF2DC9CE4F8982A"
      unitRef="usd">68350000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4268998e744-wk-Fact-EE2D57A2B108F8D7263EDC9CE4FE46AE"
      unitRef="usd">76188000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="FD2019Q2QTD"
      decimals="-5"
      id="d4268998e761-wk-Fact-706FC8CED7C443978A08DC9CE5022361"
      unitRef="usd">10500000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="FD2018Q2QTD"
      decimals="-5"
      id="d4268998e765-wk-Fact-166B78663827D3036A12DC9CE5017E38"
      unitRef="usd">9900000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="FD2019Q2YTD"
      decimals="-5"
      id="d4268998e777-wk-Fact-8EEB8EA227AE21543BB9DC9CE502E9BD"
      unitRef="usd">21100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="FD2018Q2YTD"
      decimals="-5"
      id="d4268998e782-wk-Fact-23E99524F08D8CD40C7ADC9CE4FFAB54"
      unitRef="usd">19400000</us-gaap:Depreciation>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="FD2019Q2QTD"
      decimals="-5"
      id="d4268998e805-wk-Fact-D6B1FAF2F0B73EE664F4DC9CE506C823"
      unitRef="usd">5800000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="FD2018Q2QTD"
      decimals="-5"
      id="d4268998e809-wk-Fact-DFEE880CF717D2B784FBDC9CE4FFFF7F"
      unitRef="usd">6200000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="FD2019Q2YTD"
      decimals="-5"
      id="d4268998e821-wk-Fact-F73BB3482155149A9894DC9CE5070DA5"
      unitRef="usd">12300000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="FD2018Q2YTD"
      decimals="-5"
      id="d4268998e826-wk-Fact-3848B207302FA5A4D6D2DC9CE50462BC"
      unitRef="usd">15800000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="FD2019Q2QTD"
      decimals="-5"
      id="d4268998e845-wk-Fact-81BD53FB4D30FBA5C4C8DC9CE5053110"
      unitRef="usd">7500000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="FD2018Q2QTD"
      decimals="-5"
      id="d4268998e849-wk-Fact-F96B4F2DED2032F3E92ADC9CE5037D7C"
      unitRef="usd">6000000.0</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="FD2019Q2YTD"
      decimals="-5"
      id="d4268998e861-wk-Fact-B20A673CE9633F64728CDC9CE4FD466C"
      unitRef="usd">14800000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="FD2018Q2YTD"
      decimals="-5"
      id="d4268998e866-wk-Fact-544023EAC26D8D10DB1FDC9CE501D655"
      unitRef="usd">11400000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="FI2019Q2"
      decimals="-5"
      id="d4268998e893-wk-Fact-FA34BD11E0DFD14B8CAADC9CE503A73D"
      unitRef="usd">45900000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="FI2018Q4"
      decimals="-5"
      id="d4268998e897-wk-Fact-699F6013C437FC5350B8DC9CE50148F3"
      unitRef="usd">48500000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-EB34A8A6041BAA447FEDDC9CE53A50CB-0-wk-Fact-E28DFB7B8625731B8277DC9CE51A061A">Goodwill and Intangible Assets&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;In 2018, the Company&#x2019;s goodwill balance was allocated to &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;four&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; reporting units: Bigstock, Editorial, Images and Music. During the second quarter of 2019, due to changes in the Company&#x2019;s reporting structure, which resulted in a change in the way management monitors the business, as well as key milestones achieved in the continued integration of the Company&#x2019;s operations and technology platform,&#160;management concluded that the Company now operates with a single reporting unit. The Company evaluated its goodwill immediately prior and subsequent to the change in reporting units and concluded that no adjustment to the carrying value of goodwill was necessary. The aggregate goodwill for the legacy reporting units was assigned to the single content business reporting unit. The Company&#x2019;s goodwill balance will continue to be tested for impairment annually on October 1 or upon a triggering event. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The following table summarizes the changes in the Company&#x2019;s goodwill balance during the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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: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:84%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="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;Goodwill&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Balance as of December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;88,576&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(149&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Balance as of June&#160;30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;88,427&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:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Intangible assets consisted of the following as of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="18"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:36%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size: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;As of June&#160;30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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 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;br/&gt;Average&#160;Life&lt;br/&gt;(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;br/&gt;Carrying&lt;br/&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;br/&gt;Amortization&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Amortizing intangible 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;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Customer relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;17,224&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(8,054&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;17,360&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(7,135&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Trade name&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;6,321&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(5,633&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;6,372&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(3,719&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Developed technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;4,732&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(3,809&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;4,940&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(3,712&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Contributor content&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;21,161&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(5,577&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;19,912&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(4,653&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Patents&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;259&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(92&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;18&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;259&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(84&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;49,697&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;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(23,165&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;48,843&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(19,303&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; Amortization expense was &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$2.9&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$1.3&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; for the three months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, respectively, and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$4.2&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$2.8&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, respectively. The Company determined that there was no indication of impairment of the intangible assets for any period presented. Estimated amortization expense is: &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$3.0&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; for the remaining &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$5.5&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; in &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2020&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$4.7&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; in &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2021&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$3.7&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; in &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2022&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$2.8&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; in &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2023&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$2.7&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; in &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2024&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$4.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; thereafter.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:NumberOfReportingUnits
      contextRef="FD2018Q4YTD"
      decimals="INF"
      id="d4270177e454-wk-Fact-4BCFC54615EAA41D785ADC9CE51B4ACF"
      unitRef="reporting_unit">4</us-gaap:NumberOfReportingUnits>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-E80BD5C9313C2BF464E6DC9CE53AF7FF-0-wk-Fact-10DFA10C91838517E3F7DC9CE51ADF01">&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The following table summarizes the changes in the Company&#x2019;s goodwill balance during the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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: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:84%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="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;Goodwill&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Balance as of December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;88,576&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(149&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Balance as of June&#160;30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;88,427&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:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4270177e522-wk-Fact-5BFAFF220398F041ED31DC9CE5018429"
      unitRef="usd">88576000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4270177e537-wk-Fact-6C3E1CF339723E550C15DC9CE4D1F262"
      unitRef="usd">-149000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4270177e563-wk-Fact-2CD543D31437F8E28138DC9CE4F4FF13"
      unitRef="usd">88427000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-BE071BB10A40831C9C05DC9CE53A971F-0-wk-Fact-FD95D74ED3A6630B1B63DC9CE527769D">&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Intangible assets consisted of the following as of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="18"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:36%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size: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;As of June&#160;30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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 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;br/&gt;Average&#160;Life&lt;br/&gt;(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;br/&gt;Carrying&lt;br/&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;br/&gt;Amortization&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Amortizing intangible 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;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Customer relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;17,224&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(8,054&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;17,360&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(7,135&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Trade name&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;6,321&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(5,633&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;6,372&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(3,719&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Developed technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;4,732&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(3,809&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;4,940&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(3,712&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Contributor content&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;21,161&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(5,577&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;19,912&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(4,653&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Patents&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;259&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(92&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;18&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;259&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(84&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;49,697&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;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(23,165&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;48,843&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(19,303&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="d4270177e921-wk-Fact-B3259685B1BB289AEC55DC9CE5043226"
      unitRef="usd">17224000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="d4270177e940-wk-Fact-3A0FF51977E9EB9531B8DC9CE5099566"
      unitRef="usd">8054000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q2YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      id="d4270177e955-wk-Fact-357B82FD4CD2FD29EF06DC9CE4FA4973">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="d4270177e971-wk-Fact-D9315A7CDB62C4E222ABDC9CE4DB2F29"
      unitRef="usd">17360000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="d4270177e990-wk-Fact-9B6EF4408F0F9BABC731DC9CE509B560"
      unitRef="usd">7135000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-3"
      id="d4270177e1006-wk-Fact-F88EA3C1DAD7EAA1DCD1DC9CE4DEB2F7"
      unitRef="usd">6321000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-3"
      id="d4270177e1025-wk-Fact-5CDF724EE92FA6B9AC38DC9CE4E0A815"
      unitRef="usd">5633000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q2YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      id="d4270177e1045-wk-Fact-665D7296DA131E340931DC9CE503267E">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-3"
      id="d4270177e1056-wk-Fact-20FE2E73F9EE5D569089DC9CE4F7A60F"
      unitRef="usd">6372000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-3"
      id="d4270177e1075-wk-Fact-0166BB7EB8F09E19E601DC9CE5058F58"
      unitRef="usd">3719000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d4270177e1096-wk-Fact-8D57A47980E0F24F1969DC9CE506D0BD"
      unitRef="usd">4732000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d4270177e1115-wk-Fact-8FE8C890F0C28370BF55DC9CE5086FFA"
      unitRef="usd">3809000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q2YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      id="d4270177e1135-wk-Fact-66B16DB6AB1624CEB92DDC9CE4F96EFA">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d4270177e1146-wk-Fact-9868E50770E5883BD182DC9CE4CF29DB"
      unitRef="usd">4940000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d4270177e1165-wk-Fact-9BF0B2B953492E04C1E6DC9CE502EE26"
      unitRef="usd">3712000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_MediaContentMember"
      decimals="-3"
      id="d4270177e1186-wk-Fact-9A4D040E5B70764A8C0EDC9CE4E68F4B"
      unitRef="usd">21161000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_MediaContentMember"
      decimals="-3"
      id="d4270177e1205-wk-Fact-AF4E2AC47CCE6D110442DC9CE4ED6A1C"
      unitRef="usd">5577000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q2YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_MediaContentMember"
      id="d4270177e1225-wk-Fact-AA676D0674DCF8D64047DC9CE4E1720A">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_MediaContentMember"
      decimals="-3"
      id="d4270177e1236-wk-Fact-D8056D8D594AB3D41178DC9CE4CAF562"
      unitRef="usd">19912000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_MediaContentMember"
      decimals="-3"
      id="d4270177e1255-wk-Fact-E5EB7CFC33B43A2D190DDC9CE4CD93CF"
      unitRef="usd">4653000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember"
      decimals="-3"
      id="d4270177e1276-wk-Fact-5F40C9E347E35D5FD6E6DC9CE4DD9499"
      unitRef="usd">259000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q2_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember"
      decimals="-3"
      id="d4270177e1295-wk-Fact-34BE8C96403B101D2750DC9CE5037FC9"
      unitRef="usd">92000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q2YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember"
      id="d4270177e1315-wk-Fact-F9C633F0594113DC3DD7DC9CE4FCB726">P18Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember"
      decimals="-3"
      id="d4270177e1326-wk-Fact-E0416E78BDA8A843CE29DC9CE507FECC"
      unitRef="usd">259000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember"
      decimals="-3"
      id="d4270177e1345-wk-Fact-A393E095BBF0DF7E9D6ADC9CE4C91D2B"
      unitRef="usd">84000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4270177e1371-wk-Fact-2F9F0BEBD058F9D1C8A6DC9CE4D14DA0"
      unitRef="usd">49697000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4270177e1390-wk-Fact-F60FFA2C060CD9B949DEDC9CE4D01DC4"
      unitRef="usd">23165000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4270177e1421-wk-Fact-F2E58C5957A833B67A7BDC9CE4D99845"
      unitRef="usd">48843000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4270177e1440-wk-Fact-7EE1BAF404B1001EA191DC9CE4D4D20A"
      unitRef="usd">19303000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2019Q2QTD"
      decimals="-5"
      id="d4270177e1458-wk-Fact-705F24D86C52FA663841DC9CE51C6A21"
      unitRef="usd">2900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2018Q2QTD"
      decimals="-5"
      id="d4270177e1462-wk-Fact-434A80E2370ECE09E427DC9CE51CDF4A"
      unitRef="usd">1300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2019Q2YTD"
      decimals="-5"
      id="d4270177e1474-wk-Fact-BC52A4D7E0E35DF10718DC9CE5217B21"
      unitRef="usd">4200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2018Q2YTD"
      decimals="-5"
      id="d4270177e1479-wk-Fact-531178AE5513C9932734DC9CE525869A"
      unitRef="usd">2800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="FI2019Q2"
      decimals="-5"
      id="d4270177e1495-wk-Fact-EA39DFFA393873D32BC1DC9CE51E992B"
      unitRef="usd">3000000.0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="FI2019Q2"
      decimals="-5"
      id="d4270177e1508-wk-Fact-90CDA5B5D809DFE5896BDC9CE52DCEC4"
      unitRef="usd">5500000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="FI2019Q2"
      decimals="-5"
      id="d4270177e1516-wk-Fact-9F878DD6675610E0EBBCDC9CE51F0450"
      unitRef="usd">4700000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="FI2019Q2"
      decimals="-5"
      id="d4270177e1525-wk-Fact-011344E8CA18D5A014B2DC9CE520DF5E"
      unitRef="usd">3700000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="FI2019Q2"
      decimals="-5"
      id="d4270177e1533-wk-Fact-50E99C71993A5AB68C8FDC9CE51F5D41"
      unitRef="usd">2800000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="FI2019Q2"
      decimals="-5"
      id="d4270177e1541-wk-Fact-E88C55F7D9AC7BC907F8DC9CE51E2530"
      unitRef="usd">2700000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="FI2019Q2"
      decimals="-5"
      id="d4270177e1550-wk-Fact-71E235E16F513A6821BFDC9CE51EBC8E"
      unitRef="usd">4100000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <sstk:AccruedExpensesCurrentTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-D123C8CE37F87A32C96EDC9CE53A3FD1-0-wk-Fact-40D4E0702C7A05B57C69DC9CE5047EC4">Accrued Expenses&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&#160;&lt;/span&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Accrued expenses consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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: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:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width: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="overflow:hidden;font-size:10pt;"&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;As of June&#160;30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of December&#160;31, 2018&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;12,018&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;15,153&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Non-income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;9,376&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;7,885&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Royalty tax withholdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;5,703&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;5,618&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Other expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;26,181&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;22,729&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total 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;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;53,278&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;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;51,385&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:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</sstk:AccruedExpensesCurrentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-EA4DDCC3E582BE4708AADC9CE53A8222-0-wk-Fact-D476739977B835902EE0DC9CE50BE260">&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Accrued expenses consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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: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:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width: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="overflow:hidden;font-size:10pt;"&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;As of June&#160;30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of December&#160;31, 2018&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;12,018&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;15,153&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Non-income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;9,376&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;7,885&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Royalty tax withholdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;5,703&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;5,618&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Other expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;26,181&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;22,729&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total 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;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;53,278&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;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;51,385&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:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4270575e532-wk-Fact-259D87217F4B1CA8718ADC9CE4DA7A6F"
      unitRef="usd">12018000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4270575e551-wk-Fact-F14C557A6940C03A2661DC9CE50D4F12"
      unitRef="usd">15153000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <sstk:AccruedNonIncomeTaxesCurrent
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4270575e566-wk-Fact-B0C1DD8553CAB59F5946DC9CE5163EE4"
      unitRef="usd">9376000</sstk:AccruedNonIncomeTaxesCurrent>
    <sstk:AccruedNonIncomeTaxesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4270575e585-wk-Fact-7B46A4CFE6B0E30ED53EDC9CE5033523"
      unitRef="usd">7885000</sstk:AccruedNonIncomeTaxesCurrent>
    <sstk:AccruedRoyaltyTaxWithholdingsCurrent
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4270575e605-wk-Fact-5B08F169298A0EB8ED09DC9CE504454C"
      unitRef="usd">5703000</sstk:AccruedRoyaltyTaxWithholdingsCurrent>
    <sstk:AccruedRoyaltyTaxWithholdingsCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4270575e624-wk-Fact-10376A30F7910AE71B75DC9CE4DC0CAA"
      unitRef="usd">5618000</sstk:AccruedRoyaltyTaxWithholdingsCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4270575e644-wk-Fact-456F9CD445B545B78C6BDC9CE4EEBD62"
      unitRef="usd">26181000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4270575e663-wk-Fact-715A2E14AFAF37A18318DC9CE4E13A04"
      unitRef="usd">22729000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4270575e688-wk-Fact-E9EDB3B8B530DEF0239CDC9CE4EFC1B9"
      unitRef="usd">53278000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4270575e707-wk-Fact-DAD3DA47D8AAD1A963E9DC9CE4F0D851"
      unitRef="usd">51385000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-D2C72397D0F219846A4FDC9CE53A1793-0-wk-Fact-0739CB58F263AE6044BBDC9CE50AF83D">Stockholders&#x2019; Equity and Equity-Based Compensation&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Stockholders&#x2019; Equity&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;During the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company issued approximately &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;198,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;240,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; shares of common stock, respectively, primarily related to the exercise of stock options and the vesting of Restricted Stock Units (&#x201c;RSUs&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;"&gt;Treasury Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;In October 2015, the Company&#x2019;s Board of Directors approved a share repurchase program, authorizing the Company to purchase up to &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$100&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; of its common stock. In February 2017, the Company&#x2019;s Board of Directors approved an increase to the share repurchase program, authorizing the Company to repurchase up to an additional &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$100&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; of its outstanding common stock.&#160;During the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company did not repurchase any shares of its common stock under the share repurchase program. As of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company had &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$100&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; of remaining authorization for purchases under the share repurchase program.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company expects to fund future repurchases, if any, through a combination of cash on hand, cash generated by operations and future financing transactions, if appropriate. Accordingly, the share repurchase program is subject to the Company having available cash to fund repurchases. Under the program, management is authorized to purchase shares of the Company&#x2019;s common stock from time to time through open market purchases or privately negotiated transactions at prevailing prices as permitted by securities laws and other legal requirements, and subject to market conditions and other factors. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Equity-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company recognizes stock-based compensation expense for all share-based payment awards, including employee stock options and RSUs granted under the Company&#x2019;s Amended and Restated 2012 Omnibus Equity Incentive Plan (the &#x201c;2012 Plan&#x201d;), based on the fair value of each award on the grant date. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The following table summarizes non-cash equity-based compensation expense, net of forfeitures, by financial statement line item included in the accompanying Consolidated Statements of Operations for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;three and six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; (in thousands):&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size: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 June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Cost of 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;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;105&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;140&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;190&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;314&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Sales and marketing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;675&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;715&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,257&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,142&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Product 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,252&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,738&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;2,427&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;3,215&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;5,719&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;3,836&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;8,501&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;7,364&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;7,751&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;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;6,429&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;12,375&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;12,035&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&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The following table summarizes non-cash equity-based compensation expense, net of forfeitures, by award type included in the accompanying Consolidated Statements of Operations for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;three and six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size: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 June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Stock 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;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;2,176&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;3,067&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;2,966&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;RSUs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;5,575&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;4,929&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;9,308&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;9,069&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;7,751&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;6,429&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;12,375&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;12,035&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:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;"&gt;Stock Option Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;During the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company did not grant any options to purchase shares of its common stock. As of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, there were approximately &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;459,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; options vested and exercisable with a weighted average exercise price of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$33.16&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;. As of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the total unrecognized compensation charge related to non-vested options was approximately &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$4.3&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, which is expected to be recognized through &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2022&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;"&gt;Restricted Stock Unit Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;On March 26, 2019, the Compensation Committee of the Board of Directors (the &#x201c;Compensation Committee&#x201d;) of the Company approved a performance-based restricted stock unit award (&#x201c;PRSU&#x201d;) under the 2012 Plan. On April 1, 2019, the Company awarded approximately &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;202,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; PRSUs, each with a grant date fair value of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$46.69&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and corresponding to one target share, to certain of the Company&#x2019;s officers. The number of shares that may eventually vest will be between &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;0%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;150%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; of a recipient&#x2019;s target shares, depending on both the recipient&#x2019;s continued service with the Company and the extent to which performance goals will have been achieved. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The value of the PRSUs is based on the Company&#x2019;s stock price on the date of grant. Based upon the expected levels of achievement, stock-based compensation related to PRSUs is recognized on a straight-line basis over the requisite service period. The expected levels of achievement are reassessed over the requisite service period and, to the extent that the expected levels of achievement change, stock-based compensation is adjusted and recorded in the Consolidated Statements of Operations and the remaining unrecognized stock-based compensation is recognized over the remaining requisite service period. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;During the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company had RSU grants (including PRSUs), net of forfeitures, of approximately &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;465,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;. As of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, there are approximately &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;1,184,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; non-vested RSUs (including PRSUs) outstanding with a weighted average grant-date fair value of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$45.60&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;. As of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the total unrecognized non-cash equity-based compensation charge related to the non-vested RSUs was approximately &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$35.4&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, which is expected to be recognized through &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2022&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;During the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, shares of common stock with an aggregate value of&#160;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$5.2 million&lt;/span&gt;&lt;/span&gt;&#160;were withheld upon vesting of RSUs and in connection with related remittance of employee withholding taxes to taxing authorities.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="FD2019Q2YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4273792e471-wk-Fact-EEC6FEEE2C7AAB6B9B29DC9CE50EE4C0"
      unitRef="shares">198000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="FD2018Q2YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d4273792e475-wk-Fact-99DFD248ECE89D4B1A09DC9CE4D8A581"
      unitRef="shares">240000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="I2015Q4Oct31_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d4273792e485-wk-Fact-0676ED91DB519841248FDC9CE4CE5829"
      unitRef="usd">100000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="I2017Q1Feb_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d4273792e489-wk-Fact-0AD37BB357F03441C934DC9CE510263B"
      unitRef="usd">100000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="FI2019Q2_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d4273792e510-wk-Fact-990EB342E54AB8323AC1DC9CE50EC5A5"
      unitRef="usd">100000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-B93AB9B3FD01FDE356A7DC9CE53AC665-0-wk-Fact-8D47502540BD9608E119DC9CE4D7A0A6">&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The following table summarizes non-cash equity-based compensation expense, net of forfeitures, by financial statement line item included in the accompanying Consolidated Statements of Operations for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;three and six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; (in thousands):&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size: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 June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Cost of 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;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;105&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;140&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;190&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;314&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Sales and marketing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;675&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;715&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,257&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,142&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Product 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,252&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,738&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;2,427&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;3,215&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;5,719&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;3,836&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;8,501&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;7,364&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;7,751&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;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;6,429&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;12,375&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;12,035&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&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The following table summarizes non-cash equity-based compensation expense, net of forfeitures, by award type included in the accompanying Consolidated Statements of Operations for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;three and six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size: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 June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Stock 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;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;2,176&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;3,067&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;2,966&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;RSUs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;5,575&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;4,929&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;9,308&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;9,069&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;7,751&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;6,429&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;12,375&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;12,035&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:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember"
      decimals="-3"
      id="d4273792e745-wk-Fact-833980697A3511D4CFD6DC9CE50E389C"
      unitRef="usd">105000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember"
      decimals="-3"
      id="d4273792e764-wk-Fact-79F39B2C1BF933FC5D00DC9CE5292FE5"
      unitRef="usd">140000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember"
      decimals="-3"
      id="d4273792e783-wk-Fact-A61ED8E9AB7BEA6044C4DC9CE50968F8"
      unitRef="usd">190000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember"
      decimals="-3"
      id="d4273792e803-wk-Fact-879781925D434C16DD93DC9CE507539A"
      unitRef="usd">314000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="d4273792e818-wk-Fact-A4E38416089C849D7284DC9CE4C8BFEE"
      unitRef="usd">675000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="d4273792e837-wk-Fact-5C9AA29766962754C0B8DC9CE5287D60"
      unitRef="usd">715000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="d4273792e856-wk-Fact-0CD5C6D94A87DEAEAB46DC9CE4CB2DF1"
      unitRef="usd">1257000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="d4273792e876-wk-Fact-80EAE863179EBFC3EB48DC9CE508C5B2"
      unitRef="usd">1142000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="d4273792e896-wk-Fact-20C11C00569F8A5FB6D9DC9CE5095629"
      unitRef="usd">1252000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="d4273792e915-wk-Fact-EB261EB228EB21006743DC9CE5120968"
      unitRef="usd">1738000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="d4273792e934-wk-Fact-3882F57EF175320CCD9CDC9CE51FBB03"
      unitRef="usd">2427000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="d4273792e954-wk-Fact-53CA7EBBA662F0B5FC5DDC9CE5298FC7"
      unitRef="usd">3215000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="d4273792e974-wk-Fact-75728C874E61BCCC5D42DC9CE50887AE"
      unitRef="usd">5719000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="d4273792e993-wk-Fact-C2E54DB7EB1785890D65DC9CE509D8F4"
      unitRef="usd">3836000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="d4273792e1012-wk-Fact-5847087F25E7B20864D7DC9CE50836FA"
      unitRef="usd">8501000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q2YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="d4273792e1032-wk-Fact-EC5416591916F9858E3ADC9CE4CC5E90"
      unitRef="usd">7364000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4273792e1057-wk-Fact-B0D251F98C505FC676CBDC9CE4C8B0D9"
      unitRef="usd">7751000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4273792e1076-wk-Fact-6E284B931AF7CD0D160BDC9CE4CED67C"
      unitRef="usd">6429000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4273792e1095-wk-Fact-5EAA96C542975EB4B86DDC9CE4D098A3"
      unitRef="usd">12375000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4273792e1115-wk-Fact-95343F27A109EC924167DC9CE4C789F2"
      unitRef="usd">12035000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q2QTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="d4273792e1337-wk-Fact-7A50E8F2257DD6C18FDADC9CE4D0852A"
      unitRef="usd">2176000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q2QTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="d4273792e1356-wk-Fact-8D562FFA274FAC6F4A90DC9CE4C6A357"
      unitRef="usd">1500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q2YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="d4273792e1375-wk-Fact-8A8BF2BCC5CB5F835270DC9CE4C7DE69"
      unitRef="usd">3067000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q2YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="d4273792e1395-wk-Fact-82CAB2CB96B7120CE9D6DC9CE50B311D"
      unitRef="usd">2966000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q2QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d4273792e1410-wk-Fact-29A26015E277665D87B4DC9CE4CB470B"
      unitRef="usd">5575000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q2QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d4273792e1429-wk-Fact-394BFAD2B0315C3C3525DC9CE4D31D3F"
      unitRef="usd">4929000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q2YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d4273792e1448-wk-Fact-31688F2068AEDDDDAA8DDC9CE5287CEA"
      unitRef="usd">9308000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q2YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d4273792e1468-wk-Fact-CC12FA1AD9C37D2BD9C1DC9CE4D5DF20"
      unitRef="usd">9069000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4273792e1493-wk-Fact-B0D251F98C505FC676CBDC9CE4C8B0D9"
      unitRef="usd">7751000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4273792e1512-wk-Fact-6E284B931AF7CD0D160BDC9CE4CED67C"
      unitRef="usd">6429000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4273792e1531-wk-Fact-5EAA96C542975EB4B86DDC9CE4D098A3"
      unitRef="usd">12375000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4273792e1551-wk-Fact-95343F27A109EC924167DC9CE4C789F2"
      unitRef="usd">12035000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="FI2019Q2_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="d4273792e1584-wk-Fact-F07C1ED4D3ED06BEA1CBDC9CE4CF8A28"
      unitRef="shares">459000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="FI2019Q2_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d4273792e1588-wk-Fact-97C94FF5DA358B0EC3CCDC9CE50E092F"
      unitRef="usdPerShare">33.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="FI2019Q2_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-5"
      id="d4273792e1597-wk-Fact-AD3DFF8041C5B412E5A0DC9CE5118902"
      unitRef="usd">4300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="D2019Q2Apr1_us-gaap_AwardTypeAxis_sstk_PerformanceBasedRestrictedStockUnitMember"
      decimals="-3"
      id="d4273792e1611-wk-Fact-FDFB7B263E61BE22C33924EDF1A6C2AF"
      unitRef="shares">202000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="I2019Q2Apr1_us-gaap_AwardTypeAxis_sstk_PerformanceBasedRestrictedStockUnitMember"
      decimals="2"
      id="d4273792e1615-wk-Fact-76A4A2F2EEACBAA65DFF24EE89E8B3C8"
      unitRef="usdPerShare">46.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="D2019Q2Apr1_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_sstk_PerformanceBasedRestrictedStockUnitMember"
      decimals="INF"
      id="d4273792e1619-wk-Fact-C35B45DC9ED72D8FADCD24F06EC90512"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="D2019Q2Apr1_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_sstk_PerformanceBasedRestrictedStockUnitMember"
      decimals="INF"
      id="d4273792e1623-wk-Fact-971E45368A7D6A828E1324F07F3FAE3A"
      unitRef="number">1.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2019Q2YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d4273792e1641-wk-Fact-341C5F13C610CF7FA8EEDC9CE4D39E0A"
      unitRef="shares">465000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2019Q2_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d4273792e1649-wk-Fact-F1FE158B9B3385C5D1D0DC9CE4D14638"
      unitRef="shares">1184000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="FI2019Q2_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="d4273792e1654-wk-Fact-BB8E0512EDAAB50B6731DC9CE515F72E"
      unitRef="usdPerShare">45.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="FI2019Q2_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d4273792e1662-wk-Fact-0ECFBC09405C57AEC08EDC9CE4D99C11"
      unitRef="usd">35400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q2YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d4273792e1681-wk-Fact-66EA08E46D483715B32EDC9CE510A818"
      unitRef="usd">5200000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-5217EB1A203914E0B3DBDC9CE53B3E6E-0-wk-Fact-3D100786D5A824653C01DC9CE4FC8024">Revenue&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company distributes its digital content offerings through two primary channels: &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"&gt;E-commerce:&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; The majority of customers purchase content licenses directly through the Company&#x2019;s e-commerce platforms. E-commerce customers have the flexibility to purchase a subscription plan that is paid on a monthly or annual basis or to purchase content licenses on a transactional basis. These customers generally license content under the Company&#x2019;s standard or enhanced licenses, with additional licensing options available to meet customers&#x2019; individual needs. E-commerce customers typically pay the full amount of the purchase price in advance or at the time of license, generally with a credit card.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"&gt;Enterprise:&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; Enterprise customers are mainly composed of creative professionals and large organizations with unique content, licensing and workflow needs. Customers of this size benefit from dedicated sales, service and research teams which provide a number of enhancements to their creative workflows including non-standard licensing rights, multi-seat access, invoicing and the ability to pay on credit terms, increased indemnification protection, multi-brand licensing packages and content licensed for use-cases outside of those available on the e-commerce platform.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;In addition to the Company&#x2019;s digital content offerings, the Company has historically generated revenue through other channels:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"&gt;Other:&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; The Company&#x2019;s other sales channel includes revenue from Webdam&#x2019;s digital asset management offerings which included tools to help organizations manage, search, distribute and collaborate on creative and other brand-building activities. Effective February 26, 2018, the Company completed the Sale of Webdam. See Note 3 for further information on the Sale of Webdam.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company&#x2019;s revenues by distribution channel for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;three and six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:53%;"/&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:9%;"/&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:9%;"/&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:8pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"&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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"&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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"&gt;2018&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;E-commerce&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;96,993&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;91,718&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;195,106&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;181,453&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Enterprise&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;64,748&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;64,866&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;129,967&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;125,439&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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="font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Other &lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:6pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;2,711&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total Revenues&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;161,741&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;156,584&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;325,073&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;309,603&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:Times New Roman;font-size:8pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&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:8pt;padding-left:0px;"&gt;&lt;span style="font-family:Times New Roman;font-size:8pt;color:#000000;"&gt;(1)&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:8pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:8pt;color:#000000;"&gt;On February 26, 2018, the Company completed the Sale of Webdam. 2018 amounts include revenue earned during the period from January 1, 2018 through February 26, 2018.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; deferred revenue balance will be earned as digital content is downloaded or upon the expiration of subscription-based products, and nearly all is expected to be earned within the next twelve months. &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$96.1&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; of total revenue recognized for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; was reflected in deferred revenue as of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-D7CC3D33ACE2201E9C04DC9CE53B5B5D-0-wk-Fact-A48D69A95826F259A9C4DC9CE4C95352">&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company&#x2019;s revenues by distribution channel for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;three and six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:53%;"/&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:9%;"/&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:9%;"/&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:8pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"&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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"&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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;"&gt;2018&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;E-commerce&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;96,993&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;91,718&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;195,106&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;181,453&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Enterprise&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;64,748&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;64,866&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;129,967&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;125,439&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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="font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Other &lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:6pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;2,711&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total Revenues&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;161,741&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;156,584&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;325,073&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;309,603&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:Times New Roman;font-size:8pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;span style="font-family:Times New Roman;font-size:8pt;color:#000000;"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:8pt;color:#000000;"&gt;On February 26, 2018, the Company completed the Sale of Webdam. 2018 amounts include revenue earned during the period from January 1, 2018 through February 26, 2018.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q2QTD_srt_ProductOrServiceAxis_sstk_ECommerceMember"
      decimals="-3"
      id="d4271238e688-wk-Fact-9D0A74DDC7515DB1CD32DC9CE51A6691"
      unitRef="usd">96993000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q2QTD_srt_ProductOrServiceAxis_sstk_ECommerceMember"
      decimals="-3"
      id="d4271238e707-wk-Fact-28E75756916D04160B89DC9CE5183414"
      unitRef="usd">91718000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q2YTD_srt_ProductOrServiceAxis_sstk_ECommerceMember"
      decimals="-3"
      id="d4271238e726-wk-Fact-96922E70720640CFA6BCDC9CE5177752"
      unitRef="usd">195106000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q2YTD_srt_ProductOrServiceAxis_sstk_ECommerceMember"
      decimals="-3"
      id="d4271238e746-wk-Fact-E8C14245CB3B2A4CFE14DC9CE51E7C0C"
      unitRef="usd">181453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q2QTD_srt_ProductOrServiceAxis_sstk_EnterpriseMember"
      decimals="-3"
      id="d4271238e761-wk-Fact-41293813A0BBEA68FDECDC9CE519F713"
      unitRef="usd">64748000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q2QTD_srt_ProductOrServiceAxis_sstk_EnterpriseMember"
      decimals="-3"
      id="d4271238e780-wk-Fact-4FF65FD7E316C2203C30DC9CE51F0191"
      unitRef="usd">64866000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q2YTD_srt_ProductOrServiceAxis_sstk_EnterpriseMember"
      decimals="-3"
      id="d4271238e799-wk-Fact-0C94D8032CD383519B08DC9CE4D1EF91"
      unitRef="usd">129967000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q2YTD_srt_ProductOrServiceAxis_sstk_EnterpriseMember"
      decimals="-3"
      id="d4271238e819-wk-Fact-E79363C470EF5155CD0BDC9CE4DEDF87"
      unitRef="usd">125439000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q2QTD_srt_ProductOrServiceAxis_sstk_DigitalAssetManagementMember"
      decimals="-3"
      id="d4271238e841-wk-Fact-371A3ADAE87BC63C8AF8DC9CE4DD1B4B"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q2QTD_srt_ProductOrServiceAxis_sstk_DigitalAssetManagementMember"
      decimals="-3"
      id="d4271238e860-wk-Fact-53AF56E05F62A458F09CDC9CE4D92891"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q2YTD_srt_ProductOrServiceAxis_sstk_DigitalAssetManagementMember"
      decimals="-3"
      id="d4271238e879-wk-Fact-6EE9F1A8EECB9FB829FFDC9CE50F096F"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q2YTD_srt_ProductOrServiceAxis_sstk_DigitalAssetManagementMember"
      decimals="-3"
      id="d4271238e899-wk-Fact-7D5ECD9A367BD71062B9DC9CE4CF676E"
      unitRef="usd">2711000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4271238e924-wk-Fact-16516A24E5DDBBF5CE05DC9CE5064506"
      unitRef="usd">161741000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4271238e943-wk-Fact-2BC7D4721AEF02D8C6A8DC9CE50F044A"
      unitRef="usd">156584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4271238e962-wk-Fact-B1760AFA9E8113795070DC9CE4F00E0B"
      unitRef="usd">325073000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4271238e982-wk-Fact-AEA3991F06F5961DD681DC9CE4EECAE0"
      unitRef="usd">309603000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="FD2019Q2YTD"
      decimals="-5"
      id="d4271238e1008-wk-Fact-740F1163BF8487FCC2D0DC9CE4D706A7"
      unitRef="usd">96100000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-398F11DAC26C8C8F24F1DC9CE537C063-0-wk-Fact-1AFADB0BE827DF0197F2DC9CE4E6E1C4">Other Income / (Expense), net&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The following table presents a summary of the Company&#x2019;s other income and expense activity included in the accompanying Consolidated Statements of Operations for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;three and six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;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 June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Foreign currency 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(569&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(1,782&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(730&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(1,463&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Impairment of long-term investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(5,881&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(5,881&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Interest income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,153&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;644&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;2,210&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,127&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total other income / (expense)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;584&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(7,019&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,480&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(6,217&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:Times New Roman;font-size:8pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-C9A7EDFE0AEA14521892DC9CE538B699-0-wk-Fact-758279BA7AC8939E4C25DC9CE4E744DC">&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The following table presents a summary of the Company&#x2019;s other income and expense activity included in the accompanying Consolidated Statements of Operations for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;three and six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;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 June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Foreign currency 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(569&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(1,782&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(730&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(1,463&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Impairment of long-term investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(5,881&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(5,881&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Interest income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,153&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;644&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;2,210&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,127&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total other income / (expense)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;584&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(7,019&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,480&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(6,217&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:Times New Roman;font-size:8pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4298581e672-wk-Fact-666251F261CC4F359F06DC9CE52AAF76"
      unitRef="usd">-569000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4298581e692-wk-Fact-DFCFDCE8EA1187FCD5B1DC9CE528F0A2"
      unitRef="usd">-1782000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4298581e712-wk-Fact-6B562AAD9C6743C35ED1DC9CE52C0F91"
      unitRef="usd">-730000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4298581e733-wk-Fact-3CC754B5F9FDD1A23B9BDC9CE5271277"
      unitRef="usd">-1463000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4298581e749-wk-Fact-98AF01184E7A6EC6F770DC9CE511BD24"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities>
    <us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4298581e768-wk-Fact-2862F2E813207A5A044EDC9CE516F520"
      unitRef="usd">5881000</us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities>
    <us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4298581e788-wk-Fact-9DEFB20E0C569B4DCD52DC9CE51CA96D"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities>
    <us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4298581e808-wk-Fact-5E39B94F4B7A9BEFEAAFDC9CE51624DB"
      unitRef="usd">5881000</us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4298581e829-wk-Fact-31E2EE877826984E1DF3DC9CE52C5BD7"
      unitRef="usd">1153000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4298581e848-wk-Fact-964CBB66418F9024043CDC9CE4CA7500"
      unitRef="usd">644000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4298581e867-wk-Fact-CE96871CA9808FB21A79DC9CE5288072"
      unitRef="usd">2210000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4298581e887-wk-Fact-16D25069E85E47FA01D0DC9CE52CFAB5"
      unitRef="usd">1127000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4298581e912-wk-Fact-44872777B8E44A489CABDC9CE5276639"
      unitRef="usd">584000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4298581e931-wk-Fact-027CA05EC3C6268B4AEFDC9CE4F5D087"
      unitRef="usd">-7019000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4298581e951-wk-Fact-637A9E47C34BC15BF8F9DC9CE5262F93"
      unitRef="usd">1480000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4298581e971-wk-Fact-E3BCDD206DA041AEA460DC9CE4EE2FA9"
      unitRef="usd">-6217000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-9C34C177BC24BBF3E67EDC9CE53BFD51-0-wk-Fact-98C00038B2B1DD08EBD4DC9CE4DE337B">Income Taxes&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company&#x2019;s effective tax rates yielded a net expense of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;9.7%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;81.8%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; for the three months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, respectively, and a net expense of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;14.5%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;24.0%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, respectively.&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;In the three and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the impact of discrete tax items decreased the effective tax rate by &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;3.4%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;1.8%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;In the three months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company incurred a discrete tax benefit relating primarily to the impairment of a long-term investment asset. In the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company incurred a net discrete tax expense relating primarily to the gain on the Sale of Webdam, partially offset by a discrete tax benefit related to the impairment of a long-term investment asset. The net effect of these discrete items increased the effective tax rate for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;three and six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; by &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;66.5%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;8.7%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company has computed the provision for income taxes based on the estimated annual effective tax rate and the application of discrete items, if any, in the applicable period. The estimated annual effective tax rate differs from the statutory tax rate due primarily to the international provisions enacted as part of the Tax Cuts and Jobs Act (&#x201c;TCJA&#x201d;) and the U.S. Research and Development tax credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;During the three months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and during the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;three and six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, uncertain tax positions recorded by the Company were not significant. During the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, uncertain tax positions recorded by the Company were &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$1.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;. To the extent the remaining uncertain tax positions are ultimately recognized, the Company&#x2019;s effective tax rate may be impacted in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company recognizes interest expense and tax penalties related to unrecognized tax benefits in income tax expense in the Consolidated Statements of Operations. The Company&#x2019;s accrual for interest and penalties related to unrecognized tax benefits was not significant for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;three and six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;During the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company paid net cash taxes of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$1.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and during the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company received net tax refunds of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$0.1 million&lt;/span&gt;&lt;/span&gt;.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="FD2019Q2QTD"
      decimals="3"
      id="d4279320e451-wk-Fact-EB1C50A6BF9D7EDF1152DC9CE508B664"
      unitRef="number">0.097</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="FD2018Q2QTD"
      decimals="3"
      id="d4279320e455-wk-Fact-6E2608D5A28B983B155DDC9CE514FC6A"
      unitRef="number">0.818</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="FD2019Q2YTD"
      decimals="3"
      id="d4279320e467-wk-Fact-6234508C8EB11A8E6220DC9CE4D18317"
      unitRef="number">0.145</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="FD2018Q2YTD"
      decimals="3"
      id="d4279320e472-wk-Fact-DA93E551B8864BADEE19DC9CE4D83025"
      unitRef="number">0.240</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness
      contextRef="FD2019Q2QTD"
      decimals="3"
      id="d4279320e499-wk-Fact-34B4581E59F19B075F0BDC9CE521315E"
      unitRef="number">-0.034</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness
      contextRef="FD2019Q2YTD"
      decimals="3"
      id="d4279320e503-wk-Fact-7179E4ED6A4147E6282FDC9CE4D2E6A2"
      unitRef="number">0.018</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness
      contextRef="FD2018Q2QTD"
      decimals="3"
      id="d4279320e531-wk-Fact-9B050F130A984A2BC546DC9CE50A090B"
      unitRef="number">0.665</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness
      contextRef="FD2018Q2YTD"
      decimals="3"
      id="d4279320e535-wk-Fact-EFF2D398A8519A572615DC9CE5103C50"
      unitRef="number">0.087</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="FD2019Q2YTD"
      decimals="-5"
      id="d4279320e566-wk-Fact-12151CE6A24C6D69B0BE24D7CDB15B0B"
      unitRef="usd">1000000.0</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="FD2019Q2YTD"
      decimals="-5"
      id="d4279320e596-wk-Fact-DBAC814A55E1615CF62224D1703323B0"
      unitRef="usd">1500000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:ProceedsFromIncomeTaxRefunds
      contextRef="FD2018Q2YTD"
      decimals="-5"
      id="d4279320e609-wk-Fact-C509EE65A662D49181E224D3F73EFBD3"
      unitRef="usd">100000</us-gaap:ProceedsFromIncomeTaxRefunds>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-DB1475CF0C86AC33CFF2DC9CE53B4219-0-wk-Fact-69C161A83F52ECCB66BDDC9CE5152C35">Net Income / (Loss) Per Share&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Basic net income / (loss) per share is computed using the weighted average number of shares of common stock outstanding for the period, excluding unvested RSUs and stock options. Diluted net income per share is based upon the weighted average shares of common stock outstanding for the period plus dilutive potential shares of common stock, including unvested RSUs and stock options using the treasury stock method. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The following table sets forth the computation of basic and diluted net income per share for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;three and six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Six Months Ended June 30,&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;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Net income / (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;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;3,299&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(254&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;10,821&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;32,327&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Shares used to compute basic net income / (loss) per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;35,232&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;34,913&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;35,174&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;34,849&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Dilutive potential common shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;102&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;104&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Unvested restricted stock awards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;170&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;221&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;381&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Shares used to compute diluted net income / (loss) per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;35,504&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;34,913&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;35,499&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;35,343&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Basic net income / (loss) per share&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;0.09&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(0.01&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;0.31&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;0.93&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Diluted net income / (loss) per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;0.09&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(0.01&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;0.30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;0.91&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&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:8px;font-size:10pt;"&gt;&lt;span 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:8px;font-size:10pt;"&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:8px;font-size:10pt;"&gt;&lt;span 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:8px;font-size:10pt;"&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:8px;font-size:10pt;"&gt;&lt;span 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:8px;font-size:10pt;"&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:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Dilutive securities included in the calculation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,005&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;992&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,366&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Anti-dilutive securities excluded from the calculation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,206&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;2,370&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,171&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,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;/table&gt;&lt;/div&gt;&lt;span style="font-family:Times New Roman;font-size:8pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-EB5246D301BDC9AB7A25DC9CE53B2364-0-wk-Fact-452C68CE87DB8C231E0ADC9CE52433C5">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The following table sets forth the computation of basic and diluted net income per share for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;three and six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Six Months Ended June 30,&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;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Net income / (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;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;3,299&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(254&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;10,821&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;32,327&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Shares used to compute basic net income / (loss) per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;35,232&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;34,913&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;35,174&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;34,849&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Dilutive potential common shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;102&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;104&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Unvested restricted stock awards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;170&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;221&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;381&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Shares used to compute diluted net income / (loss) per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;35,504&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;34,913&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;35,499&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;35,343&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Basic net income / (loss) per share&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;0.09&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(0.01&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;0.31&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;0.93&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Diluted net income / (loss) per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;0.09&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(0.01&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;0.30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;0.91&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&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:8px;font-size:10pt;"&gt;&lt;span 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:8px;font-size:10pt;"&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:8px;font-size:10pt;"&gt;&lt;span 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:8px;font-size:10pt;"&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:8px;font-size:10pt;"&gt;&lt;span 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:8px;font-size:10pt;"&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:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Dilutive securities included in the calculation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,005&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;992&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,366&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Anti-dilutive securities excluded from the calculation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,206&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;2,370&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,171&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1,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;/table&gt;&lt;/div&gt;&lt;span style="font-family:Times New Roman;font-size:8pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4272501e674-wk-Fact-C327DD716F41F3C4B198DC9CE4EFC803"
      unitRef="usd">3299000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4272501e693-wk-Fact-F9B2E95D419E7ADDCDBDDC9CE4F3FEE5"
      unitRef="usd">-254000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4272501e713-wk-Fact-3AEA1EED26EE320A4CACDC9CE5117EA0"
      unitRef="usd">10821000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4272501e733-wk-Fact-224B7D19462A5E0EA09DDC9CE5021CA0"
      unitRef="usd">32327000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4272501e748-wk-Fact-E2E2EE849C2E018AB945DC9CE50CCE57"
      unitRef="shares">35232000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4272501e767-wk-Fact-6D53D829A7B65ED807D9DC9CE50B669D"
      unitRef="shares">34913000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4272501e786-wk-Fact-48A06F2D408190EC46CFDC9CE52B99C7"
      unitRef="shares">35174000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4272501e806-wk-Fact-F6426B0D35B7880304F7DC9CE4FAC4D8"
      unitRef="shares">34849000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4272501e908-wk-Fact-50D36E653E9FF021936DDC9CE520C3DA"
      unitRef="shares">102000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4272501e927-wk-Fact-6421A2B96685F4B7F969DC9CE4E2B57D"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4272501e946-wk-Fact-EEE34E4B18219B5D0D1CDC9CE4E64514"
      unitRef="shares">104000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4272501e966-wk-Fact-4FA32851D77F1C3D719ADC9CE4E19E14"
      unitRef="shares">113000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <sstk:IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4272501e986-wk-Fact-D594D3CA87086DEEE70FDC9CE4DF3686"
      unitRef="shares">170000</sstk:IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards>
    <sstk:IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4272501e1005-wk-Fact-9A5DF92327947E223D59DC9CE50672E1"
      unitRef="shares">0</sstk:IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards>
    <sstk:IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4272501e1024-wk-Fact-09B139C6F5C616FE4023DC9CE4E74266"
      unitRef="shares">221000</sstk:IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards>
    <sstk:IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4272501e1044-wk-Fact-44692898A4F3B1B86191DC9CE525311C"
      unitRef="shares">381000</sstk:IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4272501e1064-wk-Fact-4567EF402F5F15242686DC9CE4C8852C"
      unitRef="shares">35504000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4272501e1083-wk-Fact-DEC48F8723D247B30E0CDC9CE520A43D"
      unitRef="shares">34913000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4272501e1102-wk-Fact-FC2967382E35415A7258DC9CE51C2EFF"
      unitRef="shares">35499000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4272501e1122-wk-Fact-2D3FEC987E6FAC5FE763DC9CE51B98BD"
      unitRef="shares">35343000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q2QTD"
      decimals="2"
      id="d4272501e1147-wk-Fact-623F9605A6F0953ECAB5DC9CE4F8E93E"
      unitRef="usdPerShare">0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q2QTD"
      decimals="2"
      id="d4272501e1166-wk-Fact-564A824931131DD75002DC9CE50E4ADF"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q2YTD"
      decimals="2"
      id="d4272501e1186-wk-Fact-FD77C3D99C10AA4CCE62DC9CE51A4ACB"
      unitRef="usdPerShare">0.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q2YTD"
      decimals="2"
      id="d4272501e1206-wk-Fact-C4AE6A9C4DF8CDAF124CDC9CE5110F1D"
      unitRef="usdPerShare">0.93</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q2QTD"
      decimals="2"
      id="d4272501e1226-wk-Fact-8D73D7AF7C8B15228FC7DC9CE5104638"
      unitRef="usdPerShare">0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q2QTD"
      decimals="2"
      id="d4272501e1245-wk-Fact-FF29CD3A658C862D84D7DC9CE512396E"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q2YTD"
      decimals="2"
      id="d4272501e1265-wk-Fact-54DBB0A92E9698B71228DC9CE4E8A127"
      unitRef="usdPerShare">0.30</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q2YTD"
      decimals="2"
      id="d4272501e1285-wk-Fact-6375A913F13A73A301BADC9CE4F489F3"
      unitRef="usdPerShare">0.91</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4272501e1383-wk-Fact-95868CD89C4D76A41654DC9CE4CD4EF4"
      unitRef="shares">1005000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4272501e1402-wk-Fact-4A4260DEAF94D4191E07DC9CE4F0D32D"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4272501e1421-wk-Fact-8780DC38D621024D29B7DC9CE4EBEA0B"
      unitRef="shares">992000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4272501e1441-wk-Fact-426B06C13B2E69C45907DC9CE4EF3B85"
      unitRef="shares">1366000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4272501e1461-wk-Fact-C613032C445F73CC9677DC9CE4CB3313"
      unitRef="shares">1206000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4272501e1480-wk-Fact-2BACE563DC1670E1E169DC9CE4C6ECF9"
      unitRef="shares">2370000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4272501e1499-wk-Fact-3DF07AA77034D7C9FD59DC9CE4D9858E"
      unitRef="shares">1171000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4272501e1519-wk-Fact-49E8352A5BDBE7253F29DC9CE50FDC49"
      unitRef="shares">1000000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-1D78576883C1A434CD63DC9CE53BFD87-0-wk-Fact-FB5CEEFDE8520B6D546EDC9CE4EF9DAC">Geographic Information&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The following table presents the Company&#x2019;s revenue based on customer location (in thousands):&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size: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;June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;North America&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;57,657&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;56,056&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;115,171&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;113,014&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Europe&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;53,647&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;53,291&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;109,132&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;105,225&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Rest of the world&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;50,437&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;47,237&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;100,770&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;91,364&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;161,741&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;156,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;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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;325,073&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;309,603&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:Times New Roman;font-size:10pt;color:#000000;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The United States, included in North America in the above table, accounted for &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;32%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;33%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; of consolidated revenue for the three months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, respectively, and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;32%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;33%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; of consolidated revenue for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, respectively. No other country accounts for more than 10% of the Company&#x2019;s revenue in any period presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company&#x2019;s long-lived tangible assets were located as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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: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="overflow:hidden;font-size:10pt;"&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;June&#160;30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;North America&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;62,841&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;71,758&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Europe&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;5,446&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;4,371&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Rest of the world&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;63&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;59&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total long-lived tangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;68,350&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;76,188&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:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The United States, included in North America in the above table, accounted for &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;84%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;88%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&#160;of total long-lived tangible assets as of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, respectively. No other country accounts for more than 10% of the Company&#x2019;s long-lived tangible assets in any period presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-64B863ACFCFFD44C2F9DDC9CE53BFD31-0-wk-Fact-B72E1D6EB429459A3CABDC9CE4DFDD54">&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The following table presents the Company&#x2019;s revenue based on customer location (in thousands):&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size: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;June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;North America&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;57,657&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;56,056&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;115,171&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;113,014&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Europe&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;53,647&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;53,291&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;109,132&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;105,225&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Rest of the world&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;50,437&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;47,237&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;100,770&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;91,364&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;161,741&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;156,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;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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;325,073&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;309,603&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:Times New Roman;font-size:10pt;color:#000000;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q2QTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember"
      decimals="-3"
      id="d4294422e661-wk-Fact-31FE7CD5B94E506EE660DC9CE5224673"
      unitRef="usd">57657000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q2QTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember"
      decimals="-3"
      id="d4294422e680-wk-Fact-D328C103E69B8CC1B5B9DC9CE52AB422"
      unitRef="usd">56056000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q2YTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember"
      decimals="-3"
      id="d4294422e699-wk-Fact-0BCF15A076057D5EB21EDC9CE513606F"
      unitRef="usd">115171000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q2YTD_srt_StatementGeographicalAxis_srt_NorthAmericaMember"
      decimals="-3"
      id="d4294422e719-wk-Fact-4DB20295E9AE0A37D9A1DC9CE5121D1A"
      unitRef="usd">113014000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q2QTD_srt_StatementGeographicalAxis_srt_EuropeMember"
      decimals="-3"
      id="d4294422e734-wk-Fact-808C83D4E5CFDF76E8F1DC9CE51D1D95"
      unitRef="usd">53647000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q2QTD_srt_StatementGeographicalAxis_srt_EuropeMember"
      decimals="-3"
      id="d4294422e753-wk-Fact-570B02BC5323170AC748DC9CE4D4C570"
      unitRef="usd">53291000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q2YTD_srt_StatementGeographicalAxis_srt_EuropeMember"
      decimals="-3"
      id="d4294422e772-wk-Fact-04B06F5EF8BF30F717B1DC9CE5231BEB"
      unitRef="usd">109132000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q2YTD_srt_StatementGeographicalAxis_srt_EuropeMember"
      decimals="-3"
      id="d4294422e792-wk-Fact-7B994D9B9D4BBE0BB444DC9CE5244C1E"
      unitRef="usd">105225000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q2QTD_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember"
      decimals="-3"
      id="d4294422e812-wk-Fact-33E812C2F2B202F40B4EDC9CE5274EB7"
      unitRef="usd">50437000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q2QTD_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember"
      decimals="-3"
      id="d4294422e831-wk-Fact-B3BEDB2C5DDF09F2F3C3DC9CE52CF615"
      unitRef="usd">47237000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q2YTD_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember"
      decimals="-3"
      id="d4294422e850-wk-Fact-F0C92F5CED01C0D2C2DCDC9CE51CBEFA"
      unitRef="usd">100770000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q2YTD_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember"
      decimals="-3"
      id="d4294422e870-wk-Fact-1820F6EC2924A3AA03C3DC9CE52C0115"
      unitRef="usd">91364000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d4294422e895-wk-Fact-16516A24E5DDBBF5CE05DC9CE5064506"
      unitRef="usd">161741000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d4294422e913-wk-Fact-2BC7D4721AEF02D8C6A8DC9CE50F044A"
      unitRef="usd">156584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4294422e931-wk-Fact-B1760AFA9E8113795070DC9CE4F00E0B"
      unitRef="usd">325073000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q2YTD"
      decimals="-3"
      id="d4294422e950-wk-Fact-AEA3991F06F5961DD681DC9CE4EECAE0"
      unitRef="usd">309603000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q2QTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember"
      decimals="2"
      id="d4294422e970-wk-Fact-001484EAFE60A299A19BDC9CE4EA0C26"
      unitRef="number">0.32</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q2QTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember"
      decimals="2"
      id="d4294422e974-wk-Fact-D53B978473B54EB2FE01DC9CE4DBAEA8"
      unitRef="number">0.33</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q2YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember"
      decimals="2"
      id="d4294422e986-wk-Fact-F3DFF7D1C31AFCBA8237DC9CE4DCCE04"
      unitRef="number">0.32</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q2YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember"
      decimals="2"
      id="d4294422e991-wk-Fact-303D368B306CD71E3851DC9CE4E41D99"
      unitRef="number">0.33</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-9BB0EA27D3D0B857757DDC9CE53BFF01-0-wk-Fact-4ED934D2C3FE0BAC0782DC9CE4F1FC27">&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company&#x2019;s long-lived tangible assets were located as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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: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="overflow:hidden;font-size:10pt;"&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;June&#160;30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;North America&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;62,841&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;71,758&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Europe&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;5,446&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;4,371&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Rest of the world&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;63&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;59&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total long-lived tangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;68,350&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;76,188&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:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="FI2019Q2_srt_StatementGeographicalAxis_srt_NorthAmericaMember"
      decimals="-3"
      id="d4294422e1130-wk-Fact-7918DEEE9283ABE077D1DC9CE50DA268"
      unitRef="usd">62841000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_srt_NorthAmericaMember"
      decimals="-3"
      id="d4294422e1149-wk-Fact-4EBE75348954833F7B36DC9CE51C7090"
      unitRef="usd">71758000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2019Q2_srt_StatementGeographicalAxis_srt_EuropeMember"
      decimals="-3"
      id="d4294422e1164-wk-Fact-C075BCE9F69C89F8B4BADC9CE5173684"
      unitRef="usd">5446000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_srt_EuropeMember"
      decimals="-3"
      id="d4294422e1183-wk-Fact-D3CAF3D892950D88B8C4DC9CE50BA3F5"
      unitRef="usd">4371000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2019Q2_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember"
      decimals="-3"
      id="d4294422e1203-wk-Fact-C0E7913A38DC2C430FD0DC9CE5189767"
      unitRef="usd">63000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember"
      decimals="-3"
      id="d4294422e1222-wk-Fact-D4F954B1FC93FCA58D74DC9CE519C19C"
      unitRef="usd">59000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4294422e1247-wk-Fact-8C6209433D6F2ED56218DC9CE52212C7"
      unitRef="usd">68350000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4294422e1266-wk-Fact-EDD0C4FB487E96C526F5DC9CE51430CE"
      unitRef="usd">76188000</us-gaap:NoncurrentAssets>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q2YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_sstk_LongLivedTangibleAsstesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember"
      decimals="2"
      id="d4294422e1288-wk-Fact-C090AD77DF41FB6F8329DC9CE4DEEC34"
      unitRef="number">0.84</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_sstk_LongLivedTangibleAsstesMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember"
      decimals="2"
      id="d4294422e1292-wk-Fact-9F13EA1AEC2F8238091EDC9CE4EBCE1B"
      unitRef="number">0.88</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-23BBECFC1F684894ADE5DC9CE53C65FE-0-wk-Fact-0D3A1B0E238933B6BB90DC9CE4C70312">Leases&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company&#x2019;s leases relate primarily to office facilities that expire on various dates from 2019 through &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2029&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, some of which include one or more options to renew. All of the Company&#x2019;s leases are classified as operating leases. Operating lease costs, including insignificant costs related to short-term leases, were &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$2.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$2.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; for the three months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, respectively and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$5.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$4.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Additional information related to the Company&#x2019;s leases as of and for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;padding-left:0px;text-indent:0px;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="5"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:85%;"/&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands, except lease term and discount rate)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;June&#160;30, 2019&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Balance sheet information&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;ROU assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;44,808&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: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;td style="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: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;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: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;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Lease liabilities, current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;9,203&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Lease liabilities, non-current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;47,007&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;56,210&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:17px;font-size:10pt;"&gt;&lt;span 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:17px;font-size:10pt;"&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:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Supplemental data&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;9.0 years&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Weighted average discount rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;6.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&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:17px;font-size:10pt;"&gt;&lt;span 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:17px;font-size:10pt;"&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:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Cash paid for amounts included in lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;4,857&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;ROU assets obtained in exchange for lease obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;1,324&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Maturities of lease liabilities as of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;padding-left:0px;text-indent:0px;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="5"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:85%;"/&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: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;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;June&#160;30, 2019&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ending December 31, &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2019 (remaining)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;5,182&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;9,433&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;8,131&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;7,078&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;6,210&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Thereafter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;39,594&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total undiscounted lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;75,628&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Less: imputed interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;(19,418&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;56,210&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:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company&#x2019;s most significant lease is for its headquarters in New York City, which was entered into in March&#160;2013 and was amended in January 2016 (&#x201c;ESB Lease&#x201d;). As amended, the ESB Lease will expire in 2029, and the undiscounted remaining future minimum lease payments are approximately &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$64.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;. The Company is also party to a &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$2.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; letter of credit, as a security deposit for the ESB Lease, which is collateralized by an equivalent amount of cash, and is reported as restricted cash within other assets on the Consolidated Balance Sheets as of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;"&gt;Fiscal year 2018 lease commitments in accordance with prior guidance&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Future minimum lease payments under non-cancelable operating leases as of December&#160;31, 2018 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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:95.71150097465888%;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:88%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Year Ending December&#160;31,&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;Operating&lt;br/&gt;Leases&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;9,913&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;8,762&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;7,493&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;6,829&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;6,082&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;39,481&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total minimum lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;78,560&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:Times New Roman;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:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseAndRentalExpense
      contextRef="FD2019Q2QTD"
      decimals="-5"
      id="d4282322e452-wk-Fact-76E87FD17B6D0BF98CB8DC9CE4C8067F"
      unitRef="usd">2700000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="FD2018Q2QTD"
      decimals="-5"
      id="d4282322e456-wk-Fact-D9B57E5088850627F168DC9CE52DFAD3"
      unitRef="usd">2400000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="FD2019Q2YTD"
      decimals="-5"
      id="d4282322e469-wk-Fact-74D1829219F8CC78D2C2DC9CE52B83BB"
      unitRef="usd">5400000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="FD2018Q2YTD"
      decimals="-5"
      id="d4282322e473-wk-Fact-862DE7BF73EA3343BD15DC9CE4C84F76"
      unitRef="usd">4800000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-DAC698648124DC0BB9EADC9CE53CFF77-0-wk-Fact-BFD4AC17359B49C92E25DC9CE4C7FDF4">&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Additional information related to the Company&#x2019;s leases as of and for the &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;six&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;padding-left:0px;text-indent:0px;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="5"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:85%;"/&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands, except lease term and discount rate)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;June&#160;30, 2019&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Balance sheet information&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;ROU assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;44,808&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: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;td style="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: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;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: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;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Lease liabilities, current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;9,203&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Lease liabilities, non-current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;47,007&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Total lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;56,210&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:17px;font-size:10pt;"&gt;&lt;span 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:17px;font-size:10pt;"&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:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Supplemental data&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;9.0 years&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Weighted average discount rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;6.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&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:17px;font-size:10pt;"&gt;&lt;span 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:17px;font-size:10pt;"&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:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Cash paid for amounts included in lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;4,857&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;ROU assets obtained in exchange for lease obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;1,324&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4282322e587-wk-Fact-292AF8F7B9B58134473CDC9CE4FDCF01"
      unitRef="usd">44808000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4282322e638-wk-Fact-C3A2475329F8670A230EDC9CE4C96796"
      unitRef="usd">9203000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4282322e658-wk-Fact-D6DF96B20E03F28863CCDC9CE4EC82F7"
      unitRef="usd">47007000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4282322e688-wk-Fact-801FFB9DCE4249ACA406DC9CE51E981D"
      unitRef="usd">56210000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="FI2019Q2"
      id="d4282322e760-wk-Fact-3C1631DE3D8009161443DC9CE4CD137D">P9Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="FI2019Q2"
      decimals="3"
      id="d4282322e785-wk-Fact-DDF3B6143B1C01BE612ADC9CE4CBD286"
      unitRef="number">0.062</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4282322e843-wk-Fact-B34953A5E834C78C57B9DC9CE5249F9F"
      unitRef="usd">4857000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="FD2019Q2YTD"
      decimals="-3"
      id="d4282322e868-wk-Fact-75B2E93343430E947647DC9CE52A2553"
      unitRef="usd">1324000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-515BF484FD5EB7F48871DC9CE53CD0DE-0-wk-Fact-5D1172307D5E7C70C523DC9CE5212289">&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Maturities of lease liabilities as of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;padding-left:0px;text-indent:0px;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="5"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:85%;"/&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: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;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;June&#160;30, 2019&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ending December 31, &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2019 (remaining)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;5,182&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;9,433&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;8,131&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;7,078&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;6,210&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Thereafter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;39,594&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total undiscounted lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;75,628&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Less: imputed interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;(19,418&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&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:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;span&gt;56,210&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:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4282322e975-wk-Fact-23A8901F10B9B7C11A0BDC9CE4D154ED"
      unitRef="usd">5182000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4282322e995-wk-Fact-01088E13C9D924C3FB42DC9CE4D040BB"
      unitRef="usd">9433000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4282322e1020-wk-Fact-D796AEA05425AB33056EDC9CE4DED3B6"
      unitRef="usd">8131000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4282322e1045-wk-Fact-34CEF505B9249096CD40DC9CE4CE257E"
      unitRef="usd">7078000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4282322e1070-wk-Fact-D8728A535FD94E237CD8DC9CE4CC9997"
      unitRef="usd">6210000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4282322e1095-wk-Fact-EFF3BC26BAA1D3D9E1AFDC9CE4DDF99D"
      unitRef="usd">39594000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4282322e1120-wk-Fact-ECAF4B3D16ACB43E32B8DC9CE4CF2036"
      unitRef="usd">75628000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4282322e1145-wk-Fact-54EE5FE4B6507324E057DC9CE51FE646"
      unitRef="usd">19418000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="FI2019Q2"
      decimals="-3"
      id="d4282322e1176-wk-Fact-801FFB9DCE4249ACA406DC9CE51E981D"
      unitRef="usd">56210000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="FI2019Q2_us-gaap_LeaseArrangementTypeAxis_sstk_CorporateHeadquartersMember"
      decimals="-5"
      id="d4282322e1192-wk-Fact-F1BE4273F8D95A22AA75DC9CE4D252C5"
      unitRef="usd">64800000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="FI2019Q2"
      decimals="-5"
      id="d4282322e1196-wk-Fact-7250612289942473E65FDC9CE4C63780"
      unitRef="usd">2600000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-153DCA2ABCCB697AB4C2DC9CE53CEA87-0-wk-Fact-26C1D87BB131A70604A9DC9CE52D27D7">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Future minimum lease payments under non-cancelable operating leases as of December&#160;31, 2018 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;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:95.71150097465888%;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:88%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Year Ending December&#160;31,&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;Operating&lt;br/&gt;Leases&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;9,913&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;8,762&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;7,493&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;6,829&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;6,082&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;39,481&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total minimum lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&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:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;78,560&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:Times New Roman;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:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4282322e1267-wk-Fact-A0C12AF6269C1B279993DC9CE4E1F99C"
      unitRef="usd">9913000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4282322e1282-wk-Fact-594A33F54F54BEF46BA0DC9CE4DCDE1D"
      unitRef="usd">8762000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4282322e1302-wk-Fact-A45B65612EAC5B8D5B52DC9CE4F6942A"
      unitRef="usd">7493000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4282322e1322-wk-Fact-9929805B954427C181DFDC9CE4F2A977"
      unitRef="usd">6829000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4282322e1342-wk-Fact-10DD5B07A71B0B202D57DC9CE4E8B87A"
      unitRef="usd">6082000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4282322e1362-wk-Fact-1283B8FFE98FF5BC27D9DC9CE4F6689B"
      unitRef="usd">39481000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d4282322e1387-wk-Fact-2205E2CED97A0E189812DC9CE4F58A17"
      unitRef="usd">78560000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="FD2019Q2YTD"
      id="TextSelection-7B9C9AB9533FFFBF85D1DC9CE53CB42A-0-wk-Fact-45F3464D8FD9CD360A92DC9CE4EDFA5C">Commitments and Contingencies&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;As of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company had total other non-lease obligations in the amount of approximately &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$60.9&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, which consisted primarily of minimum royalty guarantees and unconditional purchase obligations related to contracts for infrastructure and other business services. As of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company&#x2019;s other non-lease obligations for the remainder of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and for the years ending December&#160;31, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2020&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2021&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;2022&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; were approximately &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$15.5&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$29.1&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$12.5&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; and &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$3.8&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Legal Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;From time to time, the Company may become party to litigation in the ordinary course of business, including direct claims brought by or against the Company with respect to intellectual property, contracts, employment and other matters, as well as claims brought against the Company&#x2019;s customers for whom the Company has a contractual indemnification obligation. The Company assesses the likelihood of any adverse judgments or outcomes with respect to these matters and determines loss contingency assessments on a gross basis after assessing the probability of incurrence of a loss and whether a loss is reasonably estimable. In addition, the Company considers other relevant factors that could impact its ability to reasonably estimate a loss. A determination of the amount of reserves required, if any, for these contingencies is made after analyzing each matter. The Company reviews reserves, if any, at least quarterly and may change the amount of any such reserve in the future due to new developments or changes in strategy in handling these matters. Although the results of litigation and threats of litigation, investigations and claims cannot be predicted with certainty, the Company currently believes that the final outcome of these matters will not have a material adverse effect on its business, consolidated financial position, results of operations, or cash flows. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors. The Company currently has no material active litigation matters and, accordingly, no material reserves related to litigation.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;Indemnification and Employment Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;In the ordinary course of business, the Company enters into contractual arrangements under which it agrees to provide indemnification of varying scope and terms to customers with respect to certain matters, including, but not limited to, losses arising out of the breach of the Company&#x2019;s intellectual property warranties for damages to the customer directly attributable to the Company&#x2019;s breach. The Company is not responsible for any damages, costs, or losses to the extent such damages, costs or losses arise as a result of any modifications made by the customer, or the context in which content is used. The standard maximum aggregate obligation and liability to any one customer for any single claim is generally limited to &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;ten thousand&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; dollars but can range to &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;$250,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, with certain exceptions for which our indemnification obligation are uncapped. As of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;June&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;, the Company had recorded &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;&lt;span&gt;no&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt; material liabilities related to indemnification obligations in accordance with the authoritative guidance for loss contingencies. Additionally, the Company believes that it has the appropriate insurance coverage in place to adequately cover such indemnification obligations, if necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;Pursuant to the Company&#x2019;s charter documents and separate written indemnification agreements, the Company has certain indemnification obligations to its executive officers, certain employees and directors, as well as certain former officers and directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;span style="font-family:Times New Roman;font-size:10pt;color:#000000;"&gt;The Company has also entered into employment agreements with its executive officers and certain employees. These agreements specify various employment-related matters, including annual compensation, performance incentive bonuses, and severance benefits in the event of termination in the event of a change in control or otherwise, with or without cause.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:OtherCommitment
      contextRef="FI2019Q2"
      decimals="-5"
      id="d4282316e455-wk-Fact-B9098C0A05302A70763BDC9CE4F792F6"
      unitRef="usd">60900000</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear
      contextRef="FI2019Q2"
      decimals="-5"
      id="d4282316e480-wk-Fact-8105BFE5FD83F128FC32DC9CE4E0DAE2"
      unitRef="usd">15500000</us-gaap:OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="FI2019Q2"
      decimals="-5"
      id="d4282316e484-wk-Fact-CA7BCCDDD4BFDCF34C3DDC9CE4E9F8FE"
      unitRef="usd">29100000</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="FI2019Q2"
      decimals="-5"
      id="d4282316e488-wk-Fact-75C022DE3EBC073018ABDC9CE4F3DFE5"
      unitRef="usd">12500000</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInFourthYear
      contextRef="FI2019Q2"
      decimals="-5"
      id="d4282316e492-wk-Fact-C8DD96BD811F5CC086C5DC9CE4FE3181"
      unitRef="usd">3800000</us-gaap:OtherCommitmentDueInFourthYear>
    <sstk:MaximumIndemnificationLiabilityForCustomer
      contextRef="FI2019Q2_srt_RangeAxis_srt_MinimumMember"
      decimals="-3"
      id="d4282316e509-wk-Fact-6B568FE2024B539E8B60DC9CE4DB4C22"
      unitRef="usd">10000</sstk:MaximumIndemnificationLiabilityForCustomer>
    <sstk:MaximumIndemnificationLiabilityForCustomer
      contextRef="FI2019Q2_srt_RangeAxis_srt_MaximumMember"
      decimals="-3"
      id="d4282316e513-wk-Fact-3A0B9AA867023AD2B25A532B0DF5407E"
      unitRef="usd">250000</sstk:MaximumIndemnificationLiabilityForCustomer>
    <sstk:IndemnificationLiability
      contextRef="FI2019Q2"
      decimals="INF"
      id="d4282316e521-wk-Fact-415723522164A9F483C0DC9CE4FFFA22"
      unitRef="usd">0</sstk:IndemnificationLiability>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6962671552">
<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">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Aug. 02, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover page.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Jun. 30,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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-35669<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">SHUTTERSTOCK,&#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">80-0812659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">350 Fifth Avenue, 21st Floor<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">New York<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">10118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">646<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">710-3417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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.01 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">SSTK<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">35,294,729<span></span>
</td>
</tr>
<tr 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">0001549346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Q2<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>12
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6799426800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 259,069<span></span>
</td>
<td class="nump">$ 230,852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">44,295<span></span>
</td>
<td class="nump">41,028<span></span>
</td>
</tr>
<tr class="ro">
<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 current assets</a></td>
<td class="nump">29,747<span></span>
</td>
<td class="nump">34,841<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">333,111<span></span>
</td>
<td class="nump">306,721<span></span>
</td>
</tr>
<tr class="ro">
<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">68,350<span></span>
</td>
<td class="nump">76,188<span></span>
</td>
</tr>
<tr class="re">
<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">44,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Intangible assets, net</a></td>
<td class="nump">26,532<span></span>
</td>
<td class="nump">29,540<span></span>
</td>
</tr>
<tr class="re">
<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">88,427<span></span>
</td>
<td class="nump">88,576<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets, net</a></td>
<td class="nump">13,642<span></span>
</td>
<td class="nump">12,375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">18,083<span></span>
</td>
<td class="nump">18,088<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">592,953<span></span>
</td>
<td class="nump">531,488<span></span>
</td>
</tr>
<tr class="re">
<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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">3,888<span></span>
</td>
<td class="nump">7,212<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">53,278<span></span>
</td>
<td class="nump">51,385<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedRoyaltiesCurrent', window );">Contributor royalties payable</a></td>
<td class="nump">24,010<span></span>
</td>
<td class="nump">22,971<span></span>
</td>
</tr>
<tr class="re">
<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">137,131<span></span>
</td>
<td class="nump">139,604<span></span>
</td>
</tr>
<tr class="ro">
<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">10,511<span></span>
</td>
<td class="nump">2,131<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">228,818<span></span>
</td>
<td class="nump">223,303<span></span>
</td>
</tr>
<tr class="ro">
<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 liability, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">77<span></span>
</td>
</tr>
<tr class="re">
<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 liabilities</a></td>
<td class="nump">47,007<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 non-current liabilities</a></td>
<td class="nump">13,207<span></span>
</td>
<td class="nump">21,441<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">289,032<span></span>
</td>
<td class="nump">244,821<span></span>
</td>
</tr>
<tr class="ro">
<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 (Note 14)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value; 200,000 shares authorized; 37,816 and 37,618 shares issued and 35,258 and 35,060 shares outstanding as of June 30, 2019 and December 31, 2018, respectively</a></td>
<td class="nump">379<span></span>
</td>
<td class="nump">376<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost; 2,558 shares as of June 30, 2019 and December 31, 2018</a></td>
<td class="num">(100,027)<span></span>
</td>
<td class="num">(100,027)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">299,122<span></span>
</td>
<td class="nump">291,710<span></span>
</td>
</tr>
<tr class="re">
<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 comprehensive loss</a></td>
<td class="num">(7,453)<span></span>
</td>
<td class="num">(6,471)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Retained earnings</a></td>
<td class="nump">111,900<span></span>
</td>
<td class="nump">101,079<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">303,921<span></span>
</td>
<td class="nump">286,667<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 592,953<span></span>
</td>
<td class="nump">$ 531,488<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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. 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.19(a))<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_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. 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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedRoyaltiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 royalties. 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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6935-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_AccruedRoyaltiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 noncurrent 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its 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 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<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,30)<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 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6789756560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">37,816,000<span></span>
</td>
<td class="nump">37,618,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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">35,258,000<span></span>
</td>
<td class="nump">35,060,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_TreasuryStockShares', window );">Treasury stock, shares held in treasury (in shares)</a></td>
<td class="nump">2,558,000<span></span>
</td>
<td class="nump">2,558,000<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6797202064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 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_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 161,741<span></span>
</td>
<td class="nump">$ 156,584<span></span>
</td>
<td class="nump">$ 325,073<span></span>
</td>
<td class="nump">$ 309,603<span></span>
</td>
</tr>
<tr class="re">
<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>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="nump">68,526<span></span>
</td>
<td class="nump">67,891<span></span>
</td>
<td class="nump">137,744<span></span>
</td>
<td class="nump">132,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_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">44,488<span></span>
</td>
<td class="nump">42,018<span></span>
</td>
<td class="nump">88,934<span></span>
</td>
<td class="nump">82,386<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Product development</a></td>
<td class="nump">13,594<span></span>
</td>
<td class="nump">16,728<span></span>
</td>
<td class="nump">28,580<span></span>
</td>
<td class="nump">33,176<span></span>
</td>
</tr>
<tr class="re">
<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">32,063<span></span>
</td>
<td class="nump">24,322<span></span>
</td>
<td class="nump">58,646<span></span>
</td>
<td class="nump">51,546<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">158,671<span></span>
</td>
<td class="nump">150,959<span></span>
</td>
<td class="nump">313,904<span></span>
</td>
<td class="nump">299,489<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">3,070<span></span>
</td>
<td class="nump">5,625<span></span>
</td>
<td class="nump">11,169<span></span>
</td>
<td class="nump">10,114<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Gain on Sale of Webdam</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">38,613<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other income / (expense), net</a></td>
<td class="nump">584<span></span>
</td>
<td class="num">(7,019)<span></span>
</td>
<td class="nump">1,480<span></span>
</td>
<td class="num">(6,217)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income / (Loss) before taxes</a></td>
<td class="nump">3,654<span></span>
</td>
<td class="num">(1,394)<span></span>
</td>
<td class="nump">12,649<span></span>
</td>
<td class="nump">42,510<span></span>
</td>
</tr>
<tr class="re">
<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 );">Provision / (Benefit) for income taxes</a></td>
<td class="nump">355<span></span>
</td>
<td class="num">(1,140)<span></span>
</td>
<td class="nump">1,828<span></span>
</td>
<td class="nump">10,183<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 income / (loss)</a></td>
<td class="nump">$ 3,299<span></span>
</td>
<td class="num">$ (254)<span></span>
</td>
<td class="nump">$ 10,821<span></span>
</td>
<td class="nump">$ 32,327<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract', window );"><strong>Earnings / (Loss) per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="nump">$ 0.30<span></span>
</td>
<td class="nump">$ 0.91<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Weighted average shares outstanding:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">35,232<span></span>
</td>
<td class="nump">34,913<span></span>
</td>
<td class="nump">35,174<span></span>
</td>
<td class="nump">34,849<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">35,504<span></span>
</td>
<td class="nump">34,913<span></span>
</td>
<td class="nump">35,499<span></span>
</td>
<td class="nump">35,343<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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<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_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-110228<br><br>Reference 2: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicTwoClassMethodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicTwoClassMethodAbstract</td>
</tr>
<tr>
<td style="padding-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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<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_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-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>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6787152832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [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_NetIncomeLoss', window );">Net income / (loss)</a></td>
<td class="nump">$ 3,299<span></span>
</td>
<td class="num">$ (254)<span></span>
</td>
<td class="nump">$ 10,821<span></span>
</td>
<td class="nump">$ 32,327<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation loss</a></td>
<td class="num">(1,027)<span></span>
</td>
<td class="num">(4,181)<span></span>
</td>
<td class="num">(982)<span></span>
</td>
<td class="num">(3,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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive loss</a></td>
<td class="num">(1,027)<span></span>
</td>
<td class="num">(4,181)<span></span>
</td>
<td class="num">(982)<span></span>
</td>
<td class="num">(3,106)<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 income / (loss)</a></td>
<td class="nump">$ 2,272<span></span>
</td>
<td class="num">$ (4,435)<span></span>
</td>
<td class="nump">$ 9,839<span></span>
</td>
<td class="nump">$ 29,221<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_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_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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, attributable to parent 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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<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 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other comprehensive income (loss) attributable to parent entity.</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 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<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 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<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 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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>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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6790608000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Retained Earnings</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [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>
<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1', window );">Adjusted beginning balance</a></td>
<td class="nump">$ 320,763<span></span>
</td>
<td class="nump">$ 373<span></span>
</td>
<td class="num">$ (100,027)<span></span>
</td>
<td class="nump">$ 272,657<span></span>
</td>
<td class="num">$ (3,557)<span></span>
</td>
<td class="nump">$ 151,317<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_SharesIssued', window );">Beginning balance (in shares) at Dec. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,270<span></span>
</td>
<td class="nump">2,558<span></span>
</td>
<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, 2017</a></td>
<td class="nump">314,585<span></span>
</td>
<td class="nump">$ 373<span></span>
</td>
<td class="num">$ (100,027)<span></span>
</td>
<td class="nump">272,657<span></span>
</td>
<td class="num">(3,557)<span></span>
</td>
<td class="nump">145,139<span></span>
</td>
</tr>
<tr class="re">
<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 [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>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation</a></td>
<td class="nump">12,035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,035<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock in connection with employee stock option exercises and RSU vesting</a></td>
<td class="nump">1,866<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,863<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock in connection with employee stock option exercises and RSU vesting (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Common shares withheld for settlement of taxes in connection with equity-based compensation</a></td>
<td class="num">(4,972)<span></span>
</td>
<td class="num">$ (1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,971)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Common shares withheld for settlement of taxes in connection with equity-based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(103)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(3,106)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,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_NetIncomeLoss', window );">Net income / (loss)</a></td>
<td class="nump">32,327<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,327<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 Jun. 30, 2018</a></td>
<td class="nump">358,913<span></span>
</td>
<td class="nump">$ 375<span></span>
</td>
<td class="num">$ (100,027)<span></span>
</td>
<td class="nump">281,584<span></span>
</td>
<td class="num">(6,663)<span></span>
</td>
<td class="nump">183,644<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_SharesIssued', window );">Ending balance (in shares) at Jun. 30, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,510<span></span>
</td>
<td class="nump">2,558<span></span>
</td>
<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_SharesIssued', window );">Beginning balance (in shares) at Mar. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,439<span></span>
</td>
<td class="nump">2,558<span></span>
</td>
<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 Mar. 31, 2018</a></td>
<td class="nump">357,164<span></span>
</td>
<td class="nump">$ 375<span></span>
</td>
<td class="num">$ (100,027)<span></span>
</td>
<td class="nump">275,400<span></span>
</td>
<td class="num">(2,482)<span></span>
</td>
<td class="nump">183,898<span></span>
</td>
</tr>
<tr class="re">
<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 [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>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation</a></td>
<td class="nump">6,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,429<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock in connection with employee stock option exercises and RSU vesting</a></td>
<td class="nump">687<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">687<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock in connection with employee stock option exercises and RSU vesting (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Common shares withheld for settlement of taxes in connection with equity-based compensation</a></td>
<td class="num">(932)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(932)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Common shares withheld for settlement of taxes in connection with equity-based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(4,181)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,181)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 income / (loss)</a></td>
<td class="num">(254)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(254)<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 Jun. 30, 2018</a></td>
<td class="nump">358,913<span></span>
</td>
<td class="nump">$ 375<span></span>
</td>
<td class="num">$ (100,027)<span></span>
</td>
<td class="nump">281,584<span></span>
</td>
<td class="num">(6,663)<span></span>
</td>
<td class="nump">183,644<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_SharesIssued', window );">Ending balance (in shares) at Jun. 30, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,510<span></span>
</td>
<td class="nump">2,558<span></span>
</td>
<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_SharesIssued', window );">Beginning balance (in shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,618<span></span>
</td>
<td class="nump">2,558<span></span>
</td>
<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">286,667<span></span>
</td>
<td class="nump">$ 376<span></span>
</td>
<td class="num">$ (100,027)<span></span>
</td>
<td class="nump">291,710<span></span>
</td>
<td class="num">(6,471)<span></span>
</td>
<td class="nump">101,079<span></span>
</td>
</tr>
<tr class="re">
<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 [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>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation</a></td>
<td class="nump">12,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,375<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock in connection with employee stock option exercises and RSU vesting</a></td>
<td class="nump">222<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock in connection with employee stock option exercises and RSU vesting (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Common shares withheld for settlement of taxes in connection with equity-based compensation</a></td>
<td class="num">(5,182)<span></span>
</td>
<td class="num">$ (1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,181)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Common shares withheld for settlement of taxes in connection with equity-based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(114)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(982)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(982)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income / (loss)</a></td>
<td class="nump">10,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,821<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 Jun. 30, 2019</a></td>
<td class="nump">303,921<span></span>
</td>
<td class="nump">$ 379<span></span>
</td>
<td class="num">$ (100,027)<span></span>
</td>
<td class="nump">299,122<span></span>
</td>
<td class="num">(7,453)<span></span>
</td>
<td class="nump">111,900<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_SharesIssued', window );">Ending balance (in shares) at Jun. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,816<span></span>
</td>
<td class="nump">2,558<span></span>
</td>
<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_SharesIssued', window );">Beginning balance (in shares) at Mar. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,759<span></span>
</td>
<td class="nump">2,558<span></span>
</td>
<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 Mar. 31, 2019</a></td>
<td class="nump">294,984<span></span>
</td>
<td class="nump">$ 378<span></span>
</td>
<td class="num">$ (100,027)<span></span>
</td>
<td class="nump">292,458<span></span>
</td>
<td class="num">(6,426)<span></span>
</td>
<td class="nump">108,601<span></span>
</td>
</tr>
<tr class="re">
<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 [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>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation</a></td>
<td class="nump">7,751<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,751<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock in connection with employee stock option exercises and RSU vesting</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock in connection with employee stock option exercises and RSU vesting (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Common shares withheld for settlement of taxes in connection with equity-based compensation</a></td>
<td class="num">(1,091)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,091)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Common shares withheld for settlement of taxes in connection with equity-based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(1,027)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,027)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 income / (loss)</a></td>
<td class="nump">3,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,299<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 Jun. 30, 2019</a></td>
<td class="nump">$ 303,921<span></span>
</td>
<td class="nump">$ 379<span></span>
</td>
<td class="num">$ (100,027)<span></span>
</td>
<td class="nump">$ 299,122<span></span>
</td>
<td class="num">$ (7,453)<span></span>
</td>
<td class="nump">$ 111,900<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_SharesIssued', window );">Ending balance (in shares) at Jun. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,816<span></span>
</td>
<td class="nump">2,558<span></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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other comprehensive income (loss) attributable to parent entity.</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 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<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 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<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 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now 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 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_SharesIssued</td>
</tr>
<tr>
<td style="padding-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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<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 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity including the portion attributable to noncontrolling interests, after the cumulative effect adjustment of a new accounting principle applied in the period of adoption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6789756432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', 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_NetIncomeLoss', window );">Net income / (loss)</a></td>
<td class="nump">$ 10,821<span></span>
</td>
<td class="nump">$ 32,327<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by 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</a></td>
<td class="nump">25,319<span></span>
</td>
<td class="nump">22,227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred taxes</a></td>
<td class="num">(1,312)<span></span>
</td>
<td class="num">(4,321)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Non-cash equity-based compensation</a></td>
<td class="nump">12,375<span></span>
</td>
<td class="nump">12,035<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Gain on Sale of Webdam</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(38,613)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities', window );">Loss on impairment of long-term investment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,881<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="num">(635)<span></span>
</td>
<td class="nump">472<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="num">(2,746)<span></span>
</td>
<td class="num">(171)<span></span>
</td>
</tr>
<tr class="ro">
<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 current and non-current assets</a></td>
<td class="nump">1,944<span></span>
</td>
<td class="nump">7,886<span></span>
</td>
</tr>
<tr class="re">
<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 other current and non-current liabilities</a></td>
<td class="nump">1,899<span></span>
</td>
<td class="num">(6,019)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInRoyaltiesPayable', window );">Contributor royalties payable</a></td>
<td class="nump">1,059<span></span>
</td>
<td class="nump">3,063<span></span>
</td>
</tr>
<tr class="re">
<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="num">(1,981)<span></span>
</td>
<td class="nump">3,256<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">46,743<span></span>
</td>
<td class="nump">38,023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', 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="ro">
<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 );">Capital expenditures</a></td>
<td class="num">(13,726)<span></span>
</td>
<td class="num">(23,051)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Acquisition of businesses, net of cash acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(845)<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_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit', window );">Proceeds from Sale of Webdam, net</a></td>
<td class="nump">2,500<span></span>
</td>
<td class="nump">42,392<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForAdvanceToAffiliate', window );">Other investments / advances</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(15,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_PaymentsToAcquireSoftware', window );">Acquisition of digital content</a></td>
<td class="num">(1,277)<span></span>
</td>
<td class="num">(1,242)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInSecurityDeposits', window );">Security deposit release</a></td>
<td class="nump">25<span></span>
</td>
<td class="num">(14)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash (used in) / provided by investing activities</a></td>
<td class="num">(12,478)<span></span>
</td>
<td class="nump">2,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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', 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="ro">
<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">218<span></span>
</td>
<td class="nump">1,879<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Cash paid related to settlement of employee taxes related to RSU vesting</a></td>
<td class="num">(5,181)<span></span>
</td>
<td class="num">(4,972)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(4,963)<span></span>
</td>
<td class="num">(3,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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of foreign exchange rate changes on cash</a></td>
<td class="num">(1,085)<span></span>
</td>
<td class="num">(757)<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash, cash equivalents and restricted cash</a></td>
<td class="nump">28,217<span></span>
</td>
<td class="nump">36,413<span></span>
</td>
</tr>
<tr class="re">
<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">233,465<span></span>
</td>
<td class="nump">256,041<span></span>
</td>
</tr>
<tr class="ro">
<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">261,682<span></span>
</td>
<td class="nump">292,454<span></span>
</td>
</tr>
<tr class="re">
<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 Disclosure of Cash Information:</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_IncomeTaxesPaidNet', window );">Cash paid / (received) for income taxes</a></td>
<td class="nump">$ 1,480<span></span>
</td>
<td class="num">$ (124)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from Divestiture of Businesses, Net Of Escrow Deposit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sstk_</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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-110228<br><br>Reference 2: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-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_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_IncreaseDecreaseInRoyaltiesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations due for compensation payments related to the use of copyrights, patents, trade names, licenses, technology. Royalty payments are also paid by the lease holders for oil, gas, and mineral extraction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_IncreaseDecreaseInRoyaltiesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInSecurityDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 security deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_IncreaseDecreaseInSecurityDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 by which the fair value of an investment in debt and equity securities categorized as Available-for-sale is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsForAdvanceToAffiliate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from advancing money to an affiliate (an entity that is related but not strictly controlled by the entity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<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_PaymentsForAdvanceToAffiliate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 business during the period. The cash portion only of the acquisition price.</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 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<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 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_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition from vendors of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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>18
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6794169216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Operations and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Summary of Operations and Significant Accounting Policies</a></td>
<td class="text">Summary of Operations and Significant Accounting Policies<div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Summary of Operations</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Shutterstock, Inc., together with its subsidiaries (collectively, the &#8220;Company&#8221; or &#8220;Shutterstock&#8221;), is a global technology company offering a creative platform, which provides high-quality digital content, tools and services to creative professionals. The digital content licensed by the Company&#8217;s customers includes: (a) imagery, consisting of licensed photographs, vectors, illustrations and video clips, which is used in visual communications, such as websites, digital and print marketing materials, corporate communications, books, publications and video content; and (b) music, consisting of high-quality music tracks and sound effects, which is often used to complement digital imagery. The Company licenses content to its customers. Contributors upload their content to the Company&#8217;s web properties in exchange for royalty payments based on customer download activity. The Company also offered digital asset management services through its cloud-based digital asset management platform (&#8220;Webdam&#8221;). As discussed in Note 3, on February 26, 2018, the Company completed a sale transaction, pursuant to which the buyer in the transaction acquired certain assets and assumed certain contracts and liabilities which constituted the Company&#8217;s digital asset management business (the &#8220;Sale of Webdam&#8221;).</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Basis of Presentation</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The unaudited condensed consolidated financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, these financial statements do not include all information and footnotes required by GAAP for complete financial statements. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The interim Consolidated Balance Sheet as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, Consolidated Statements of Operations, Comprehensive Income and Stockholders&#8217; Equity for the three and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, and Consolidated Statements of Cash Flows for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, are unaudited. The Consolidated Balance Sheet as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, included herein, was derived from the audited financial statements as of that date, but does not include all disclosures required by GAAP. These unaudited interim financial statements have been prepared on a basis consistent with the Company&#8217;s annual financial statements and, in the opinion of management, reflect all adjustments, which include all normal recurring adjustments necessary to state fairly the Company&#8217;s financial position as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, its consolidated results of operations, comprehensive income and stockholders&#8217; equity for the three and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, and its cash flows for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. The financial data and the other financial information disclosed in the notes to the financial statements related to these periods are also unaudited. The results of operations for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> are not necessarily indicative of the results to be expected for the fiscal year ending </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> or for any other future annual or interim period.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">These financial statements should be read in conjunction with the Company&#8217;s audited consolidated financial statements and notes thereto as of and for the year ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> included in the Company&#8217;s Annual Report on Form 10-K, which was filed with the SEC on </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">February&#160;26, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. The unaudited consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the second quarter of 2019, the Company recorded an adjustment related to the correction of an error to increase stock-based compensation expense by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$0.5 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, related to the understatement of stock-based compensation expense in the first quarter of 2019. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company has concluded that the impact of this adjustment is not material to the results of operations or financial position for the current or prior quarter financial statements. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Certain immaterial changes in presentation have been made to conform the prior period presentation to current period reporting. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Use of Estimates</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Such estimates include, but are not limited to, the determination of the allowance for doubtful accounts, the volume of expected unused licenses for our subscription-based products, the assessment of recoverability of property and equipment, the fair value of acquired goodwill and intangible assets, the grant-date fair value of non-cash equity-based compensation, the assessment of recoverability of deferred tax assets, the measurement of income tax and contingent non-income tax liabilities and the determination of the incremental borrowing rate to calculate the lease liability. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Cash, Cash Equivalents and Restricted Cash</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following represents the Company&#8217;s cash and cash equivalents and restricted cash balances as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></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="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;">As of June&#160;30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December&#160;31, 2018</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash and cash equivalents</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>259,069</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>230,852</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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,613</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,613</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total cash, cash equivalents and restricted cash</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>261,682</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>233,465</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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s cash and cash equivalents consist primarily of (i) cash on hand and bank deposits and (ii) money market accounts. These assets are stated at cost, which approximates fair value.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s restricted cash relates to security deposits related to the lease for its headquarters in New York City, which expires in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2029</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. The carrying value of restricted cash approximates fair value. Restricted cash is included as a component of other assets on the Consolidated Balance Sheets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Allowance for Doubtful Accounts</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s accounts receivable consists of customer obligations due under normal trade terms, carried at their face value less an allowance for doubtful accounts, if required. The Company determines its allowance for doubtful accounts based on an evaluation of the aging of its accounts receivable and on a customer-by-customer basis where appropriate. The Company&#8217;s reserve analysis contemplates the Company&#8217;s historical loss rate on receivables, specific customer situations and the economic environments in which the Company operates. During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company reduced its allowance for doubtful accounts which included a </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$0.6 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> benefit recorded to bad debt expense and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$0.1 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> related to write-offs and other adjustments. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company&#8217;s allowance for doubtful accounts was approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$4.0&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$4.7&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, which was included as a reduction of accounts receivable on the Consolidated Balance Sheets. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Chargeback and Sales Refund Allowance</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company establishes a chargeback allowance and sales refund reserve allowance based on factors surrounding historical credit card chargeback trends, historical sales refund trends and other information. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company&#8217;s combined allowance for chargebacks and sales refunds was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$0.3&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which was included as a component of other current liabilities on the Consolidated Balance Sheets. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Revenue Recognition</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The majority of the Company&#8217;s&#160;revenue&#160;is earned from the license of digital content. Digital content licenses are generally purchased on a monthly or annual subscription basis, whereby a customer pays for a predetermined quantity of content that may be downloaded over a specific period of time, or, on a transactional basis, whereby a customer pays for individual content licenses at the time of download.&#160;Prior to the Sale of Webdam, the Company also earned&#160;revenue&#160;from licensing hosted software services through Webdam&#8217;s cloud-based tools for businesses, which were purchased as part of a subscription. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company recognizes revenue upon the satisfaction of performance obligations, which occurs when (i) digital content is downloaded by a customer or (ii) hosted software services are provisioned and available to a customer. For digital content licenses, the Company recognizes revenue on both its subscription-based and transaction-based sales when content is downloaded, at which time the license is provided. In addition, management estimates expected unused licenses for subscription-based products and recognizes the revenue associated with the unused licenses throughout the subscription period. The estimate of unused licenses is based on historical download activity and future changes in the estimate could impact the timing of revenue recognition of the Company&#8217;s subscription products. Revenue associated with hosted software services is recognized ratably over the term of the license. The Company expenses contract acquisition costs as incurred, to the extent that the amortization period would otherwise be one year or less.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Collectability is reasonably assured at the time the electronic order or contract is entered. The majority of the Company&#8217;s customers purchase products by making an electronic payment with a credit card at the time of a transaction. Customer payments received in advance of revenue recognition are contract liabilities and are recorded as deferred revenue. Customers that do not pay in advance are invoiced and are required to make payments under standard credit terms. Collectability for customers who pay on credit terms allowing for payment beyond the date at which service commences is based on a credit evaluation for certain new customers and transaction history with existing customers.&#160; </span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company recognizes&#160;revenue&#160;gross of contributor royalties because the Company is the principal in the transaction as it is the party responsible for the performance obligation and it controls the product or service before transferring it to the customer. The Company also licenses content to customers through third-party resellers. Third-party resellers sell the Company&#8217;s products directly to customers as the principal in those transactions. Accordingly, the Company recognizes revenue net of costs paid to resellers.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company adopted Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standard Update (&#8220;ASU&#8221;) 2014-09, as amended (&#8220;ASU 2014-09&#8221;), on January 1, 2018 using the modified retrospective approach, and prior period amounts were not restated. The effect of adoption of this new guidance on the Consolidated Balance Sheet as of January 1, 2018 was to reduce (i) prepaid expenses and other current assets by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$3.7 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and (ii) deferred revenues by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$9.9 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, with an offsetting </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$6.2 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> increase in 2018 opening retained earnings. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Leasing</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company records rent expense on a straight-line basis over the term of the related lease. Prior to the adoption of FASB ASU 2016-02, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Leases (Topic 842)</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, as amended (&#8220;ASC 842&#8221;), the difference between the rent expense recognized and the actual payments made in accordance with the operating lease agreement was recognized as a deferred rent liability on the Company&#8217;s Consolidated Balance Sheets. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company had deferred rent of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$11.3 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which is included in other non-current liabilities on the Consolidated Balance Sheet.</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Effective January 1, 2019, the Company adopted ASC 842. In accordance with ASC 842, the Company first determines if an arrangement contains a lease and the classification of that lease, if applicable, at inception. This standard requires the recognition of right-of-use (&#8220;ROU&#8221;) assets and lease liabilities for the Company&#8217;s operating leases. For contracts with lease and non-lease components, the Company has elected not to allocate the contract consideration, and to account for the lease and non-lease components as a single lease component. The Company has also elected not to recognize a lease liability or ROU asset for leases with a term of 12 months or less, and recognize lease payments for those short-term leases on a straight-line basis over the lease term in the Consolidated Statements of Operations. Operating leases are included in ROU assets, other current liabilities and lease liabilities (net of current portion) on the Consolidated Balance Sheets. </span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">ROU assets represent the Company&#8217;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments under the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The implicit rate within the Company&#8217;s leases is generally not determinable and therefore the incremental borrowing rate at the lease commencement date is utilized to determine the present value of lease payments. The determination of the incremental borrowing rate requires judgment. Management determines the incremental borrowing rate for each lease using the Company&#8217;s estimated borrowing rate, adjusted for various factors including level of collateralization, term and currency to align with the terms of the lease. The ROU asset also includes any lease prepayments, offset by lease incentives. Certain of the Company&#8217;s leases include options to extend or terminate the lease. An option to extend the lease is considered in connection with determining the ROU asset and lease liability when the Company is reasonably certain that the option will be exercised. An option to terminate is considered unless the Company is reasonably certain the option will not be exercised.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Recently Adopted Accounting Standard Updates</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In February 2016, the FASB issued ASU 2016-02, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Leases (Topic 842)</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. ASU 2016-02 requires that the rights and obligations created by leases with a duration greater than 12 months be recorded as assets and liabilities on the balance sheet of the lessee. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company has adopted this standard as of January 1, 2019 using the modified retrospective approach for all leases entered into before the effective date. The Company has also elected the option, as permitted in ASU 2018-11, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Leases (Topic 842): Targeted Improvements</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, whereby initial application of the new lease standard would occur at the adoption date and a cumulative-effect adjustment, if any, would be recognized to the opening balance of retained earnings in the period of adoption. For comparability purposes, the Company will continue to comply with previous disclosure requirements in accordance with existing lease guidance for all periods presented in the year of adoption. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company has elected the practical expedients permitted under the transition guidance which enabled the Company: (1) to carry forward the historical lease classification; (2) not to reassess whether expired or existing contracts are or contain leases; and (3) not to reassess the treatment of initial direct costs for existing leases. In addition, the Company has made an accounting policy election to keep leases with an initial term of 12 months or less off the balance sheet. Upon adoption of this standard on January 1, 2019, the Company recognized a total lease liability in the amount of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$58.0 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, representing the </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">present value of the minimum rental payments remaining as of the adoption date and a right-of-use asset in the amount of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$46.7 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Recently Issued Accounting Standard Updates</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In June 2016, the FASB issued ASU 2016-13,</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"> Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses of Financial Instruments </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">(&#8220;ASU 2016-13&#8221;)</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">ASU 2016-13, as amended, replaces the current incurred loss impairment methodology with a methodology that reflects expected&#160;credit losses. The ASU is intended to provide financial statement users with more decision-useful information about the expected&#160;credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. Adoption of this guidance is required, prospectively, for annual periods beginning after December 15, 2019, with early adoption permitted for annual periods beginning after December 15, 2018. The Company is evaluating the impact of adopting this new accounting standard on its financial statements.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In August 2018, the FASB issued ASU 2018-13, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurements </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">(&#8220;ASU 2018-13&#8221;), which eliminates, adds and modifies certain disclosure requirements for fair value measurements as part of the FASB&#8217;s disclosure framework project. Adoption of this guidance is required for fiscal years and interim periods within those fiscal years, beginning after December 15, 2019. The Company is evaluating the impact of adopting this new standard on its financial statements. </span></div><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In August 2018, the FASB issued ASU 2018-15, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Customer&#8217;s Accounting For Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span> (&#8220;ASU 2018-15&#8221;), which aligns the requirements for capitalizing implementation costs in a cloud computing arrangement with the requirements for capitalizing implementation costs incurred for an internal-use software license. Adoption of this guidance is required for fiscal years beginning after December 15, 2019 and interim periods within those fiscal years and early adoption is permitted. Entities are permitted to choose to adopt the new guidance (1) prospectively for eligible costs incurred on or after the date this guidance is first applied or (2) retrospectively. The Company is evaluating the impact of this new accounting standard on its financial statements.<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_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>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6783062080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements and Other Long-term Investments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_FairValueDisclosuresTextBlock', window );">Fair Value Measurements and Other Long-term Investments</a></td>
<td class="text">Fair Value Measurements and Other Long-term Investments<div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Fair Value Measurements</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company had no assets or liabilities requiring fair value hierarchy disclosures as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> or </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Other Fair Value Measurements</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Cash, accounts receivable, restricted cash, accounts payable and accrued expenses carrying amounts approximate fair value because of the short-term nature of these instruments. The Company&#8217;s non-financial assets, which include property and equipment, intangible assets and goodwill, are not required to be measured at fair value on a recurring basis. However, if the Company is required to evaluate the non-financial asset for impairment, whether due to certain triggering events or because annual impairment testing is required, a resulting asset impairment would require that the non-financial asset be recorded at fair value.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Other Long-term Investments</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Investment in ZCool Technologies Limited (&#8220;ZCool&#8221;)</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">On January 4, 2018, the Company invested </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$15.0 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in convertible preferred shares issued by ZCool (the &#8220;Preferred Shares&#8221;), which is equivalent to a </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>25%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> fully diluted equity ownership interest. ZCool&#8217;s primary business is the operation of an e-commerce platform in China whereby customers can pay to license content contributed by creative professionals. ZCool has been the exclusive distributor of Shutterstock creative content in China since 2014.</span></div><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">ZCool is a variable interest entity that is not consolidated because the Company is not the primary beneficiary. The Preferred Shares are not deemed to be in-substance common stock and will be accounted for using the measurement alternative for equity investments with no readily determinable fair value. The Preferred Shares will be reported at cost, adjusted for impairments or any observable price changes in ordinary transactions with identical or similar investments issued by ZCool. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company&#8217;s total investment in ZCool is approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$15.0 million</span></span>, which is reported within other assets on the Consolidated Balance Sheet.<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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>20
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6794082032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Sale of Digital Asset Management Business<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [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_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Sale of Digital Asset Management Business</a></td>
<td class="text">Sale of Digital Asset Management Business<div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">On February 26, 2018, the Company completed the Sale of Webdam for an aggregate purchase price of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$49.1 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. Total cash received, net of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$4.6 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> transaction costs paid, was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$44.3 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, inclusive of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$2.5 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> received during the six months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, from the release of funds from escrow. During the three months ended March </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company recognized a pre-tax gain on sale of approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$38.6 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which represents the excess of the net purchase price over the net assets transferred, less transaction costs.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-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_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2122178<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6787116080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment</a></td>
<td class="text">Property and Equipment<div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Property and equipment is summarized as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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: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;">As of June&#160;30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December&#160;31, 2018</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Computer equipment and software</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>161,294</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>148,104</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Furniture and fixtures</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,089</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,020</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Leasehold improvements</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,820</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,822</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>190,203</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>176,946</span></span></div></td><td style="vertical-align:bottom;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less accumulated depreciation</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(121,853</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(100,758</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>68,350</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>76,188</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:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Depreciation expense related to property and equipment was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$10.5&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$9.9&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$21.1&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$19.4&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. Depreciation expense is included in cost of revenue and general and administrative expense in the Consolidated Statement of Operations based on the nature of the asset being depreciated.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Capitalized Internal-Use Software</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company capitalized costs related to the development of internal-use software of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$5.8&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$6.2&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$12.3&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$15.8&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. Capitalized amounts are included as a component of property and equipment under computer equipment and software on the Consolidated Balance Sheets. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The portion of total depreciation expense related to capitalized internal-use software was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$7.5&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$6.0&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$14.8&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$11.4&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. Depreciation expense related to capitalized internal-use software is included in cost of revenue in the Consolidated Statements of Operations. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company had capitalized internal-use software of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$45.9&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$48.5&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, net of accumulated depreciation, which was included in property and equipment, net.</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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6794156560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text">Goodwill and Intangible Assets<div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Goodwill</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In 2018, the Company&#8217;s goodwill balance was allocated to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>four</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> reporting units: Bigstock, Editorial, Images and Music. During the second quarter of 2019, due to changes in the Company&#8217;s reporting structure, which resulted in a change in the way management monitors the business, as well as key milestones achieved in the continued integration of the Company&#8217;s operations and technology platform,&#160;management concluded that the Company now operates with a single reporting unit. The Company evaluated its goodwill immediately prior and subsequent to the change in reporting units and concluded that no adjustment to the carrying value of goodwill was necessary. The aggregate goodwill for the legacy reporting units was assigned to the single content business reporting unit. The Company&#8217;s goodwill balance will continue to be tested for impairment annually on October 1 or upon a triggering event. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table summarizes the changes in the Company&#8217;s goodwill balance during the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">Goodwill</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance as of December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>88,576</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign currency translation adjustment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(149</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance as of June&#160;30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>88,427</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:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Intangible Assets</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Intangible assets consisted of the following as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"/></tr><tr><td style="width:36%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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;">As of June&#160;30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">As of December&#160;31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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;">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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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<br/>Average&#160;Life<br/>(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<br/>Carrying<br/>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<br/>Amortization</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortizing intangible assets:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size: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;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17,224</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(8,054</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9</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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17,360</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(7,135</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Trade name</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,321</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,633</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,372</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3,719</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Developed technology</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,732</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3,809</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,940</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3,712</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Contributor content</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21,161</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,577</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(4,653</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Patents</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>259</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(92</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>259</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(84</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>49,697</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(23,165</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>48,843</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(19,303</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> Amortization expense was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$2.9&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$1.3&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$4.2&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$2.8&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. The Company determined that there was no indication of impairment of the intangible assets for any period presented. Estimated amortization expense is: </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$3.0&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the remaining </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$5.5&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$4.7&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2021</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$3.7&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2022</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$2.8&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2023</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$2.7&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2024</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$4.1 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> thereafter.</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>23
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6786255616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sstk_AccruedExpensesCurrentTextBlock', window );">Accrued Expenses</a></td>
<td class="text">Accrued Expenses<span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;</span><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Accrued expenses consisted of the following (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><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="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;">As of June&#160;30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December&#160;31, 2018</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15,153</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,376</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,885</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Royalty tax withholdings</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,703</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,618</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Other 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26,181</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22,729</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Total 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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>53,278</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>51,385</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:Times New Roman;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_sstk_AccruedExpensesCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accrued expenses 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;">sstk_AccruedExpensesCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sstk_</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>24
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6794156560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity and Equity-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stockholders&#8217; Equity and Equity-Based Compensation</a></td>
<td class="text">Stockholders&#8217; Equity and Equity-Based Compensation<div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Stockholders&#8217; Equity</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Common Stock</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company issued approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>198,000</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>240,000</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> shares of common stock, respectively, primarily related to the exercise of stock options and the vesting of Restricted Stock Units (&#8220;RSUs&#8221;). </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Treasury Stock</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In October 2015, the Company&#8217;s Board of Directors approved a share repurchase program, authorizing the Company to purchase up to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$100&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of its common stock. In February 2017, the Company&#8217;s Board of Directors approved an increase to the share repurchase program, authorizing the Company to repurchase up to an additional </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$100&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of its outstanding common stock.&#160;During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company did not repurchase any shares of its common stock under the share repurchase program. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company had </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$100&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of remaining authorization for purchases under the share repurchase program.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company expects to fund future repurchases, if any, through a combination of cash on hand, cash generated by operations and future financing transactions, if appropriate. Accordingly, the share repurchase program is subject to the Company having available cash to fund repurchases. Under the program, management is authorized to purchase shares of the Company&#8217;s common stock from time to time through open market purchases or privately negotiated transactions at prevailing prices as permitted by securities laws and other legal requirements, and subject to market conditions and other factors. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Equity-Based Compensation</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company recognizes stock-based compensation expense for all share-based payment awards, including employee stock options and RSUs granted under the Company&#8217;s Amended and Restated 2012 Omnibus Equity Incentive Plan (the &#8220;2012 Plan&#8221;), based on the fair value of each award on the grant date. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table summarizes non-cash equity-based compensation expense, net of forfeitures, by financial statement line item included in the accompanying Consolidated Statements of Operations for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):&#160;</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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 June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cost of 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>105</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>140</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>190</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>314</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>675</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>715</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,257</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,142</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Product 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,252</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,738</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,427</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,215</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">General and administrative</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,719</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,836</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,501</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,364</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,751</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,429</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,375</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,035</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table summarizes non-cash equity-based compensation expense, net of forfeitures, by award type included in the accompanying Consolidated Statements of Operations for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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 June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,067</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">RSUs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,575</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,929</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,308</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,069</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,751</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,429</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,375</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,035</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:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Stock Option Awards</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company did not grant any options to purchase shares of its common stock. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, there were approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>459,000</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> options vested and exercisable with a weighted average exercise price of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$33.16</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the total unrecognized compensation charge related to non-vested options was approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$4.3&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which is expected to be recognized through </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2022</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Restricted Stock Unit Awards</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">On March 26, 2019, the Compensation Committee of the Board of Directors (the &#8220;Compensation Committee&#8221;) of the Company approved a performance-based restricted stock unit award (&#8220;PRSU&#8221;) under the 2012 Plan. On April 1, 2019, the Company awarded approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>202,000</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> PRSUs, each with a grant date fair value of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$46.69</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and corresponding to one target share, to certain of the Company&#8217;s officers. The number of shares that may eventually vest will be between </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>0%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>150%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of a recipient&#8217;s target shares, depending on both the recipient&#8217;s continued service with the Company and the extent to which performance goals will have been achieved. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The value of the PRSUs is based on the Company&#8217;s stock price on the date of grant. Based upon the expected levels of achievement, stock-based compensation related to PRSUs is recognized on a straight-line basis over the requisite service period. The expected levels of achievement are reassessed over the requisite service period and, to the extent that the expected levels of achievement change, stock-based compensation is adjusted and recorded in the Consolidated Statements of Operations and the remaining unrecognized stock-based compensation is recognized over the remaining requisite service period. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company had RSU grants (including PRSUs), net of forfeitures, of approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>465,000</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, there are approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>1,184,000</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> non-vested RSUs (including PRSUs) outstanding with a weighted average grant-date fair value of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$45.60</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the total unrecognized non-cash equity-based compensation charge related to the non-vested RSUs was approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$35.4&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which is expected to be recognized through </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2022</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </span></div><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, shares of common stock with an aggregate value of&#160;</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$5.2 million</span></span>&#160;were withheld upon vesting of RSUs and in connection with related remittance of employee withholding taxes to taxing authorities.<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>25
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6783030656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text">Revenue<div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company distributes its digital content offerings through two primary channels: </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">E-commerce:</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> The majority of customers purchase content licenses directly through the Company&#8217;s e-commerce platforms. E-commerce customers have the flexibility to purchase a subscription plan that is paid on a monthly or annual basis or to purchase content licenses on a transactional basis. These customers generally license content under the Company&#8217;s standard or enhanced licenses, with additional licensing options available to meet customers&#8217; individual needs. E-commerce customers typically pay the full amount of the purchase price in advance or at the time of license, generally with a credit card.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Enterprise:</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> Enterprise customers are mainly composed of creative professionals and large organizations with unique content, licensing and workflow needs. Customers of this size benefit from dedicated sales, service and research teams which provide a number of enhancements to their creative workflows including non-standard licensing rights, multi-seat access, invoicing and the ability to pay on credit terms, increased indemnification protection, multi-brand licensing packages and content licensed for use-cases outside of those available on the e-commerce platform.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In addition to the Company&#8217;s digital content offerings, the Company has historically generated revenue through other channels:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Other:</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> The Company&#8217;s other sales channel includes revenue from Webdam&#8217;s digital asset management offerings which included tools to help organizations manage, search, distribute and collaborate on creative and other brand-building activities. Effective February 26, 2018, the Company completed the Sale of Webdam. See Note 3 for further information on the Sale of Webdam.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s revenues by distribution channel for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> are as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:9%;"/><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:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><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:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">&#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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Three Months Ended<br/>June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">E-commerce</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>96,993</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>91,718</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>195,106</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>181,453</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Enterprise</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>64,748</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>64,866</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>129,967</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>125,439</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,711</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total Revenues</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>161,741</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>156,584</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>325,073</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>309,603</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:Times New Roman;font-size:8pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">On February 26, 2018, the Company completed the Sale of Webdam. 2018 amounts include revenue earned during the period from January 1, 2018 through February 26, 2018.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> deferred revenue balance will be earned as digital content is downloaded or upon the expiration of subscription-based products, and nearly all is expected to be earned within the next twelve months. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$96.1&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of total revenue recognized for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> was reflected in deferred revenue as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</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> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="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>26
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6794131520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income / (Expense), Net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other Nonoperating Income (Expense) [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_OtherNonoperatingIncomeAndExpenseTextBlock', window );">Other Income / (Expense), Net</a></td>
<td class="text">Other Income / (Expense), net<div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table presents a summary of the Company&#8217;s other income and expense activity included in the accompanying Consolidated Statements of Operations for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><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 June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign currency 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(569</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,782</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(730</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,463</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Impairment of long-term 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,881</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,881</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,153</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>644</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,210</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Total other income / (expense)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>584</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(7,019</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,480</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(6,217</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:8pt;"><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_OtherNonoperatingIncomeAndExpenseTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock</td>
</tr>
<tr>
<td style="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_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6794167696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s effective tax rates yielded a net expense of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>9.7%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>81.8%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, and a net expense of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>14.5%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>24.0%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively.&#160; </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In the three and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the impact of discrete tax items decreased the effective tax rate by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>3.4%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>1.8%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company incurred a discrete tax benefit relating primarily to the impairment of a long-term investment asset. In the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company incurred a net discrete tax expense relating primarily to the gain on the Sale of Webdam, partially offset by a discrete tax benefit related to the impairment of a long-term investment asset. The net effect of these discrete items increased the effective tax rate for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>66.5%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>8.7%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company has computed the provision for income taxes based on the estimated annual effective tax rate and the application of discrete items, if any, in the applicable period. The estimated annual effective tax rate differs from the statutory tax rate due primarily to the international provisions enacted as part of the Tax Cuts and Jobs Act (&#8220;TCJA&#8221;) and the U.S. Research and Development tax credit.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and during the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, uncertain tax positions recorded by the Company were not significant. During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, uncertain tax positions recorded by the Company were </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$1.0 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. To the extent the remaining uncertain tax positions are ultimately recognized, the Company&#8217;s effective tax rate may be impacted in future periods.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company recognizes interest expense and tax penalties related to unrecognized tax benefits in income tax expense in the Consolidated Statements of Operations. The Company&#8217;s accrual for interest and penalties related to unrecognized tax benefits was not significant for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company paid net cash taxes of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$1.5 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and during the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company received net tax refunds of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$0.1 million</span></span>.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>28
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6787089520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income / (Loss) Per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Income / (Loss) Per Share</a></td>
<td class="text">Net Income / (Loss) Per Share<div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Basic net income / (loss) per share is computed using the weighted average number of shares of common stock outstanding for the period, excluding unvested RSUs and stock options. Diluted net income per share is based upon the weighted average shares of common stock outstanding for the period plus dilutive potential shares of common stock, including unvested RSUs and stock options using the treasury stock method. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table sets forth the computation of basic and diluted net income per share for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Six Months Ended June 30,</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;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income / (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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,299</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(254</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,821</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>32,327</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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Shares used to compute basic net income / (loss) per share</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35,232</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34,913</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35,174</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34,849</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Dilutive potential common shares</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Stock options</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>102</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>104</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unvested restricted stock awards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>170</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>221</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Shares used to compute diluted net income / (loss) per share</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35,504</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34,913</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35,499</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35,343</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Basic net income / (loss) per share</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.09</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.01</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.31</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.93</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Diluted net income / (loss) per share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.09</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.01</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.30</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.91</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;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:8px;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:8px;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:8px;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:8px;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:8px;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:8px;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:8px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Dilutive securities included in the calculation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,005</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>992</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,366</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Anti-dilutive securities excluded from the calculation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,206</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,370</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,171</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,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></table></div><span style="font-family:Times New Roman;font-size:8pt;"><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>29
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6963239264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Geographic Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Geographic Information</a></td>
<td class="text">Geographic Information<div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table presents the Company&#8217;s revenue based on customer location (in thousands):&#160; </span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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/>June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></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:9pt;"><span style="font-family:inherit;font-size:9pt;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>57,657</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>56,056</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>115,171</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>113,014</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>53,647</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>53,291</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>109,132</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>105,225</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Rest of the world</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>50,437</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>47,237</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>100,770</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>91,364</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>161,741</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>156,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>325,073</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>309,603</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:Times New Roman;font-size:10pt;color:#000000;">&#160;</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The United States, included in North America in the above table, accounted for </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>32%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>33%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of consolidated revenue for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively, and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>32%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>33%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> of consolidated revenue for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. No other country accounts for more than 10% of the Company&#8217;s revenue in any period presented.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s long-lived tangible assets were located as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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: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="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;">June&#160;30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">December&#160;31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">2018</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:9pt;"><span style="font-family:inherit;font-size:9pt;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>62,841</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>71,758</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,446</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,371</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Rest of the world</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>63</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>59</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Total long-lived tangible assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>68,350</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>76,188</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:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The United States, included in North America in the above table, accounted for </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>84%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>88%</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;of total long-lived tangible assets as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. No other country accounts for more than 10% of the Company&#8217;s long-lived tangible assets in any period presented.</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>30
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6786270160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s leases relate primarily to office facilities that expire on various dates from 2019 through </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2029</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, some of which include one or more options to renew. All of the Company&#8217;s leases are classified as operating leases. Operating lease costs, including insignificant costs related to short-term leases, were </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$2.7 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$2.4 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the three months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$5.4 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$4.8 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Additional information related to the Company&#8217;s leases as of and for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, is as follows:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:85%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except lease term and discount rate)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2019</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance sheet information</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">ROU assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>44,808</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:5px;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:5px;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: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Lease liabilities, current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>9,203</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Lease liabilities, non-current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>47,007</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>56,210</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:17px;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:17px;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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Supplemental data</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Weighted average remaining lease term</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>9.0 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Weighted average discount rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>6.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</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:17px;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:17px;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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cash paid for amounts included in lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,857</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">ROU assets obtained in exchange for lease obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,324</span></span></div></td><td style="vertical-align:bottom;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:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Maturities of lease liabilities as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:85%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><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;">June&#160;30, 2019</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ending December 31, </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019 (remaining)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>5,182</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>9,433</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>8,131</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>7,078</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>6,210</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Thereafter</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>39,594</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total undiscounted lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>75,628</span></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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Less: imputed interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(19,418</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>56,210</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:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s most significant lease is for its headquarters in New York City, which was entered into in March&#160;2013 and was amended in January 2016 (&#8220;ESB Lease&#8221;). As amended, the ESB Lease will expire in 2029, and the undiscounted remaining future minimum lease payments are approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$64.8 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. The Company is also party to a </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$2.6 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> letter of credit, as a security deposit for the ESB Lease, which is collateralized by an equivalent amount of cash, and is reported as restricted cash within other assets on the Consolidated Balance Sheets as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:normal;text-decoration:none;">Fiscal year 2018 lease commitments in accordance with prior guidance</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Future minimum lease payments under non-cancelable operating leases as of December&#160;31, 2018 were as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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.71150097465888%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:88%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ending December&#160;31,</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating<br/>Leases</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:9pt;"><span style="font-family:inherit;font-size:9pt;">2019</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,913</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:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,762</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,493</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,829</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,082</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>39,481</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>78,560</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:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6603690704">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company had total other non-lease obligations in the amount of approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$60.9&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which consisted primarily of minimum royalty guarantees and unconditional purchase obligations related to contracts for infrastructure and other business services. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company&#8217;s other non-lease obligations for the remainder of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and for the years ending December&#160;31, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2020</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2021</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2022</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> were approximately </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$15.5&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$29.1&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$12.5&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$3.8&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Legal Matters</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">From time to time, the Company may become party to litigation in the ordinary course of business, including direct claims brought by or against the Company with respect to intellectual property, contracts, employment and other matters, as well as claims brought against the Company&#8217;s customers for whom the Company has a contractual indemnification obligation. The Company assesses the likelihood of any adverse judgments or outcomes with respect to these matters and determines loss contingency assessments on a gross basis after assessing the probability of incurrence of a loss and whether a loss is reasonably estimable. In addition, the Company considers other relevant factors that could impact its ability to reasonably estimate a loss. A determination of the amount of reserves required, if any, for these contingencies is made after analyzing each matter. The Company reviews reserves, if any, at least quarterly and may change the amount of any such reserve in the future due to new developments or changes in strategy in handling these matters. Although the results of litigation and threats of litigation, investigations and claims cannot be predicted with certainty, the Company currently believes that the final outcome of these matters will not have a material adverse effect on its business, consolidated financial position, results of operations, or cash flows. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors. The Company currently has no material active litigation matters and, accordingly, no material reserves related to litigation.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Indemnification and Employment Agreements</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In the ordinary course of business, the Company enters into contractual arrangements under which it agrees to provide indemnification of varying scope and terms to customers with respect to certain matters, including, but not limited to, losses arising out of the breach of the Company&#8217;s intellectual property warranties for damages to the customer directly attributable to the Company&#8217;s breach. The Company is not responsible for any damages, costs, or losses to the extent such damages, costs or losses arise as a result of any modifications made by the customer, or the context in which content is used. The standard maximum aggregate obligation and liability to any one customer for any single claim is generally limited to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>ten thousand</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> dollars but can range to </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$250,000</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, with certain exceptions for which our indemnification obligation are uncapped. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company had recorded </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>no</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> material liabilities related to indemnification obligations in accordance with the authoritative guidance for loss contingencies. Additionally, the Company believes that it has the appropriate insurance coverage in place to adequately cover such indemnification obligations, if necessary.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Pursuant to the Company&#8217;s charter documents and separate written indemnification agreements, the Company has certain indemnification obligations to its executive officers, certain employees and directors, as well as certain former officers and directors.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company has also entered into employment agreements with its executive officers and certain employees. These agreements specify various employment-related matters, including annual compensation, performance incentive bonuses, and severance benefits in the event of termination in the event of a change in control or otherwise, with or without cause.</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>32
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6791433152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Operations and Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Basis of Presentation</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The unaudited condensed consolidated financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, these financial statements do not include all information and footnotes required by GAAP for complete financial statements. </span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sstk_UnauditedInterimFinancialStatementsPolicyTextBlock', window );">Unaudited Interim Financial Statements</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The interim Consolidated Balance Sheet as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, Consolidated Statements of Operations, Comprehensive Income and Stockholders&#8217; Equity for the three and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, and Consolidated Statements of Cash Flows for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, are unaudited. The Consolidated Balance Sheet as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, included herein, was derived from the audited financial statements as of that date, but does not include all disclosures required by GAAP. These unaudited interim financial statements have been prepared on a basis consistent with the Company&#8217;s annual financial statements and, in the opinion of management, reflect all adjustments, which include all normal recurring adjustments necessary to state fairly the Company&#8217;s financial position as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, its consolidated results of operations, comprehensive income and stockholders&#8217; equity for the three and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, and its cash flows for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. The financial data and the other financial information disclosed in the notes to the financial statements related to these periods are also unaudited. The results of operations for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> are not necessarily indicative of the results to be expected for the fiscal year ending </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> or for any other future annual or interim period.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">These financial statements should be read in conjunction with the Company&#8217;s audited consolidated financial statements and notes thereto as of and for the year ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> included in the Company&#8217;s Annual Report on Form 10-K, which was filed with the SEC on </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">February&#160;26, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. The unaudited consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. </span></div><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">During the second quarter of 2019, the Company recorded an adjustment related to the correction of an error to increase stock-based compensation expense by </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$0.5 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, related to the understatement of stock-based compensation expense in the first quarter of 2019. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company has concluded that the impact of this adjustment is not material to the results of operations or financial position for the current or prior quarter financial statements. </span>Certain immaterial changes in presentation have been made to conform the prior period presentation to current period reporting.<span></span>
</td>
</tr>
<tr class="ro">
<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:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Use of Estimates</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Such estimates include, but are not limited to, the determination of the allowance for doubtful accounts, the volume of expected unused licenses for our subscription-based products, the assessment of recoverability of property and equipment, the fair value of acquired goodwill and intangible assets, the grant-date fair value of non-cash equity-based compensation, the assessment of recoverability of deferred tax assets, the measurement of income tax and contingent non-income tax liabilities and the determination of the incremental borrowing rate to calculate the lease liability. </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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Cash, Cash Equivalents and Restricted Cash</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s cash and cash equivalents consist primarily of (i) cash on hand and bank deposits and (ii) money market accounts. These assets are stated at cost, which approximates fair value.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s restricted cash relates to security deposits related to the lease for its headquarters in New York City, which expires in </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2029</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. The carrying value of restricted cash approximates fair value. Restricted cash is included as a component of other assets on the Consolidated Balance Sheets.</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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Allowance for Doubtful Accounts</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Allowance for Doubtful Accounts</span></div>The Company&#8217;s accounts receivable consists of customer obligations due under normal trade terms, carried at their face value less an allowance for doubtful accounts, if required. The Company determines its allowance for doubtful accounts based on an evaluation of the aging of its accounts receivable and on a customer-by-customer basis where appropriate. The Company&#8217;s reserve analysis contemplates the Company&#8217;s historical loss rate on receivables, specific customer situations and the economic environments in which the Company operates.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Chargeback and Sales Refund Allowance and Revenue Recognition</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Chargeback and Sales Refund Allowance</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company establishes a chargeback allowance and sales refund reserve allowance based on factors surrounding historical credit card chargeback trends, historical sales refund trends and other information. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company&#8217;s combined allowance for chargebacks and sales refunds was </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$0.3&#160;million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which was included as a component of other current liabilities on the Consolidated Balance Sheets. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Revenue Recognition</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The majority of the Company&#8217;s&#160;revenue&#160;is earned from the license of digital content. Digital content licenses are generally purchased on a monthly or annual subscription basis, whereby a customer pays for a predetermined quantity of content that may be downloaded over a specific period of time, or, on a transactional basis, whereby a customer pays for individual content licenses at the time of download.&#160;Prior to the Sale of Webdam, the Company also earned&#160;revenue&#160;from licensing hosted software services through Webdam&#8217;s cloud-based tools for businesses, which were purchased as part of a subscription. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company recognizes revenue upon the satisfaction of performance obligations, which occurs when (i) digital content is downloaded by a customer or (ii) hosted software services are provisioned and available to a customer. For digital content licenses, the Company recognizes revenue on both its subscription-based and transaction-based sales when content is downloaded, at which time the license is provided. In addition, management estimates expected unused licenses for subscription-based products and recognizes the revenue associated with the unused licenses throughout the subscription period. The estimate of unused licenses is based on historical download activity and future changes in the estimate could impact the timing of revenue recognition of the Company&#8217;s subscription products. Revenue associated with hosted software services is recognized ratably over the term of the license. The Company expenses contract acquisition costs as incurred, to the extent that the amortization period would otherwise be one year or less.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Collectability is reasonably assured at the time the electronic order or contract is entered. The majority of the Company&#8217;s customers purchase products by making an electronic payment with a credit card at the time of a transaction. Customer payments received in advance of revenue recognition are contract liabilities and are recorded as deferred revenue. Customers that do not pay in advance are invoiced and are required to make payments under standard credit terms. Collectability for customers who pay on credit terms allowing for payment beyond the date at which service commences is based on a credit evaluation for certain new customers and transaction history with existing customers.&#160; </span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company recognizes&#160;revenue&#160;gross of contributor royalties because the Company is the principal in the transaction as it is the party responsible for the performance obligation and it controls the product or service before transferring it to the customer. The Company also licenses content to customers through third-party resellers. Third-party resellers sell the Company&#8217;s products directly to customers as the principal in those transactions. Accordingly, the Company recognizes revenue net of costs paid to resellers.</span></div>The Company adopted Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standard Update (&#8220;ASU&#8221;) 2014-09, as amended (&#8220;ASU 2014-09&#8221;), on January 1, 2018 using the modified retrospective approach, and prior period amounts were not restated. <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leasing</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Leasing</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company records rent expense on a straight-line basis over the term of the related lease. Prior to the adoption of FASB ASU 2016-02, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Leases (Topic 842)</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, as amended (&#8220;ASC 842&#8221;), the difference between the rent expense recognized and the actual payments made in accordance with the operating lease agreement was recognized as a deferred rent liability on the Company&#8217;s Consolidated Balance Sheets. As of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, the Company had deferred rent of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$11.3 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, which is included in other non-current liabilities on the Consolidated Balance Sheet.</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Effective January 1, 2019, the Company adopted ASC 842. In accordance with ASC 842, the Company first determines if an arrangement contains a lease and the classification of that lease, if applicable, at inception. This standard requires the recognition of right-of-use (&#8220;ROU&#8221;) assets and lease liabilities for the Company&#8217;s operating leases. For contracts with lease and non-lease components, the Company has elected not to allocate the contract consideration, and to account for the lease and non-lease components as a single lease component. The Company has also elected not to recognize a lease liability or ROU asset for leases with a term of 12 months or less, and recognize lease payments for those short-term leases on a straight-line basis over the lease term in the Consolidated Statements of Operations. Operating leases are included in ROU assets, other current liabilities and lease liabilities (net of current portion) on the Consolidated Balance Sheets. </span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">ROU assets represent the Company&#8217;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments under the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The implicit rate within the Company&#8217;s leases is generally not determinable and therefore the incremental borrowing rate at the lease commencement date is utilized to determine the present value of lease payments. The determination of the incremental borrowing rate requires judgment. Management determines the incremental borrowing rate for each lease using the Company&#8217;s estimated borrowing rate, adjusted for various factors including level of collateralization, term and currency to align with the terms of the lease. The ROU asset also includes any lease prepayments, offset by lease incentives. Certain of the Company&#8217;s leases include options to extend or terminate the lease. An option to extend the lease is considered in connection with determining the ROU asset and lease liability when the Company is reasonably certain that the option will be exercised. An option to terminate is considered unless the Company is reasonably certain the option will not be exercised.</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 );">Recently Adopted and Issued Accounting Standard Updates</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Recently Adopted Accounting Standard Updates</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In February 2016, the FASB issued ASU 2016-02, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Leases (Topic 842)</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. ASU 2016-02 requires that the rights and obligations created by leases with a duration greater than 12 months be recorded as assets and liabilities on the balance sheet of the lessee. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company has adopted this standard as of January 1, 2019 using the modified retrospective approach for all leases entered into before the effective date. The Company has also elected the option, as permitted in ASU 2018-11, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Leases (Topic 842): Targeted Improvements</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, whereby initial application of the new lease standard would occur at the adoption date and a cumulative-effect adjustment, if any, would be recognized to the opening balance of retained earnings in the period of adoption. For comparability purposes, the Company will continue to comply with previous disclosure requirements in accordance with existing lease guidance for all periods presented in the year of adoption. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company has elected the practical expedients permitted under the transition guidance which enabled the Company: (1) to carry forward the historical lease classification; (2) not to reassess whether expired or existing contracts are or contain leases; and (3) not to reassess the treatment of initial direct costs for existing leases. In addition, the Company has made an accounting policy election to keep leases with an initial term of 12 months or less off the balance sheet. Upon adoption of this standard on January 1, 2019, the Company recognized a total lease liability in the amount of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$58.0 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, representing the </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">present value of the minimum rental payments remaining as of the adoption date and a right-of-use asset in the amount of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$46.7 million</span></span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Recently Issued Accounting Standard Updates</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In June 2016, the FASB issued ASU 2016-13,</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;"> Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses of Financial Instruments </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">(&#8220;ASU 2016-13&#8221;)</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">. </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">ASU 2016-13, as amended, replaces the current incurred loss impairment methodology with a methodology that reflects expected&#160;credit losses. The ASU is intended to provide financial statement users with more decision-useful information about the expected&#160;credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. Adoption of this guidance is required, prospectively, for annual periods beginning after December 15, 2019, with early adoption permitted for annual periods beginning after December 15, 2018. The Company is evaluating the impact of adopting this new accounting standard on its financial statements.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In August 2018, the FASB issued ASU 2018-13, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurements </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">(&#8220;ASU 2018-13&#8221;), which eliminates, adds and modifies certain disclosure requirements for fair value measurements as part of the FASB&#8217;s disclosure framework project. Adoption of this guidance is required for fiscal years and interim periods within those fiscal years, beginning after December 15, 2019. The Company is evaluating the impact of adopting this new standard on its financial statements. </span></div><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">In August 2018, the FASB issued ASU 2018-15, </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:italic;">Customer&#8217;s Accounting For Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span> (&#8220;ASU 2018-15&#8221;), which aligns the requirements for capitalizing implementation costs in a cloud computing arrangement with the requirements for capitalizing implementation costs incurred for an internal-use software license. Adoption of this guidance is required for fiscal years beginning after December 15, 2019 and interim periods within those fiscal years and early adoption is permitted. Entities are permitted to choose to adopt the new guidance (1) prospectively for eligible costs incurred on or after the date this guidance is first applied or (2) retrospectively. The Company is evaluating the impact of this new accounting standard on its financial statements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sstk_UnauditedInterimFinancialStatementsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of the entity related to unaudited interim 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;">sstk_UnauditedInterimFinancialStatementsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sstk_</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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5144-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from 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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="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>33
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6794053344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Operations and Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock', window );">Schedule of Restricted Cash</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following represents the Company&#8217;s cash and cash equivalents and restricted cash balances as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></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="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;">As of June&#160;30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December&#160;31, 2018</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash and cash equivalents</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>259,069</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>230,852</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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,613</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,613</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total cash, cash equivalents and restricted cash</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>261,682</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>233,465</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></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_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Schedule of Cash and Cash Equivalents</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following represents the Company&#8217;s cash and cash equivalents and restricted cash balances as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></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="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;">As of June&#160;30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December&#160;31, 2018</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash and cash equivalents</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>259,069</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>230,852</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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,613</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,613</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total cash, cash equivalents and restricted cash</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>261,682</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>233,465</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></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_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash and cash equivalents restricted as to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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)(2))<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(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_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock</td>
</tr>
<tr>
<td style="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>34
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6783037120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentTextBlock', window );">Summary of property and equipment</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Property and equipment is summarized as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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: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;">As of June&#160;30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December&#160;31, 2018</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Computer equipment and software</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>161,294</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>148,104</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Furniture and fixtures</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,089</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,020</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Leasehold improvements</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,820</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,822</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>190,203</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>176,946</span></span></div></td><td style="vertical-align:bottom;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less accumulated depreciation</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(121,853</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(100,758</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>68,350</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>76,188</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:Times New Roman;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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6787218864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of changes in goodwill</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table summarizes the changes in the Company&#8217;s goodwill balance during the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">Goodwill</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance as of December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>88,576</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign currency translation adjustment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(149</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance as of June&#160;30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>88,427</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:Times New Roman;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 intangible assets</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Intangible assets consisted of the following as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">December&#160;31, 2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"/></tr><tr><td style="width:36%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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;">As of June&#160;30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">As of December&#160;31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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;">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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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<br/>Average&#160;Life<br/>(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<br/>Carrying<br/>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<br/>Amortization</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortizing intangible assets:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size: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;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17,224</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(8,054</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9</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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17,360</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(7,135</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Trade name</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,321</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,633</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,372</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3,719</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Developed technology</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,732</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3,809</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,940</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3,712</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Contributor content</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21,161</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,577</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(4,653</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Patents</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>259</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(92</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>259</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(84</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>49,697</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(23,165</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>48,843</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(19,303</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:Times New Roman;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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6961847744">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of accrued expenses</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Accrued expenses consisted of the following (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><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="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;">As of June&#160;30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December&#160;31, 2018</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15,153</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,376</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,885</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Royalty tax withholdings</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,703</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,618</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Other 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26,181</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22,729</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Total 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;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>53,278</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>51,385</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:Times New Roman;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_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>37
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6794159456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity and Equity-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Summary of non-cash equity-based compensation expense included in the Company's statement of operations</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table summarizes non-cash equity-based compensation expense, net of forfeitures, by financial statement line item included in the accompanying Consolidated Statements of Operations for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):&#160;</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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 June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cost of 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>105</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>140</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>190</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>314</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>675</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>715</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,257</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,142</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Product 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,252</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,738</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,427</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,215</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">General and administrative</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,719</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,836</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,501</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,364</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,751</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,429</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,375</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,035</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table summarizes non-cash equity-based compensation expense, net of forfeitures, by award type included in the accompanying Consolidated Statements of Operations for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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 June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,067</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">RSUs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,575</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,929</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,308</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,069</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,751</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,429</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,375</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,035</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:Times New Roman;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>
</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.19.2</span><table class="report" border="0" cellspacing="2" id="idp6961847744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s revenues by distribution channel for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> are as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:9%;"/><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:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><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:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">&#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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Three Months Ended<br/>June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:none;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">E-commerce</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>96,993</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>91,718</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>195,106</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>181,453</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Enterprise</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>64,748</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>64,866</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>129,967</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>125,439</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,711</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total Revenues</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>161,741</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>156,584</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>325,073</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>309,603</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:Times New Roman;font-size:8pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">(1)</span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:Times New Roman;font-size:8pt;color:#000000;">On February 26, 2018, the Company completed the Sale of Webdam. 2018 amounts include revenue earned during the period from January 1, 2018 through February 26, 2018.</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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</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 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_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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>39
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6787092784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income / (Expense), Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other Nonoperating Income (Expense) [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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock', window );">Summary of the Company's other (expense) income, net activity</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table presents a summary of the Company&#8217;s other income and expense activity included in the accompanying Consolidated Statements of Operations for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><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 June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign currency 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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(569</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,782</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(730</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,463</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Impairment of long-term 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,881</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,881</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,153</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>644</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,210</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Total other income / (expense)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>584</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(7,019</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,480</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(6,217</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:8pt;"><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_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6603562064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income / (Loss) Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Schedule of Weighted Average Number of Shares</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table sets forth the computation of basic and diluted net income per share for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">three and six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">2018</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Six Months Ended June 30,</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;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income / (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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,299</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(254</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,821</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>32,327</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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Shares used to compute basic net income / (loss) per share</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35,232</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34,913</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35,174</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34,849</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Dilutive potential common shares</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Stock options</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>102</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>104</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unvested restricted stock awards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>170</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>221</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Shares used to compute diluted net income / (loss) per share</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35,504</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34,913</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35,499</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35,343</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Basic net income / (loss) per share</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.09</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.01</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.31</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.93</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Diluted net income / (loss) per share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.09</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.01</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.30</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.91</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;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:8px;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:8px;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:8px;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:8px;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:8px;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:8px;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:8px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Dilutive securities included in the calculation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,005</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>992</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,366</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Anti-dilutive securities excluded from the calculation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,206</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,370</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,171</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,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></table></div><span style="font-family:Times New Roman;font-size:8pt;"><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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="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>41
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6784703840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Geographic Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Revenue from External Customers by Geographic Areas</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The following table presents the Company&#8217;s revenue based on customer location (in thousands):&#160; </span></div><div style="line-height:120%;padding-bottom:8px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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/>June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></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:9pt;"><span style="font-family:inherit;font-size:9pt;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>57,657</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>56,056</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>115,171</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>113,014</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>53,647</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>53,291</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>109,132</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>105,225</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Rest of the world</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>50,437</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>47,237</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>100,770</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>91,364</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>161,741</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>156,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>325,073</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>309,603</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:Times New Roman;font-size:10pt;color:#000000;">&#160;</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_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Long-lived Assets by Geographic Areas</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">The Company&#8217;s long-lived tangible assets were located as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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: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="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;">June&#160;30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">December&#160;31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">2018</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:9pt;"><span style="font-family:inherit;font-size:9pt;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>62,841</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>71,758</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,446</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,371</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">Rest of the world</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>63</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>59</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Total long-lived tangible assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>68,350</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>76,188</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:Times New Roman;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_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph a<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6708797888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Supplemental Information for Leases</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Additional information related to the Company&#8217;s leases as of and for the </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">six</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> months ended </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">, is as follows:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:85%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except lease term and discount rate)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2019</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance sheet information</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">ROU assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>44,808</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:5px;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:5px;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: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Lease liabilities, current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>9,203</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Lease liabilities, non-current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>47,007</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>56,210</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:17px;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:17px;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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Supplemental data</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Weighted average remaining lease term</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>9.0 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Weighted average discount rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>6.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">%</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:17px;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:17px;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:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cash paid for amounts included in lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,857</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">ROU assets obtained in exchange for lease obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,324</span></span></div></td><td style="vertical-align:bottom;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:Times New Roman;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 Maturity of Operating Lease Liabilities</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Maturities of lease liabilities as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">June&#160;30, 2019</span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:85%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><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;">June&#160;30, 2019</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ending December 31, </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2019 (remaining)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>5,182</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>9,433</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>8,131</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>7,078</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>6,210</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Thereafter</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>39,594</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total undiscounted lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>75,628</span></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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Less: imputed interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(19,418</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:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:8pt;"><span style="font-family:inherit;font-size:8pt;">$</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>56,210</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:Times New Roman;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of Future Minimum Lease Payments</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Future minimum lease payments under non-cancelable operating leases as of December&#160;31, 2018 were as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;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.71150097465888%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:88%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ending December&#160;31,</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating<br/>Leases</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:9pt;"><span style="font-family:inherit;font-size:9pt;">2019</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,913</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:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,762</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,493</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,829</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,082</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:9pt;"><span style="font-family:inherit;font-size:9pt;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>39,481</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>78,560</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:Times New Roman;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6791469504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Operations and Significant Accounting Policies (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 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>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 7,751<span></span>
</td>
<td class="nump">$ 6,429<span></span>
</td>
<td class="nump">$ 12,375<span></span>
</td>
<td class="nump">$ 12,035<span></span>
</td>
<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">29,747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,841<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">137,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">137,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">139,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Retained earnings</a></td>
<td class="nump">111,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(635)<span></span>
</td>
<td class="nump">$ 472<span></span>
</td>
<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_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write-offs and other adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts</a></td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,700<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_sstk_ChargebackAndSalesRefundAllowance', window );">Chargeback and sales refund allowances</a></td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRentCreditNoncurrent', window );">Deferred rent non-current balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">56,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 58,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">44,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,700<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=sstk_UnderstatementOfStockBasedCompensationExpenseMember', window );">Understatement Of Stock-Based Compensation Expense | Restatement Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_sstk_ChargebackAndSalesRefundAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 chargeback and sales refund allowance included in other liabilities at the 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;">sstk_ChargebackAndSalesRefundAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sstk_</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_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_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_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_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_DeferredRentCreditNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.26(c))<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 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902458&amp;loc=d3e39927-112707<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRentCreditNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingStandardsUpdate201409Member</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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=sstk_UnderstatementOfStockBasedCompensationExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=sstk_UnderstatementOfStockBasedCompensationExpenseMember</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_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_RestatementAdjustmentMember</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>44
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6789760576">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Operations and Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 259,069<span></span>
</td>
<td class="nump">$ 230,852<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_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">2,613<span></span>
</td>
<td class="nump">2,613<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash</a></td>
<td class="nump">$ 261,682<span></span>
</td>
<td class="nump">$ 233,465<span></span>
</td>
<td class="nump">$ 292,454<span></span>
</td>
<td class="nump">$ 256,041<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_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_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_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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. 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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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)(2))<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_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6792268464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements and Other Long-term Investments (Details) - Variable Interest Entity, Not Primary Beneficiary - Zcool Network Technology Limited - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jan. 04, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Variable interest investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.0<span></span>
</td>
<td class="nump">$ 15.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember', window );">Convertible Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates', window );">Investment value</a></td>
<td class="nump">$ 15.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_VariableInterestEntityOwnershipPercentage', window );">Equity ownership percent</a></td>
<td class="nump">25.00%<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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116654751&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireInterestInSubsidiariesAndAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 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_PaymentsToAcquireInterestInSubsidiariesAndAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118582676&amp;loc=SL6759159-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember</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_invest_InvestmentAxis=sstk_ZcoolNetworkTechnologyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">invest_InvestmentAxis=sstk_ZcoolNetworkTechnologyLimitedMember</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_FinancialInstrumentAxis=us-gaap_ConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=us-gaap_ConvertiblePreferredStockMember</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>46
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6961747840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Sale of Digital Asset Management Business (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Feb. 26, 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit', window );">Cash received</a></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<span></span>
</td>
<td class="nump">$ 42,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Gain on sale of Webdam</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 38,613<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=sstk_WebdamMember', window );">Webdam</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Gain on sale of Webdam</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,600<span></span>
</td>
<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=sstk_WebdamMember', window );">Webdam | Disposal Group, Not Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [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_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 49,100<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_sstk_PaymentOfTransactionCostsOfDisposalGroup', window );">Transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,600<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_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit', window );">Cash received</a></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">44,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EscrowDepositsRelatedToPropertySales', window );">Escrow deposit</a></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<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_sstk_PaymentOfTransactionCostsOfDisposalGroup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payment Of Transaction Costs Of Disposal Group</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sstk_PaymentOfTransactionCostsOfDisposalGroup</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sstk_</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_sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from Divestiture of Businesses, Net Of Escrow Deposit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sstk_</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_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-110228<br><br>Reference 2: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EscrowDepositsRelatedToPropertySales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Escrow deposits related to property sales in noncash investing and 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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-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_EscrowDepositsRelatedToPropertySales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=sstk_WebdamMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=sstk_WebdamMember</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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</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>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6962619712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment</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_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">$ 190,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 190,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 176,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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(121,853)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(121,853)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100,758)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">68,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76,188<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">10,500<span></span>
</td>
<td class="nump">$ 9,900<span></span>
</td>
<td class="nump">21,100<span></span>
</td>
<td class="nump">$ 19,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 amount</a></td>
<td class="nump">5,800<span></span>
</td>
<td class="nump">6,200<span></span>
</td>
<td class="nump">12,300<span></span>
</td>
<td class="nump">15,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAmortization1', window );">Amortization expense</a></td>
<td class="nump">7,500<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="nump">14,800<span></span>
</td>
<td class="nump">$ 11,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareNet', window );">Internal use software</a></td>
<td class="nump">45,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=sstk_ComputerEquipmentAndSoftwareMember', window );">Computer equipment and software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">161,294<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">161,294<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">148,104<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment</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_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">10,089<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,089<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,020<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">$ 18,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,822<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additions made to capitalized computer software costs during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for amortization of capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAmortization1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=sstk_ComputerEquipmentAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=sstk_ComputerEquipmentAndSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6785792800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Changes in Goodwill (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 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_GoodwillRollForward', window );"><strong>Changes in goodwill</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_Goodwill', window );">Balance at the beginning of the period</a></td>
<td class="nump">$ 88,576<span></span>
</td>
</tr>
<tr class="re">
<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 adjustment</a></td>
<td class="num">(149)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Balance at the end of the period</a></td>
<td class="nump">$ 88,427<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6790642128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Amortizing intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 49,697<span></span>
</td>
<td class="nump">$ 48,843<span></span>
</td>
</tr>
<tr class="re">
<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">(23,165)<span></span>
</td>
<td class="num">(19,303)<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_CustomerRelationshipsMember', window );">Customer relationships</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Amortizing intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">17,224<span></span>
</td>
<td class="nump">17,360<span></span>
</td>
</tr>
<tr class="re">
<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">$ (8,054)<span></span>
</td>
<td class="num">(7,135)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted Average Life</a></td>
<td class="text">9 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade name</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Amortizing intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 6,321<span></span>
</td>
<td class="nump">6,372<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">$ (5,633)<span></span>
</td>
<td class="num">(3,719)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted Average Life</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed technology</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Amortizing intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 4,732<span></span>
</td>
<td class="nump">4,940<span></span>
</td>
</tr>
<tr class="re">
<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">$ (3,809)<span></span>
</td>
<td class="num">(3,712)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted Average Life</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_MediaContentMember', window );">Contributor content</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Amortizing intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 21,161<span></span>
</td>
<td class="nump">19,912<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">$ (5,577)<span></span>
</td>
<td class="num">(4,653)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted Average Life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Amortizing intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 259<span></span>
</td>
<td class="nump">259<span></span>
</td>
</tr>
<tr class="re">
<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">$ (92)<span></span>
</td>
<td class="num">$ (84)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted Average Life</a></td>
<td class="text">18 years<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_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_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_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_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=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_MediaContentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MediaContentMember</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_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PatentsMember</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>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6789849984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>reporting_unit</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>
<td class="text">&#160;<span></span>
</td>
<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_NumberOfReportingUnits', window );">Number of reporting units | reporting_unit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<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">$ 2.9<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">$ 4.2<span></span>
</td>
<td class="nump">$ 2.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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">Remainder of 2019</a></td>
<td class="nump">3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2020</a></td>
<td class="nump">5.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2021</a></td>
<td class="nump">4.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.7<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 );">2022</a></td>
<td class="nump">3.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2023</a></td>
<td class="nump">2.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.8<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 );">2024</a></td>
<td class="nump">2.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 4.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_NumberOfReportingUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportingUnits</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6962678128">
<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>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Compensation</a></td>
<td class="nump">$ 12,018<span></span>
</td>
<td class="nump">$ 15,153<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_sstk_AccruedNonIncomeTaxesCurrent', window );">Non-income taxes</a></td>
<td class="nump">9,376<span></span>
</td>
<td class="nump">7,885<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_sstk_AccruedRoyaltyTaxWithholdingsCurrent', window );">Royalty tax withholdings</a></td>
<td class="nump">5,703<span></span>
</td>
<td class="nump">5,618<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other expenses</a></td>
<td class="nump">26,181<span></span>
</td>
<td class="nump">22,729<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_AccruedLiabilitiesCurrent', window );">Total accrued expenses</a></td>
<td class="nump">$ 53,278<span></span>
</td>
<td class="nump">$ 51,385<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sstk_AccruedNonIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying value of current accrued non-income taxes at the 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;">sstk_AccruedNonIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sstk_</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_sstk_AccruedRoyaltyTaxWithholdingsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying value as of the balance sheet date of obligations incurred through that date and payable for royalty tax withholdings. It is 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;">sstk_AccruedRoyaltyTaxWithholdingsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sstk_</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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. 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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 incurred but not yet paid 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 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 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 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e7018-107765<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 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_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6797301392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity and Equity-Based Compensation - Narrative (Details) - USD ($)<br> $ / shares in Units, shares in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 01, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Feb. 28, 2017</div></th>
<th class="th"><div>Oct. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Value of shares withheld</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,181,000<span></span>
</td>
<td class="nump">$ 4,972,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_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">198<span></span>
</td>
<td class="nump">240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Authorized purchase amount (up to)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="nump">$ 100,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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Value remaining for repurchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Options vested and exercisable (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">459<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice', window );">Options vested and exercisable, weighted average exercise price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33.16<span></span>
</td>
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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=sstk_PerformanceBasedRestrictedStockUnitMember', window );">PRSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of shares granted (in shares)</a></td>
<td class="nump">202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant-date fair value (in usd per share)</a></td>
<td class="nump">$ 46.69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of shares granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">465<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,184<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant-date fair value (in usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45.60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized non-cash equity-based compensation charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Value of shares withheld</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 | PRSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Vesting percentage</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | PRSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Vesting percentage</a></td>
<td class="nump">150.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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for 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 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grants made 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_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_StockIssuedDuringPeriodSharesShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_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=sstk_PerformanceBasedRestrictedStockUnitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=sstk_PerformanceBasedRestrictedStockUnitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_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>53
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6792987232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity and Equity-Based Compensation - Summary of non-cash equity-based compensation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Non-cash equity-based compensation expense related to the 2012 Plan and 2012 ESPP</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_AllocatedShareBasedCompensationExpense', window );">Non-cash equity-based compensation</a></td>
<td class="nump">$ 7,751<span></span>
</td>
<td class="nump">$ 6,429<span></span>
</td>
<td class="nump">$ 12,375<span></span>
</td>
<td class="nump">$ 12,035<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Non-cash equity-based compensation expense related to the 2012 Plan and 2012 ESPP</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_AllocatedShareBasedCompensationExpense', window );">Non-cash equity-based compensation</a></td>
<td class="nump">2,176<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">3,067<span></span>
</td>
<td class="nump">2,966<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Non-cash equity-based compensation expense related to the 2012 Plan and 2012 ESPP</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_AllocatedShareBasedCompensationExpense', window );">Non-cash equity-based compensation</a></td>
<td class="nump">5,575<span></span>
</td>
<td class="nump">4,929<span></span>
</td>
<td class="nump">9,308<span></span>
</td>
<td class="nump">9,069<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_CostOfSalesMember', window );">Cost of revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Non-cash equity-based compensation expense related to the 2012 Plan and 2012 ESPP</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_AllocatedShareBasedCompensationExpense', window );">Non-cash equity-based compensation</a></td>
<td class="nump">105<span></span>
</td>
<td class="nump">140<span></span>
</td>
<td class="nump">190<span></span>
</td>
<td class="nump">314<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 );">Sales and marketing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Non-cash equity-based compensation expense related to the 2012 Plan and 2012 ESPP</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_AllocatedShareBasedCompensationExpense', window );">Non-cash equity-based compensation</a></td>
<td class="nump">675<span></span>
</td>
<td class="nump">715<span></span>
</td>
<td class="nump">1,257<span></span>
</td>
<td class="nump">1,142<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_ResearchAndDevelopmentExpenseMember', window );">Product development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Non-cash equity-based compensation expense related to the 2012 Plan and 2012 ESPP</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_AllocatedShareBasedCompensationExpense', window );">Non-cash equity-based compensation</a></td>
<td class="nump">1,252<span></span>
</td>
<td class="nump">1,738<span></span>
</td>
<td class="nump">2,427<span></span>
</td>
<td class="nump">3,215<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Non-cash equity-based compensation expense related to the 2012 Plan and 2012 ESPP</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_AllocatedShareBasedCompensationExpense', window );">Non-cash equity-based compensation</a></td>
<td class="nump">$ 5,719<span></span>
</td>
<td class="nump">$ 3,836<span></span>
</td>
<td class="nump">$ 8,501<span></span>
</td>
<td class="nump">$ 7,364<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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostOfSalesMember</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_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ResearchAndDevelopmentExpenseMember</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>54
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6791894656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total revenue</a></td>
<td class="nump">$ 161,741<span></span>
</td>
<td class="nump">$ 156,584<span></span>
</td>
<td class="nump">$ 325,073<span></span>
</td>
<td class="nump">$ 309,603<span></span>
</td>
</tr>
<tr class="re">
<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 );">Disposal group deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96,100<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_ProductOrServiceAxis=sstk_ECommerceMember', window );">E-commerce</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total revenue</a></td>
<td class="nump">96,993<span></span>
</td>
<td class="nump">91,718<span></span>
</td>
<td class="nump">195,106<span></span>
</td>
<td class="nump">181,453<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_ProductOrServiceAxis=sstk_EnterpriseMember', window );">Enterprise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Total revenue</a></td>
<td class="nump">64,748<span></span>
</td>
<td class="nump">64,866<span></span>
</td>
<td class="nump">129,967<span></span>
</td>
<td class="nump">125,439<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_ProductOrServiceAxis=sstk_DigitalAssetManagementMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total revenue</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,711<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_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_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_srt_ProductOrServiceAxis=sstk_ECommerceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=sstk_ECommerceMember</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_ProductOrServiceAxis=sstk_EnterpriseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=sstk_EnterpriseMember</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_ProductOrServiceAxis=sstk_DigitalAssetManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=sstk_DigitalAssetManagementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6787086880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income / (Expense), Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 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_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other Nonoperating Income (Expense) [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_ForeignCurrencyTransactionGainLossRealized', window );">Foreign currency loss</a></td>
<td class="num">$ (569)<span></span>
</td>
<td class="num">$ (1,782)<span></span>
</td>
<td class="num">$ (730)<span></span>
</td>
<td class="num">$ (1,463)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities', window );">Impairment of long-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,881)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,881)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNonoperatingNet', window );">Interest income</a></td>
<td class="nump">1,153<span></span>
</td>
<td class="nump">644<span></span>
</td>
<td class="nump">2,210<span></span>
</td>
<td class="nump">1,127<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_NonoperatingIncomeExpense', window );">Total other income / (expense)</a></td>
<td class="nump">$ 584<span></span>
</td>
<td class="num">$ (7,019)<span></span>
</td>
<td class="nump">$ 1,480<span></span>
</td>
<td class="num">$ (6,217)<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_ForeignCurrencyTransactionGainLossRealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30700-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_ForeignCurrencyTransactionGainLossRealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nonoperating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<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_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 by which the fair value of an investment in debt and equity securities categorized as Available-for-sale is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>56
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6787073872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate (as a percent)</a></td>
<td class="nump">9.70%<span></span>
</td>
<td class="nump">81.80%<span></span>
</td>
<td class="nump">14.50%<span></span>
</td>
<td class="nump">24.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness', window );">Effective tax rate change</a></td>
<td class="num">(3.40%)<span></span>
</td>
<td class="nump">66.50%<span></span>
</td>
<td class="nump">1.80%<span></span>
</td>
<td class="nump">8.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Uncertain tax positions recorded</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,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_IncomeTaxesPaidNet', window );">Cash paid for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,480<span></span>
</td>
<td class="num">$ (124)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIncomeTaxRefunds', window );">Proceeds from net tax refunds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to disposition of a business not qualifying as a 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness</td>
</tr>
<tr>
<td style="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-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_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIncomeTaxRefunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash received during the period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-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_ProceedsFromIncomeTaxRefunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-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_UnrecognizedTaxBenefitsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6964707920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income / (Loss) Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_NetIncomeLoss', window );">Net income / (loss)</a></td>
<td class="nump">$ 3,299<span></span>
</td>
<td class="num">$ (254)<span></span>
</td>
<td class="nump">$ 10,821<span></span>
</td>
<td class="nump">$ 32,327<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Shares used to compute basic net income / (loss) per share (in shares)</a></td>
<td class="nump">35,232<span></span>
</td>
<td class="nump">34,913<span></span>
</td>
<td class="nump">35,174<span></span>
</td>
<td class="nump">34,849<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Dilutive potential common shares</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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Stock options (in shares)</a></td>
<td class="nump">102<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">104<span></span>
</td>
<td class="nump">113<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_sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards', window );">Unvested restricted stock awards (in shares)</a></td>
<td class="nump">170<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">221<span></span>
</td>
<td class="nump">381<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Shares used to compute diluted net income / (loss) per share (in shares)</a></td>
<td class="nump">35,504<span></span>
</td>
<td class="nump">34,913<span></span>
</td>
<td class="nump">35,499<span></span>
</td>
<td class="nump">35,343<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income / (loss) per share (in dollars per share)</a></td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income / (loss) per share (in dollars per share)</a></td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="nump">$ 0.30<span></span>
</td>
<td class="nump">$ 0.91<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive securities included in the calculation (in shares)</a></td>
<td class="nump">1,005<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">992<span></span>
</td>
<td class="nump">1,366<span></span>
</td>
</tr>
<tr class="re">
<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 );">Anti-dilutive securities excluded from the calculation (in shares)</a></td>
<td class="nump">1,206<span></span>
</td>
<td class="nump">2,370<span></span>
</td>
<td class="nump">1,171<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of unvested restricted stock awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sstk_</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_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_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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock 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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1500-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-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_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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6792907488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Geographic Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Geographic revenue based on customer location and long-lived tangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 161,741<span></span>
</td>
<td class="nump">$ 156,584<span></span>
</td>
<td class="nump">$ 325,073<span></span>
</td>
<td class="nump">$ 309,603<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived tangible assets</a></td>
<td class="nump">68,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 76,188<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_StatementGeographicalAxis=srt_NorthAmericaMember', window );">North America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Geographic revenue based on customer location and long-lived tangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,657<span></span>
</td>
<td class="nump">$ 56,056<span></span>
</td>
<td class="nump">115,171<span></span>
</td>
<td class="nump">$ 113,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived tangible assets</a></td>
<td class="nump">$ 62,841<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 62,841<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 71,758<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_StatementGeographicalAxis=country_US', window );">United States | Revenue benchmark | Geographic concentration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Geographic revenue based on customer location and long-lived tangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Concentration risk percentage</a></td>
<td class="nump">32.00%<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">32.00%<span></span>
</td>
<td class="nump">33.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_StatementGeographicalAxis=country_US', window );">United States | Total long-lived tangible assets | Geographic concentration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Geographic revenue based on customer location and long-lived tangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Geographic revenue based on customer location and long-lived tangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 53,647<span></span>
</td>
<td class="nump">$ 53,291<span></span>
</td>
<td class="nump">$ 109,132<span></span>
</td>
<td class="nump">$ 105,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived tangible assets</a></td>
<td class="nump">5,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,371<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_StatementGeographicalAxis=sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember', window );">Rest of the world</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Geographic revenue based on customer location and long-lived tangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">50,437<span></span>
</td>
<td class="nump">$ 47,237<span></span>
</td>
<td class="nump">100,770<span></span>
</td>
<td class="nump">$ 91,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived tangible assets</a></td>
<td class="nump">$ 63<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 63<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59<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_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_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_StatementGeographicalAxis=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=srt_NorthAmericaMember</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=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=country_US</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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GeographicConcentrationRiskMember</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=sstk_LongLivedTangibleAsstesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=sstk_LongLivedTangibleAsstesMember</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=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=srt_EuropeMember</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=sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6793276960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseAndRentalExpense', window );">Rental expense inclusive of operating leases</a></td>
<td class="nump">$ 2,700<span></span>
</td>
<td class="nump">$ 2,400<span></span>
</td>
<td class="nump">$ 5,400<span></span>
</td>
<td class="nump">$ 4,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="text">&#160;<span></span>
</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">$ 78,560<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letter of credit as a security deposit for the leased facilities</a></td>
<td class="nump">2,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,600<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_LeaseArrangementTypeAxis=sstk_CorporateHeadquartersMember', window );">ESB Lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">$ 64,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 64,800<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_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting 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_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseArrangementTypeAxis=sstk_CorporateHeadquartersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeaseArrangementTypeAxis=sstk_CorporateHeadquartersMember</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>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6793136160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Lease Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance sheet information</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_OperatingLeaseRightOfUseAsset', window );">ROU assets</a></td>
<td class="nump">$ 44,808<span></span>
</td>
<td class="nump">$ 46,700<span></span>
</td>
</tr>
<tr class="re">
<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 liabilities, current</a></td>
<td class="nump">9,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 liabilities, non-current</a></td>
<td class="nump">47,007<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_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 56,210<span></span>
</td>
<td class="nump">$ 58,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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term</a></td>
<td class="text">9 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">6.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cash paid for amounts included in lease liabilities</a></td>
<td class="nump">$ 4,857<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">ROU assets obtained in exchange for lease obligations</a></td>
<td class="nump">$ 1,324<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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for 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/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)(2)<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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>61
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6963999104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Maturities of Lease Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 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_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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2019 (remaining)</a></td>
<td class="nump">$ 5,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2020</a></td>
<td class="nump">9,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2021</a></td>
<td class="nump">8,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2022</a></td>
<td class="nump">7,078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2023</a></td>
<td class="nump">6,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">39,594<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted lease payments</a></td>
<td class="nump">75,628<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(19,418)<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_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 56,210<span></span>
</td>
<td class="nump">$ 58,000<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>62
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6793367696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Future Minimum Lease Payments - ASC 840 (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2019</a></td>
<td class="nump">$ 9,913<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2020</a></td>
<td class="nump">8,762<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2021</a></td>
<td class="nump">7,493<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2022</a></td>
<td class="nump">6,829<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2023</a></td>
<td class="nump">6,082<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">39,481<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">$ 78,560<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6793467808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Narrative (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 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_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></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_OtherCommitment', window );">Other obligations</a></td>
<td class="nump">$ 60,900,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_UnrecordedUnconditionalPurchaseObligationAbstract', window );"><strong>Maturity of unconditional purchase obligations</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_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear', window );">Remainder of 2019</a></td>
<td class="nump">15,500,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_OtherCommitmentDueInSecondYear', window );">2020</a></td>
<td class="nump">29,100,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_OtherCommitmentDueInThirdYear', window );">2021</a></td>
<td class="nump">12,500,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_OtherCommitmentDueInFourthYear', window );">2022</a></td>
<td class="nump">3,800,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_sstk_IndemnificationObligationsAbstract', window );"><strong>Indemnifications</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_sstk_IndemnificationLiability', window );">Material indemnification obligation</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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_sstk_IndemnificationObligationsAbstract', window );"><strong>Indemnifications</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_sstk_MaximumIndemnificationLiabilityForCustomer', window );">Maximum aggregate obligation and liability for customer</a></td>
<td class="nump">10,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_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sstk_IndemnificationObligationsAbstract', window );"><strong>Indemnifications</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_sstk_MaximumIndemnificationLiabilityForCustomer', window );">Maximum aggregate obligation and liability for customer</a></td>
<td class="nump">$ 250,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sstk_IndemnificationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 indemnification liability, as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sstk_IndemnificationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sstk_</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_sstk_IndemnificationObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">sstk_IndemnificationObligationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sstk_</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_sstk_MaximumIndemnificationLiabilityForCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum Indemnification Liability For Customer</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sstk_MaximumIndemnificationLiabilityForCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sstk_</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_OtherCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherCommitmentDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of other commitment maturing in the fourth fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInFourthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherCommitmentDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of other commitment maturing in the second fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherCommitmentDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of other commitment maturing in the third fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other commitments maturing in the remainder of the fiscal year following the latest fiscal year ended.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherCommitmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OtherCommitmentsLineItems</td>
</tr>
<tr>
<td style="padding-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_UnrecordedUnconditionalPurchaseObligationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_UnrecordedUnconditionalPurchaseObligationAbstract</td>
</tr>
<tr>
<td style="padding-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_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>64
<FILENAME>R9999.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6783333104">
<tr>
<th class="tl" colspan="1">Label</th>
<th class="tl"><strong>Element</strong></th>
<th class="th" colspan="1">Value</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_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
<td class="nump">$ 6,178,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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings [Member]</a></td>
<td class="th" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
<td class="nump">$ 6,178,000<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_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</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>65
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( !@[!D\?(\\#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,$%     @ &#L&3R?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    "  8.P9/!QD1G.\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+/3L,P#(=?!>7>.FW1!E&7"X@32$A, G&+$F^+:/XH,6KW]K1E
MZX3@ 3C&_N7S9\FMCD*'A,\I1$QD,5\-KO-9Z+AA!Z(H +(^H%.Y'!-^;.Y"
M<HK&9]I#5/I#[1%JSE?@D)11I& "%G$A,MD:+71"12&=\$8O^/B9NAEF-&"'
M#CUEJ,H*F)PFQN/0M7 !3##"Y/)W <U"G*M_8N<.L%-RR'9)]7U?]LV<&W>H
MX.WI\65>M[ ^D_(:QU_9"CI&W+#SY-?F[G[[P&3-J]N"WQ1\M>5K43?B>OT^
MN?[PNPB[8.S._F/CLZ!LX===R"]02P,$%     @ &#L&3YE<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
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
MIW-[WO3=7']A]&GH5).Q75[_ U!+ P04    "  8.P9/Z9L81RT$  "U$P
M&    'AL+W=O<FMS:&5E=',O<VAE970R+GAM;(V888^C1@R&_TK$]SO&GH$9
M5DFD)E752JVTNNK:SVPRV40'(05V<_WW'0@;$=MSZI<-L*_'[Q#GL6%Y;=IO
MW='[?O&]KL[=*CGV_>4I3;O=T==E][FY^'/XSZ%IZ[(/I^UKVEU:7^['H+I*
M4:D\K<O3.5DOQVO/[7K9O/75Z>R?VT7W5M=E^^_&5\UUE4#R<>'+Z?78#Q?2
M]?)2OOH_??_U\MR&L_2^ROY4^W-W:LZ+UA]6R4_PM-5Z"!@5?YW\M9L=+X:M
MO#3-M^'DM_TJ48,C7_E=/RQ1AH]WO_55-:P4?/PS+9K<<PZ!\^./U7\9-Q\V
M\U)V?MM4?Y_V_7&5N&2Q]X?RK>J_--=?_;2A+%E,N__=O_LJR <G(<>NJ;KQ
M[V+WUO5-/:T2K-3E]]OGZ3Q^7J?U/\+D )P"\!X YH<!>@K0)""].1NW^G/9
ME^MEVUP7[>W;NI1#4<"3#C=S-UP<[]WXO[#;+EQ]7V=VF;X/ZTR2S4V",PD^
M*K9<D;F[) WY[R90-(%CO)['%W*\%N/U&&]F\;DBF[A)\E%ROFTB*U1>D)T(
M,JU<AK(;([HQW T0-S=)-DMC#!89,2.H0&'DSF:BEXQ[(5_>)F-9L+"&%,&6
MJ[1Q!F0ON>@EYUXT\9+S+%H#D-NW%60JMQAQ8T4WEKLQQ(UE:7*G,U)96ZZR
M.;C(M^1$+XY[(;6P<4+%.!7)4HA9"IXE)UD*7@MYING/75 5F5&R%U R=Q1W
MP\"C6"+G#-+2%&69S2-^(AP$[L=1/\ 2@<X-HZ$@0VVSB!\9B8#<3T']($\4
M:D)3/[(L4CL@(Q8X8RUE[*29)\J*4!K,D*#38**.9,R"85W#1@@ ,AR!T]%2
M.H( /N<<W1%7!1Q%N@;(> 3.1TOY")Q\X>=IF1U!!MK%*E &)'!"6DI(X/!#
MHX B4I*%)A/[MF1( J>DI90$CDG0%C1M(**NR)6).)*!"IRHEA(5."Q!9:RC
M"3*<VWX<HF2D(D>JI4A%SDI$YX!6D*C36NF((QFJR*%*:W6#G):T? 3);&./
M1B(#)J>II31%CDECE8HEDC&)')..8A(Y_D"CHFU-D"&8V,B%,B21#Z..#J/(
MYTQTA6)M7]*%(20V=J$,7>30=12ZDH8VD1]K'IW(P,6<-1 7 0#*B$2.2$>1
MA)Q]FM;>5A1%!AB4\8@<CX[""#GV/H%2BHU4_T/XZ$D&)') .D8D:9HL %GU
M23JP$!D[M<Q(S1E)F_E&<_9]LH9-,9(L-[&FIF5":DY(1\&DA7D2H% 4DY(N
M]&(;>Y264:DY*@OV,,U1&5I#@;2K"3IT>9Y'JDA'GNXY4PO*,,T?W,714]))
MHV<Z>W\RO-#ZHVQ?3^=N\=+T?5./+TP.3=/[L*;Z'/9W].7^?E+Y0S\<VG#<
MWEXDW4[ZYC*])$OO;^K6_P%02P,$%     @ &#L&3X]W4QL* @  %P8  !@
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
MO6^[R\A>U\.QSG#3FO-X9!7<SLU6_P%02P,$%     @ &#L&3Y!]L5!Z @
M' @  !@   !X;"]W;W)K<VAE971S+W-H965T-2YX;6R-5MN.VR 0_17+[[LV
MX$L2)98VEZJ56BG:JNTS<4AL+38ND'C[]P7L]3J8IOL28'SFS)SA,EFVC+^(
M@A#IO5:T%BN_D+)9!('("U)A\<@:4JLO)\8K+-62GP/1<(*/QJFB 0S#)*AP
M6?O9TMCV/%NRBZ1E3?;<$Y>JPOS/FE#6KGS@OQF>RW,AM2'(E@T^D^]$_FCV
M7*V"@>585J06):L]3DXK_PDL=JG&&\#/DK1B-/>TD@-C+WKQY;CR0YT0H227
MF@&KX4HVA%)-I-+XW7/Z0TCM.)Z_L7\RVI66 Q9DP^BO\BB+E3_SO2,YX0N5
MSZS]3'H]L>_UXK^2*Z$*KC-1,7)&A?GU\HN0K.I95"H5?NW&LC9CVWU)4>_F
M=H"] QP<5.Q[#JAW0.\.T5V'J'>(/AHA[AUB*T+0:3?%W&*)LR5GK<>[X]!@
M?>K (E;;E6NCV1WS3=53*.LU Q N@ZLFZC'K#@/'F#"\Q6P=F $1J R&-* K
MC36<N%M);*8($ (KB?^R[.ZSW"2*G/5"A@#=U NY"2(G060(HC$!B*V"=YC$
M8&J#07 ^MPHR!3W .+(J,@6!< :MNNU<\1!,W;)BIZQX*@M:R:P[3#S.&(2C
M,)TN!RH",WNK':CYS-YM!PB!,''K2IRZ$H<N>[N2#^ERH!RZ'*BI+@?HW[I2
MIZ[4H2NQ=*638P%A:M_+*>@ABI!5HNT4-9\AZT3O'/'F$-K7,Q@];17A9]-G
MA)>S2RWUS1Q9AU;V!/73:-G78+$!#OM6M;ZN4[W3=WWS&^;GLA;>@4GU()MG
M\\28)"KY\%%M1Z%:];"@Y"3U-%5SWC6L;B%9T_?B8/A#D/T%4$L#!!0    (
M !@[!D]H("3,3 8  $DD   8    >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL
ME9K=;N,V$(5?Q?!]UIHA*4J+)$#CQ&Z!%EALT?9:FRB)L;;E2DK2OGTE6>M=
MSAQ:Z4W\D\/A,4F=3Y1T^5;57YOGLFQG_^RV^^9J_MRVAX^+17/_7.Z*YD-U
M*/?=?QZK>E>TW<?Z:=$<ZK)X&!KMM@M.DG2Q*S;[^?7E\-VG^OJR>FFWFWWY
MJ9XU+[M=4?][4VZKMZLYS;]]\7GS]-SV7RRN+P_%4_E[V?YQ^%1WGQ:G*@^;
M7;EO-M5^5I>/5_.?Z./:#0T&Q9^;\JWYX?VL_RE?JNIK_^&7AZMYTCLJM^5]
MVY<HNI?7<EENMWVESL??8]'YJ<^^X8_OOU5?#3^^^S%?BJ9<5MN_-@_M\]4\
MF\\>RL?B9=M^KMY^+L<?Y.:S\=?_6KZ6VT[>.^GZN*^VS?!W=O_2M-5NK-)9
MV17_'%\W^^'U;:S_K1ENP&,#/C4@.MO C W,]P;F; ,[-K#?&[BS#=S8P)T:
ML#_;(!T;I*<&YGP#/S;PWRUEPP0>1W>8KMNB+:XOZ^IM5A]7W*'H%S9]]-V"
MN.^_'.9_^%\W8TWW[>LUL;]<O/:%1LW-4<.!)@LU2Z3)0\TMT)@DU-PA#86:
M%=)PJ%DCC3EI%MV8G :&X<#P4, $!2PN8& !,Q2P00$G1O:H20?-?M 83GQJ
MQ. "F1>:6ZVYH"1)Y&3>:1U[3IV0K4 YXZ1JK57DNOGR>)PL'"<+QBD5 W#4
MN&  V(NU<ZM5[%R&O3CHQ0$O\FAPV@M9EXFI7;IWS)G6X#G37<(YTS(T9UK5
MV2>3XW%*X3BE[S\X/"S@P4"+2+GQVB@G\A"ZFU(%9C)H)@-F1';=9+J;+)7+
M---S+MS",I%<RJ'97)NUXD!8YGJ)VD@GE& L)* ;D<,WHRA8<#;W(HJ7HRQ<
MYC+V<2F*F(ZPC(!IY89T3Y3$1@>S@1AT9.3H,#@<*1%K9C4I"PUAUA" #4G8
MC*)@6;"18;.>E(6&<*@32'5KI2$0ZR[+2>)OU(59*G[=+1#A, 6]<D8NLW)B
MM.XB326;UT!&F4EM) X)@X< >:Q$"@'T>$<2@T 6YR#A@*<4^)%Q-XI"/U9&
MYRV0G?&#>4$ &%:=IVH6&.<IM=*W?\]ZTJ+(>M*]LG<V2>1ZTKH+MIDZ<05
MRTR6Q\8+(XVR]Q.:,&@(D$8QFC1J4BM/_.^F5.'I."82 R(I2K/&2)J)"5NR
MYI'<A4S4"?UB&#&"D00U:QCE$>9Q9)N"4"1!S8 QN=PR+4?5V7&9*!0ZQJQB
MP"I%:=80NN DT@]&$",$24@S"'E+F=QQ3LI"0SCC&62\@C2#DWAV(L'64ZK0
M#HYX1A$O$<T@XA&B1]WY2 4B'*F@5XAHH$.(!K)SB&:,($8(DHAF@"" :""+
M(Y%QQ#/8MEAY68;UAL/XE#+I1\O.^,&\8+0S40&M2<#=/BI5&9V#]91*UUH4
M64^@UYR\G)85T%VDUI-<3UI&"24^ C2#@6:2]R/:8,88P!B%:*,90ZP.SKM)
M66@(T\@ &BE(&PT19@D HV%DI6-0AR)KUD2NT2$624@;L"&B"/,,9I%!+)*4
M-@ RCN0)XM*@C8X<&EPJPBN#>670GD2Y 20BBBUC3"*#2"1);4#6YW)P5E.J
MT X.>@."7G':@-/T)&,9%9.RT!!.>@.2WB72$$CZQ.32T=* BU1>;MF *'(U
M&8 CSTD>SBN@N_#625(#&1'E2>3,SV 2&4 BI\8!7"3S&4G& %F<C!8GO05;
M%R</)*NW',9[)V<&R,[XP=BP !MR*FZLY@'G-I?G8,M1%ZXG>7X!1'@]P5[9
M.E%P!70=J5G,WAK(NL,O32+'G\54L__C7I#%H+'H;I DM=6@Z5: S/8I56@G
M<L\%W721G+8:(O)TUVH6*;NZ2FSH,(8LPI!DM-48RB+7="V&D$40DHBV "^4
MY#);K-[HR)WT9*70,R:515L2%2SHNE/D\K+% +)HJZ$" T0\J2-\-2D+#>&$
MMR#A%:(M2/@.3C(B)E3A74,<\ X%O 2TTY>=(*"13@$:B"*W#K40 AH5!( &
MLG. =AA #@%(C8/.;@1H( - 7/SP/$3_D,UO1?VTV3>S+U7;5KOA 8C'JFK+
MKF+RH:OU7!8/IP_;\K'MW_KN?7U\N.7XH:T.XX,[B]/30]?_ 5!+ P04
M"  8.P9/0>"5/VP$  #.%   &    'AL+W=O<FMS:&5E=',O<VAE970W+GAM
M;(68W6[C-A"%7\7PO5?B#"52@6,@=E&T0 LLMMCV6K&9V%C)<B4EWKY]*5GQ
MVL/#-A?1CP^'9RCJ&XK+<]-^Z_;.];/O=77L'N?[OC\])$FWW;NZ[#XU)W?T
MO[PT;5WV_K)]3;I3Z\K=V*BN$DK3/*G+PW&^6H[W/K>K9?/65X>C^]S.NK>Z
M+MM_UJYJSH]S-?^X\>7PNN^'&\EJ>2I?W1^N_WKZW/JKY!IE=ZC=L3LTQUGK
M7A[G3^IAP_G08%3\>7#G[N9\-J3RW#3?AHM?=X_S='#D*K?MAQ"E/[R[C:NJ
M(9+W\?<4='[M<VAX>_X1_><Q>9_,<]FY35/]==CU^\>YG<]V[J5\J_HOS?D7
M-R64S6=3]K^Y=U=Y^>#$][%MJF[\/]N^=7U33U&\E;K\?CD>CN/Q/,7_:(8;
MT-2 K@U\W__5@*<&_*.!'I._.!M3_:GLR]6R;<ZS]O*T3N4P*=0#^\'<#C?'
ML1M_\]EV_N[[2F5ZF;P/@2;-^J*A6\U5D?CHURX(=;&FH#G==[ )%2J-=,$P
M"QX#\%T6&0Z@80 ]!M"W 50FAN&BR4?-<7)I28E<0A43D\%F,F@F ]GD.$ .
M ^1A-ID1V5PTV8U/RE@5(AN@\G^1; PT8X 9*\R8H)N%8B6G"5!IILA$L=",
M!69$SFL;=*.(C9@-&Z1*.3+I"FBF )-.3*=U$723"B.A8L$V5XR=J!1C( V]
MY*GD0/J_9H DLS;RB%0$20IXD>,RB>[2SED^)*#2AB)N(+V>%(5O8QX+@>FD
M&"3$,B$.$R*C<YD1D"D3&V ,.P5HEP?0U^$$+[26=D*5L38"*X5QIS)@1\)W
M$MW9L87$%5 M\O2&:O=^,#U5B$\3C$X(1I5*DFR BM,\]F9B?*J0GY)%:X7X
M65A9FH",*599% :H @3-<^DGA*/.C6;I)Y2Q32DV/ABBJ@#O9Z1 $88?(?C)
M$D4AV7R-,B1?4*0C3K/8D@DSD! #9:&BD&Z2QT"RL#I2I0@3D"CT8F1MF$3W
MZXDTL!.J-'$1P2EAG!+ J9'U@4).!F802KWG-.(&PY0 3 U)-R$F%XJ,D8Z@
M3,>&!^.4 $Z-K#84@I)D\02:A=(1+QBE!%:B 4LII.20M;'2#UJ,ZMC3PC0E
M$]+"Q%X'3$ "!#22@!2BC520$%A#6A,I5H3Q1V 1*>?5FL :,5-!?4 R7<36
M2XQAR@"F\E&N&4!2%W)-M$$R3HM(@6",4@8H-1*E##CIO^[D*X%D)HM4&\8X
M98!3*W'* *?^6U," \@XU[&U/T<^G@%/Y=Q8<PA+8M9RG;9!NBQ/=>QS'D.5
M 52MA"J'M*3<%V[YV8AT!>DL@C+&6&7P56YC XUIR("&5M)P$MUM,V@Y/S9
M-3!3V$EN=H%JU[Z.&V;=;-N\'?MAO^7F[G53[HF&721Q?ZT>-I>MM1]A+CM]
MOY?MZ^'8S9Z;OF_J<2?II6EZYTVFG_R0[5VYNUY4[J4?3HT_;R\[;)>+OCE-
MNX?)=0MS]2]02P,$%     @ &#L&3Z:[KTVU 0  T@,  !@   !X;"]W;W)K
M<VAE971S+W-H965T."YX;6Q]4]MNVS ,_15!'U E2M(&@6V@Z3!LP 8$';8]
M*S9M"]7%D^2X^_M1LNMYF[$72:1X#@\I*ANL>_$M0""O6AF?TS:$[L28+UO0
MPM_9#@S>U-9I$=!T#?.= U$ED%:,;S;W3 MI:)$EW\45F>V#D@8NCOA>:^%^
MGD'9(:=;^N9XEDT;HH,562<:^ +A:W=Q:+&9I9(:C)?6$ =U3A^WI_,^QJ>
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
MV7A\V=C_QA@/*&5WA2/4X0=;# F-#\=;/-MIS";#FW[^06SYQN4O4$L#!!0
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
M_H,MAH3:A>/!G\TT9I/AL)]_$%N^<?$74$L#!!0    ( !@[!D\;<(B.M@$
M -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;'U3VV[<(!#]%<0'
M!)MUD^W*MI1-%;52*ZU2-7EF[;&-PL4%O$[_OH =QVVLO  SS#ES9ACR49MG
MVP$X]"*%L@7NG.L/A-BJ \GLE>Y!^9M&&\F<-TU+;&^ U1$D!:%)<DTDXPJ7
M>?2=3)GKP0FNX&20':1DYL\1A!X+G.)7QP-O.Q<<I,Q[UL)/<+_ZD_$665AJ
M+D%9KA4RT!3X-CT<LQ ? QXYC'9U1J&2L];/P?A6%S@)@D! Y0(#\]L%[D"(
M0.1E_)XY\9(R -?G5_;[6+NOY<PLW&GQQ&O7%7B/40T-&X1[T.-7F.OYA-%<
M_'>X@/#A08G/46EAXXJJP3HM9Q8O1;*7:><J[N-TD]W,L&T G0%T >QC'C(E
MBLJ_,,?*W.@1F:GW/0M/G!ZH[TT5G+$5\<Z+M]Y[*6FRS\DE$,TQQRF&KF+2
M)8)X]B4%W4IQI._@=!N^VU2XB_#=/PH_;Q-DFP19),@^+'$C)DW^2T)6/95@
MVCA-%E5Z4'&25]YE8&]I?).W\&G:?S#3<F7163O_LK'_C=8.O)3DRH]0YS_8
M8@AH7#C>^+.9QFPRG.[G'T26;US^!5!+ P04    "  8.P9/A&,6YK,!  #2
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q]4V%OW" ,_2N('U N
MY+95IR12K].T2IMTZK3U,Y<X"2K$*9!+]^\')$W3+ML7P,;O^=F8;$3S:%L
M1YZUZFQ.6^?Z V.V;$$+>X4]=/ZF1J.%\Z9IF.T-B"J"M&)\M_O(M) =+;+H
M.YDBP\$IV<')$#MH+<SO(R@<<YK0%\>];%H7'*S(>M' #W _^Y/Q%EM8*JFA
MLQ([8J#.Z4UR..Y#? SX)6&TJS,)E9P1'X-Q5^5T%P2!@M(%!N&W"]R"4H'(
MRWB:.>F2,@#7YQ?V+[%V7\M96+A%]2 KU^;TFI(*:C$H=X_C5YCK^4#)7/PW
MN(#RX4&)SU&BLG$EY6 =ZIG%2]'B>=IE%_=QNDG3&;8-X#. +X#KF(=-B:+R
MS\*)(C,X$C/UOA?AB9,#][TI@S.V(MYY\=9[+P5/DHQ= M$<<YQB^"KF-8)Y
M]B4%WTIQY'_!^38\W5281GCZ1N$_"/:;!/M(L/]OB5LQZ;LD;-53#::)TV1)
MB4,7)WGE70;VAL<W>0V?IOV[,(WL+#FC\R\;^U\C.O!2=E=^A%K_P19#0>W"
M\9,_FVG,)L-A/_\@MGSCX@]02P,$%     @ &#L&3QIHH">T 0  T@,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL?5-A;]P@#/TKB!]0+ES:5:<D
M4J_5M$F;=.JT]3.7. DJQ!F02_?O!R279ENT+X"-W_.S,=F(YM6V (Z\:=79
MG+;.]0?&;-F"%O8&>^C\38U&"^=-TS#;&Q!5!&G%^&YWQ[20'2VRZ#N9(L/!
M*=G!R1 [:"W,KR,H''.:T*OC63:M"PY69+UHX!NX[_W)>(LM+)74T%F)'3%0
MY_0A.1S3$!\#?D@8[>I,0B5GQ-=@?*YRN@N"0$'I H/PVP4>0:E Y&7\G#GI
MDC( U^<K^\=8NZ_E+"P\HGJ1E6MS>D])!;48E'O&\1/,]=Q2,A?_!2Z@?'A0
MXG.4J&Q<23E8AWIF\5*T>)MVV<5]G&[V5]@V@,\ O@#N(X!-B:+R)^%$D1D<
MB9EZWXOPQ,F!^]Z4P1E;$>^\>.N]EX(G:<8N@6B..4XQ?!63+!',LR\I^%:*
M(_\'SK?A^TV%^PC?_Z'P=IL@W21((T'ZWQ*W8N[^2L)6/=5@FCA-EI0X='&2
M5]YE8!]X?)/W\&G:OPK3R,Z2,SK_LK'_-:(#+V5WXT>H]1]L,134+AP_^+.9
MQFPR'/;S#V++-RY^ U!+ P04    "  8.P9/E#/Q+K4!  #2 P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q]4V%OVR 0_2N('U!BDJUI9%MJ.DV;
MU$I1IVV?B7VV4<%X@./VW_? KN>UUKX =]Q[]^XXTL'8)]< >/*L5>LRVGC?
M'1AS10-:N"O308LWE;%:>#1MS5QG0901I!7CF\UGIH5L:9Y&W\GFJ>F]DBV<
M+'&]UL*^'$&9(:,)?7,\RKKQP<'RM!,U_ #_LSM9M-C,4DH-K9.F)1:JC-XF
MA^,NQ,> 7Q(&MSB34,G9F*=@?"\SN@F"0$'A X/ [0)WH%0@0AE_)DXZIPS
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
M]M[M]?26)\.J?AY3LOPKB@]02P,$%     @ &#L&3]S>,S^X 0  T@,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL;5/;;MP@$/T5Q >$->LDVY5M
M*9NJ:J566J5J^LS:8QL%C MXG?Y]!^RX;NH78(9SSEP8LM'8%]<">/*J5>=R
MVGK?'QES90M:N!O30X<WM;%:>#1MPUQO0521I!7CN]T=TT)VM,BB[VR+S Q>
MR0[.EKA!:V%_GT"9,:<)?7,\R:;UP<&*K!<-? ?_HS];M-BB4DD-G9.F(Q;J
MG#XDQU,:\!'P+&%TJS,)E5R,>0G&ERJGNY 0*"A]4!"X7>$1E I"F,:O69,N
M(0-Q?7Y3_Q1KQUHNPL&C43]EY=N<'BBIH!:#\D]F_ QS/;>4S,5_A2LHA(=,
M,$9IE(LK*0?GC9Y5,!4M7J===G$?IYLTF6G;!#X3^$(XQ#AL"A0S_RB\*#)K
M1F*GWO<B/'%RY-B;,CAC*^(=)N_0>RUX>I>Q:Q":,:<)PU>89$$P5%]"\*T0
M)_X?G6_3]YL9[B-]OX[^X79;(-T42*- ^D^)]^]*W,(<W@5AJYYJL$V<)D=*
M,W1QDE?>96 ?>'R3O_!IVK\)V\C.D8OQ^+*Q_[4Q'C"5W0V.4(L?;#$4U#X<
M[_%LIS&;#&_Z^0>QY1L7?P!02P,$%     @ &#L&3[' Y&K% 0  -P0  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL=51ACYP@$/TKA!]PN+BV>QLU
MN;U+TR9MLKFF[6=61R4'8@'7Z[\OH&?-EOLBS/#FO1F&,9^4?C$=@$6O4O2F
MP)VUPY$04W4@F;E3 _3NI%%:,NM,W1(S:&!U")*"T"3Y0"3C/2[SX#OK,E>C
M%;R'LT9FE)+I/R<0:BKP#K\YGGG;6>\@93ZP%KZ#_3&<M;/(RE)S";WAJD<:
MF@(_[(ZGS.,#X">'R6SVR%=R4>K%&U_J B<^(1!06<_ W'*%1Q#"$[DT?B^<
M>)7T@=O]&_NG4+NKY<(,/"KQB]>V*_ !HQH:-@K[K*;/L-238;04_Q6N(!S<
M9^(T*B5,^*)J-%;)A<6E(MGKO/(^K--\DJ5+6#R +@%T#3@$'3(+A<R?F&5E
MKM6$]'SW _,MWAVINYO*.\-5A#.7O''>:TGW]SFY>J(%<YHQ=(/9K0CBV%<)
M&I,XT?_":3P\C6:8AO!TJWY_B!/LHP3[0+#?ZF?)38DQS#M%9E&1+$) ;T1B
MF/1&A&P:)T&WX<D:5*FQ#^.R\:Y3\4!#X__!YY'ZQG3+>X,NRKKG$YK<*&7!
MI9+<N5PZ-\6K(:"Q?OO1[?7\EF?#JF$94[+^*\J_4$L#!!0    ( !@[!D_1
M?K99MP$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;'53VVZ<
M,!#]%<L?$+.&3:,5(&5318G42*M4;9^],( 57XAMEN3O:QM":4I?;,_XG#,7
MC_-1FQ?; 3CT)H6R!>Z<ZP^$V*H#R>R5[D'YFT8;R9PW34ML;X#5D20%H4ER
M323C"I=Y])U,F>O!":[@9) =I&3F_0A"CP7>X0_',V\[%QRDS'O6PG=P/_J3
M\1995&HN05FN%3+0%/AV=SAF 1\!/SF,=G5&H9*SUB_!>*P+G(2$0$#E@@+S
MVP7N0(@@Y--XG37Q$C(0U^</]?M8NZ_ES"S<:?&+UZXK\ U&-31L$.Y9CP\P
MU[/':"[^&UQ >'C(Q,>HM+!Q1=5@G9:SBD]%LK=IYRKNXW23IC-MFT!G ET(
M-S$.F0+%S+\RQ\K<Z!&9J?<]"T^\.U#?FRHX8ROBG4_>>N^EI/LL)Y<@-&..
M$X:N,+L%0;SZ$H)NA3C2?^ATFYYN9IA&>KJF)_^)GVT*9%$@^ZO$_:<2MS#7
MGX*054\EF#9.DT65'E2<Y)5W&=A;&M_D#WR:]B=F6JXL.FOG7S;VO]':@4\E
MN?(CU/D/MA@"&A>.7_S93&,V&4[W\P\BRS<N?P-02P,$%     @ &#L&3_M6
M,3>S 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL;5/;CILP
M$/T5RQ^P)@[;W4: M-FJ:J56BK9J^^S  -;:F-HF;/^^8T,H37G!,\,Y9RX>
M9Z.QKZX%\.1-J\[EM/6^/S#FRA:T<'>FAP[_U,9JX=&U#7.]!5%%DE:,)\D[
MIH7L:)'%V,D6F1F\DAV<+'&#UL+^/H(R8TYW]!IXD4WK0X 562\:^ ;^>W^R
MZ+%%I9(:.B=-1RS4.7W:'8YIP$? #PFC6]DD='(VYC4XGZN<)J$@4%#ZH"#P
MN, S*!6$L(Q?LR9=4@;BVKZJ?XR]8R]GX>#9J)^R\FU.'RFIH!:#\B]F_ 1S
M/_>4S,U_@0LHA(=*,$=IE(M?4@[.&SVK8"E:O$VG[.(YSOI7VC:!SP1^0V!3
MHECY!^%%D5DS$CO-OA?ABG<'CK,I0S".(O[#XAU&+P6_?\C8)0C-F..$X2O,
M;D$P5%]2\*T41_X?G6_3]YL5[B-]OZ8GZ;9 NBF01H'TGQ8?;UK<PKR_2<)6
M,]5@F[A-CI1FZ.(FKZ++PC[Q>"=_X=.V?Q6VD9TC9^/Q9N/\:V,\8"G)':Y0
MBP]L<134/I@/:-MIS2;'FWY^06QYQL4?4$L#!!0    ( !@[!D_(M4CBM@$
M -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;&U3VV[<(!#]%<0'
M!)MU-M'*MI1-%;52*ZT2M7EF[;&-PL4%O$[_/H =QTG] LPPY\R98<A';5YL
M!^#0JQ3*%KASKC\08JL.)+-7N@?E;QIM)'/>-"VQO0%61Y 4A";)GDC&%2[S
MZ#N9,M>#$US!R2 [2,G,OR,(/18XQ>^.1]YV+CA(F?>LA2=PO_N3\1996&HN
M05FN%3+0%/@N/1RS$!\#_G 8[>J,0B5GK5^"\:,N<!($@8#*!0;FMPO<@Q"!
MR,OX.W/B)64 KL_O[ ^Q=E_+F5FXU^*9UZXK\"U&-31L$.Y1C]]AKN<:H[GX
MGW !X<.#$I^CTL+&%56#=5K.+%Z*9*_3SE7<Q^DFNYEAVP Z ^@"N(UYR)0H
M*O_&'"MSHT=DIM[W+#QQ>J"^-U5PQE;$.R_>>N^EI/LD)Y= -,<<IQBZBDF7
M".+9EQ1T*\61_@>GV_#=IL)=A._6\&2_39!M$F21(/M48OJEQ*V8KRK)JJ<2
M3!NGR:)*#RI.\LJ[#.P=C6_R$3Y-^R]F6JXL.FOG7S;VO]':@9>27/D1ZOP'
M6PP!C0O'&W\VTYA-AM/]_(/(\HW+-U!+ P04    "  8.P9/GZ>,/+<!  #2
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6QM4]MNW" 0_17$!P0O
MZVS3E6TIFZAJI59:I6K[S-IC&P6,"WB=_GT'[+ANXA=@AG/.7!BRT=AGUP)X
M\J)5YW+:>M\?&7-E"UJX&]-#AS>UL5IX-&W#7&]!5)&D%>-)<F!:R(X66?2=
M;9&9P2O9P=D2-V@M[)\3*#/F=$=?'4^R:7UPL"+K10/?P?_HSQ8MMJA44D/G
MI.F(A3JG][OC*0WX"/@I872K,PF57(QY#L:7*J=)2 @4E#XH"-RN\ !*!2%,
MX_>L29>0@;@^OZI_BK5C+1?AX,&H7[+R;4[O**F@%H/R3V;\#',]MY3,Q7^%
M*RB$ATPP1FF4BRLI!^>-GE4P%2U>IEUV<1^GFP.?:=L$/A/X0KB+<=@4*&;^
M*+PH,FM&8J?>]R(\\>[(L3=E<,96Q#M,WJ'W6O##/F/7(#1C3A.&KS"[!<%0
M?0G!MT*<^#LZWZ;O-S/<1_I^34\^;@NDFP)I%$C_*S%]4^(6YO9-$+;JJ0;;
MQ&ERI#1#%R=YY5T&]CX^(OL'GZ;]F["-[!RY&(\O&_M?&^,!4TEN<(1:_&"+
MH:#VX?@!SW8:L\GPII]_$%N^<?$74$L#!!0    ( !@[!D_,<RAFMP$  -(#
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;&U3VV[<(!#]%<0'A#7K
M;%8KVU(V5=5*K;1*U?:9M<<7!1@7\#K]^P)V7#?U"S##.6<N#-F(YL6V (Z\
M*JEM3EOG^A-CMFQ!"7N'/6A_4Z-1PGG3-,SV!D0524HROML=F!*=ID46?1=3
M9#@XV6FX&&('I83Y?0:)8TX3^N9X[IK6!0<KLEXT\ W<]_YBO,46E:I3H&V'
MFABH<_J8G,YIP$? CPY&NSJ34,D5\248GZN<[D)"(*%T04'X[09/(&40\FG\
MFC7I$C(0U^<W]8^Q=E_+55AX0OFSJUR;TR,E%=1BD.X9QT\PUW-/R5S\%[B!
M]/"0B8]1HK1Q)>5@':I9Q:>BQ.NT=SKNXW23'F;:-H'/!+X0CC$.FP+%S#\(
M)XK,X$C,U/M>A"=.3MSWI@S.V(IXYY.WWGLK^.&0L5L0FC'G"<-7F&1!,*^^
MA.!;(<[\/SK?IN\W,]Q'^GY-3^ZW!=)-@30*I/^4^/"NQ"W,\5T0MNJI M/$
M:;*DQ$''25YYEX%]Y/%-_L*G:?\J3--I2Z[H_,O&_M>(#GPJNSL_0JW_8(LA
MH7;A^.#/9AJSR7#8SS^(+=^X^ -02P,$%     @ &#L&3]+F C;% 0  -P0
M !D   !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL=51ACYP@$/TKA!]P*+O>
M;3=J<GM-TR9MLKFFU\^LCDH.Q *NUW]?0,^:+?TB,\-[;V: ,9^4?C4=@$5O
M4O2FP)VUPY$04W4@F;E3 _1NIU%:,NM<W1(S:&!U($E!:)+<$\EXC\L\Q,ZZ
MS-5H!>_AK)$9I63Z]PF$F@J<XO? ,V\[ZP.DS ?6PG>P/X:S=AY956HNH3=<
M]4A#4^#']'C*/#X 7CA,9F,CW\E%J5?O?*D+G/B"0$!EO0)SRQ6>0 @OY,KX
MM6CB-:4G;NUW]4^A=]?+A1EX4N(GKVU7X -&-31L%/9939]AZ2?#:&G^*UQ!
M.+BOQ.6HE##ABZK16"47%5>*9&_SRONP3O-.1A=:G$ 7 ET)AY"'S(E"Y1^9
M966NU83T?/8#\U><'JD[F\H'PU&$/5>\<=%K2>\_Y.3JA1;,:<;0#29=$<2I
MKREH+,6)_D.G<?HN6N$NT'=;>GJ("^RC OL@L-\*/"0W+<8P_VDRBR;)(@+T
M)DD,L[M)0C87)T&WX<D:5*FQ#^.RB:Y3\1A>"OD+GT?J&],M[PVZ*.N>3[CD
M1BD+KI3DSM72N2E>'0&-]>:#L_7\EF?'JF$94[+^*\H_4$L#!!0    ( !@[
M!D\8)(EFTP$  )P$   9    >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;'54
MZV[;(!1^%<0#%(?$3AK9EII.TR:M4M1IVV]B'U]4,![@N'W[ G8]+V-_#.?P
M7<[!0#I*]:(; (->!>]TAAMC^B,ANFA ,'TG>^CL2B658,:&JB:Z5\!*3Q*<
MT"A*B&!MA_/4Y\XJ3^5@>-O!62$]",'4VPFX'#.\P1^)Y[9NC$N0/.U9#=_!
M_.C/RD9D42E; 9UN98<45!E^V!Q/B<-[P,\61KV:(]?)1<H7%WPM,QRY@H!#
M89P"L\,5'H%S)V3+^#UKXL72$=?S#_7/OG?;RX5I>)3\5UN:)L,'C$JHV,#-
MLQR_P-Q/C-'<_#>X K=P5XGU*"37_HN*01LI9A5;BF"OT]AV?ARGE9C.M#"!
MS@2Z$ [>ATQ&OO)/S+ \57)$:MK[GKE?O#E2NS>%2_JM\&NV>&VSUYSN=RFY
M.J$9<YHP=(79+ ABU1<+&K(XT7_H-$S?!BO<>OIV3:?_\=\%!79>8/=7B_%-
MBR%,$C:)@R9Q0&!_8Q+"',(F2= D"0C<WY@$,(?HQH2L3H< 5?M[H5$AA\[?
MR55VN7H/_CB2/_#IWCXQ5;>=1A=I[!GU)ZF2TH M);JS#3?VJ5@"#I5QT[V=
MJ^G"3(&1_?P6D.5!RM\!4$L#!!0    ( !@[!D_3 '&)B0,  (L/   9
M>&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;(U7T8Z;.A#]%<1[B\> ,5$2:9/=
M3:YT*ZU:M7UF$R=!!9R"L^G]^VO FP9[:'D)X)R9.6,/9YCY5=8_FI,0ROM5
M%E6S\$]*G6=!T.Q.HLR:C_(L*OW/0=9EIO1C?0R:<RVR?6=4%@$EA 5EEE?^
M<MZMO=3+N;RH(J_$2^TUE[+,ZO]6HI#7A0_^^\+G_'A2[4*PG)^SH_@BU-?S
M2ZV?@IN7?5Z*JLEEY=7BL/ ?8+:EM#7H$-]R<6WN[KTVE5<I?[0/_^P7/FD9
MB4+L5.LBTY<WL19%T7K2/'X:I_XM9FMX?__N_;E+7B?SFC5B+8OO^5Z=%C[W
MO;TX9)="?9;7K3 )Q;YGLO]7O(E"PULF.L9.%DWWZ^TNC9*E\:*IE-FO_II7
MW?5J_+^;X0;4&-";@8[])X/0&(2_#:(_&D3&()H:(38&\=0(S!BPJ0:),4BF
M&G!CP"V#H#^.[GP?,Y4MY[6\>G5?HN>L?1-@QG4%[=K%KF"Z__01-WKU;4DY
MS(.WUI'!K'H,O<, (4/,(X*Y(0+-X$:#8C16U#&GPP!K%P'$(OKX5R]/$[P\
M(UZXY6?C8F(^A&PQ-R&^)R%Z-&'G(!PXB' '$>H@ZAQ$ P>Q=;8]AG68JL,D
M26SMR-H%L8BFUN:[(*!A8L5[PE DC/&T8C2MV$F+6<>SZB'Q712:)E%B,9Z$
MVL0.XS#BT4AU,Y0Q<QC;^[)B#A<($PCM"I\&VV"PE)&1ZDE0THE#FEM'ODK<
M, "IHPW38!L$1H D*4Z:HZ2Y0QJ8O8?<B?.!A7:=<N?4HX3B3%*428J\?,QB
MDB(9$SP($%R^"1+&JN"5 =W'B8BKX%-0&PR5C)(>Z3F D.8V:7 "A2[G":#-
M7T!#QFA[>@"*,$[M.-35-AB/A(L^A&ZDE-A[$SH9Q8R"LSN38,\&=L\[YF24
M-]YKP&TVS-8X@QG43L0)MVF[/0*!/6,P-EZ*>"\!MYG0=$3; 1=W8-/[-.!2
M"Z[6VBUM:S"#/C2>+:Z.X,JCW8BVX,ICFH[&P;4/7/&SWY:MP0P^*NA8'(JK
M'T74+QU1:8IK$87IIT=Q<:"8.-BU3UUQB)UL@[NO]E+4QVZJ:[R=O%2JY7BW
M>IL<'[K!T5I?P6P-R/HCS)[ZN?"W^WY,_935Q[QJO%>I]*S1300'*970W,E'
M70PG/1G?'@IQ4.UMHN_K?CSL'Y0\F]$WN,W?R_\!4$L#!!0    ( !@[!D]W
MX'TW$@(  .<%   9    >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;(U4VX[;
M(!3\%<L?L/@";APYEG:3K5JIE:*MVCZ3Y"2V%AL72+S]^P(FEN.@[KX8#IX9
M9K@5/1>OL@)0P5O#6KD**Z6Z)4)R7T%#Y0/OH-5_CEPT5.E2G)#L!-"#)34,
M)5&4H8;6;5@6=FPKRH*?%:M;V(I GIN&BK]/P'B_"N/P.O!2GRIE!E!9=/0$
M/T#][+9"5VA4.=0-M++F;2#@N H?X^4S,7@+^%5#+R?]P"39<?YJBJ^'51@9
M0\!@KXP"U<T%UL"8$=(V_CC-<)S2$*?]J_IGFUUGV5$):\Y^UP=5K<)%&!S@
M2,],O?#^"[@\) Q<^&]P :;AQHF>8\^9M-]@?Y:*-TY%6VGHV]#6K6U[IW^E
M^0F)(R0C(<;_):2.D'Z4@!T!?Y1 '(',"&C(;A=S0Q4M"\'[0 S'H:/FU,5+
MHK=K;P;M[MA_>CVE'KV429X6Z&*$'.9IP"13S"UB?8\@BUO(YAX21_$MYMDS
M48Y'#-)!QC2)-TUB!=+I)(O,+Y!Z!5(K@"<"631;C0&264@[F"1YE.6S)?'
MTFA!$K\;['6#[]PD.9G9&3!D.D\6SW9P_0[HQ@KQ6B$>*]G,"KF/G,798GY8
M/+ TQ=DLV,8#RQ-,\.S,>& DBW \"X<F%\(\@=^I.-6M#'9<Z;ME;\"1<P5:
M,GK0FI5^=<>"P5&9[B?=%\/;,Q2*=^Y91>/;7OX#4$L#!!0    ( !@[!D^]
MB457Y0$  &X%   9    >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;(U4[8Z;
M,!!\%<0#G/GF+@*D)M&IE5HINJK7WPXL 9W!G.V$Z]O7-@X-U#KE#_::F=G9
MQ6PV4O;&&P#A?'2DY[G;"#%L$.)E QWF#W2 7KZI*>NPD"$[(3XPP)4F=00%
MGI>@#K>]6V3Z[,"*C)X%:7LX,(>?NPZS/UL@=,Q=W[T>O+2G1J@#5&0#/L%/
M$+^& Y,1FE6JMH.>M[1W&-2Y^\7?[%.%UX#7%D9^LW=4)4=*WU3PK<I=3QD"
M J50"E@N%]@!(4I(VG@WFNZ<4A%O]U?U9UV[K.6(.>PH^=U6HLG=1]>IH,9G
M(E[H^!5,/;'KF.*_PP6(A"LG,D=)"==/ISQS03NC(JUT^&-:VUZOH]&_TNR$
MP!""F>!'GQ)"0PCO)42&$*T(:"I%]V:/!2XR1D>'35]WP.H2^9M(=K]4A[K9
M^IUL#Y>GER)X2C-T44(&LYTPP0+SN,3L+)@E8O\_(OXG@J3)V6E@=1IH?KAP
M\607"*T"H1:(;@1"SUN5,6$2C>DUQH]7=7P*6=B(K#8BBPW?+A!;!>+[&Y%8
M!1*+@]77VB9W5YE:<Z26'.$JAPT3K9*@FXNL)M$/S$YMSYTC%?*?T#>WIE2
MU/,>9&<:.?SF@$ MU#:5>S:-@"D0=##3#<TCMO@+4$L#!!0    ( !@[!D]]
M>1%6J (  -4)   9    >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;(U6ZVZ;
M,!1^%<0#%(RY)%$2*==NTB95K;;]=A,G007,;"?IWGZV<6F 0\.?@$^^RSFV
ML<_TROB;.%$JG?<\*\3,/4E93CQ/[$XT)^*!E;10_QP8SXE40W[T1,DIV1M2
MGGF![\=>3M+"G4]-[(G/I^PLL[2@3]P1YSPG_-^29NPZ<Y'[$7A.CR>I ]Y\
M6I(C?:'R5_G$U<BK5?9I3@N1LL+A]#!S%VCRB$)-,(C?*;V*FW='E_+*V)L>
M?-_/7%]G1#.ZDUJ"J,>%KFB6:265QU\KZM:>FGC[_J&^-<6K8EZ)H"N6_4GW
M\C1S1ZZSIP=RSN0SNWZCMJ#(=6SU/^B%9@JN,U$>.Y8)\^OLSD*RW*JH5'+R
M7CW3PCRO5O^#!A,"2PAJ@O+^BH M 7\2PB\)H26$0PF1)41#4XHM(1[JD%A"
MTB)XU>R:Y5H32>93SJX.KW9<2?3&1I-$;8B=#IKU-_^I%1,J>IEC/YIZ%RUD
M,<L*$]Q@D.\W,1L 4R,\E4&=1@"EL0PZ]*!IL.HBD(^:F'47@_VXE>A=I^T
MIT?(*8$+QN"\8R. &P(C6" $!4(C$#8$QJU:*TQL,$55:]1>N6T7% 9X',"Y
M1& N43<7U+)91AV;%F)U%[&I$%$_8MO5P*,88;B8&"PF!HKIV<L)*) ,7]H1
M*#"Z/YWK$53HS=HV;,:@S1BPZ5EVY,.'AS^\5-1S_B @"]SZVBRHL4?'J*]:
M!!XQ"Q0 3F'[& LZ6RSLG58$?]H(#_@T+:AA%.)>)_@,0, A@**VTYU3H#+R
M;BZ,G/*CZ0^$LV/G0NH5OHG6/<@BT!=.*[Y$DS4"XALTV58=QJ=\U?#\)/R8
M%L)Y95)=<^8R.C FJ4K>?U 3=%(]5CW(Z$'JUT2]\ZK1J :2E;:)\NI.;OX?
M4$L#!!0    ( !@[!D_\4<V"30,  "\.   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,W+GAM;)57;6^;,!#^*XCO*YP!8Z(D4O."-FF3JDW;/M/$25 !9^ T
MW;^?>2DE]M'1+X#-<\\]=V?.>'X5Y5-UXEQ:+WE65 O[).5YYCC5[L3SI+H3
M9UZH-P=1YHE4P_+H5.>2)_O&*,\<XKK4R9.TL)?S9NZA7,[%169IP1]*J[KD
M>5+^7?%,7!<VV*\3W]/C2=83SG)^3H[\!Y<_SP^E&CD]RS[->5&EHK!*?EC8
M]S"+(:H-&L2OE%^KP;-5A_(HQ%,]^+)?V&ZMB&=\)VN*1-V>^9IG6<VD=/SI
M2.W>9VTX?'YECYO@53"/2<77(ON=[N5I83/;VO-#<LGD=W']S+N  MOJHO_*
MGWFFX+42Y6,GLJJY6KM+)47>L2@I>?+2WM.BN5_;-P'KS' #TAF0WD#Y?L_
MZPR\-P/_70._,_"G>@@Z@V"J!]H94,W :9/59'^3R&0Y+\75*ML%=$[J=0HS
MJNJ[JR>;<C;O5 $J-?N\](#.G>>:J,.L6@P98,!U;S$;!-,C'*6@ET$P&2MB
MF)-;!VL3 2YH(O[+LIW $IN8@.&Q>&A*O<;>&_J(?)S 1PG\AL"_J4FHU:3%
MT 93=$Y<XGI:1J;!8@06TLBGN.H 51T@JIFFNL4$ S^?@  +=-D3<3&&<]UP
MK%X4%4X-X=37=%/##V5>H'\#DU"QB0HIL!'%(:HX1%(=:9)#PPVX@?[9KD.C
M\%%D?-LF%0&C VQ-*K7L!ZB;N!@:%S/C(IJ;%3/$!,P(RP118H1E@H!X1E@(
MZL;A35@1&E:$A*4UG55DK@JS6I&18NH:89E,X!L9VII4 */5 A??.UPD,*WC
MKCK04(\?F&ML&BS&8"P8U3VRYP&BVQNA0/>K>R#3FSS@VP1X$]I\![JI)@42
M^7KZIN%B#.<S<,>DXQL4(#L4&:/ =PL(/I! O&^#V;B1!)KM5K4N%NGYFP2+
M<1@96WYX]P:D?9-@A )OE, ^D#V\*0'2E<SL(6V",;TG;Z;!XA$8T70[@W_7
MG)?'YN1163MQ*60=\V"V/]W<D_K?5YM?P6P-R/P&9MOV[/)&WQZEOB7E,2TJ
MZU%(]<?=_!<?A)!<J7?O5-5/ZO36#S)^D/5CJ)[+]@C3#J0X=\<SIS\C+O\!
M4$L#!!0    ( !@[!D^V'7%:Y $  *,$   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,X+GAM;&U4VV[;, S]%<'OJV(Y<=+ -M!T*#9@ X(.W9X5F[Z@DN5*
M2MS]_71Q/3?1BR52A^>0M*AL%/)5M0 :O7/6JSQJM1[V&*NR!4[5G1B@-R>U
MD)QJ8\H&JT$"K5P09YBL5BGFM.NC(G.^HRPR<=:LZ^$HD3IS3N7? S QYE$<
M?3B>NZ;5UH&+;* -_ +],AREL?#,4G4<>M6)'DFH\^@AWA]2BW> WQV,:K%'
MMI*3$*_6^%[ET<HF! Q*;1FH62[P"(Q9(I/&V\09S9(V<+G_8']RM9M:3E3!
MHV!_NDJW>;2+4 4U/3/]+,9O,-6SB=!4_ ^X #-PFXG1* 53[HO*L]*"3RPF
M%4[?_=KU;AW]R78WA84#R!1 Y@#B:_%"+O.O5-,BDV)$TO=^H/87QWMB>E-:
MIVN%.S/)*^.]% E),WRQ1!/FX#%D@8EG!#;LLP0)21S(37A"MF&"))ACX@B2
M3P2[,,$Z2+!V!.M/!/=717I,ZC"]P^QVFVT:EMD$93:W,LGJ2L9C-@N9+_'Z
M/JR2!E72@$I\I9(&BEG?-!TO+@D'V;CQ4*@4Y]Z-YL([3^ #<9?L/]R/[T\J
MFZY7Z"2TN:KN0M5":##)K.Y,M:UY,6:#0:WM=FOVTL^--[08IB<!S^]2\0]0
M2P,$%     @ &#L&3\DEQE56 P  %@\  !D   !X;"]W;W)K<VAE971S+W-H
M965T,SDN>&ULE9=;;YLP%,>_"N*]A7-L;E42J<TT;=(F59VV/=/$25 !9^ D
MW;>?,902.)[H2P#G?VZ^_. L+K)ZJ0]"*.>UR,MZZ1Z4.MYY7KTYB"*M;^51
ME/J?G:R*5.G':N_5QTJD6V-4Y![Z?N@5:5:ZJX49>ZQ6"WE2>5:*Q\JI3T61
M5G\?1"XO2Q?<MX&G;']0S8"W6AS3O?@AU,_C8Z6?O-[+-BM$66>R="JQ6[KW
M<+=F?F-@%+\R<:D']TY3RK.4+\W#U^W2]9N,1"XVJG&1ZLM9K$6>-YYT'G\Z
MIVX?LS$<WK]Y_VR*U\4\I[58R_QWME6'I1N[SE;LTE.NGN3EB^@*"ERGJ_Z;
M.(M<RYM,=(R-S&OSZVQ.M9)%YT6G4J2O[34KS?72^7\SHPVP,\#>0,?^GP'K
M#-B[ 3?%MYF94C^E*ETM*GEQJG:UCFFS*>".Z<G<-(-F[LQ_NMI:CYY7C.'"
M.S>..LU#J\&!!GJ%I[WW(9 *\8 3\U& ]501Q'0$1A;!C#V[*H+1#CCI@!L'
M_,H!'\U"JPF-IC0:GH1)-"J%4,4QMR03D,D$1#+!*)E6$PS"W""#<"1;$S)(
MF&]))R33"8ET0MI!1#J(YJ].3#J(9ZQ./*D4(L21:DVI6.C3R21D,LF,U4DF
MF^ F]H-Q,LET<2(8^+I*!GSZ^/I$.M'X_%(BRP$#"R: <)%87) 8N ><OP^
M/N? 9NR$3C2<_9 AC":_4P57J@@MZ=#4  H;X[T 4R+<!.&@\"X?/MT-+ +;
M%-/D  H=D]U B+CE" "-!""8P"WO!*"A !^@ M!8@#E<Z$170([&;[@U3,'
M$^NDT&" .60  @TL]I-Q/@0;]&ZP;$^DV8!SV$")N"T.S08DV&![XR'-!OP
M&Y!F \YA T[9@ #A& XXA0,DB77Z:3K@'#H@18<@&G]5($$''@:V&:+I@'/H
M0(DXM\2AZ8 4'2RO-:3I@!^@ ])TP#ETP"D=,!@?1IS"82BZ3H9F \YA Q)L
M2":?RM2WA65]&,T%-H<+E(B//_N\09=1B&IO&K+:V<A3:;K!P6C?]-VCZ5+>
MY6W'^#VM]EE9.\]2Z5['="0[*970N?BW>NH/NDGM'W*Q4\UMI.^KME-K'Y0\
M=EVHU[?"JW]02P,$%     @ &#L&3SR'[;J\ @  -PH  !D   !X;"]W;W)K
M<VAE971S+W-H965T-# N>&ULC99M;YLP$,>_"N(# #8/(5$2J22--FF3JD[;
M7KN)DZ "9K:3=-]^MJ$4S)7E#=C'_^Y^/H.YY8WQ5W&F5#IO95&)E7N6LE[X
MOMB?:4F$QVI:J2='QDLBU92??%%S2@[&J2Q\' 2)7Y*\<M=+8WOBZR6[R"*O
MZ!-WQ*4L"?^;T8+=5BYRWPW/^>DLM<%?+VMRHC^H_%D_<37SNRB'O*25R%GE
M<'I<N0]HL4-8.QC%KYS>1&_LZ*6\,/:J)U\/*S?01+2@>ZE#$'6[T@TM"AU)
M<?QI@[I=3NW8'[]'WYG%J\6\$$$WK/B='^1YY::N<Z!'<BGD,[M]H>V"8M=I
M5_^-7FFAY)I$Y=BS0IBKL[\(R<HVBD(IR5MSSRMSOS5/DEGK!CO@U@%W#AA-
M.H2M0WBO0]0Z1/<ZQ*U#?*]#TCHD'PZIV8^F6*;Z6R+)>LG9S>'-"U03_9ZB
M1:+V=Z^-9CO-,[4!0EFOZS":+?VK#M1JLD:#>QH4!$/-%M ,%;NQ(HS23N,K
MR@X50Z@9'@? %NH&T$1S"_6..(]WQ-D!FCB %Q2"M0]-@+!?L_DG%8G  )$)
M$ T([+(WFMAH*J.)X!0QF"(>I\!6BJS1I+T4V+.*M1EKD!=:&S/61!ZV-@;*
M]4G-$G!!"5 S*TF6C&IFHTXI!A S$&(&0%@ILD8S[Z6(O=C"F-8,0%(0) 5
M(@LD'26)/.M[V4YK!B!S$&0.@%BKS>:C).$(9%HS $$!?"(& $IB'XG!*$__
M/6S/Q&G1$.:3XQD!,*/S&0%Y[,+\1S2$ 0_@!X0!F-2&P<!7C&R8:5$#X_?^
M827E)].!"&?/+I74QV;/VG4Y#Z;)L>P96FP08-^BQ6/3PWR$;UJJ[X2?\DHX
M+TRJ/Z_Y/QX9DU2Q!Y[ZZL^JB^LF!3U*/9RI,6]:F68B6=VV:7[7*Z[_ 5!+
M P04    "  8.P9/UKHATA8"   $!@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970T,2YX;6Q]E&^OFR 4QK^*\0-<%(JVC359NRQ;LB7-77;WFK:GU5P4![3>
M??L!>HU#MC?R[SGG_!X0BE[(5U4!Z.BMX:W:Q976W18A=:Z@8>I)=-":E:N0
M#=-F*&](=1+8Q04U'.$DR5##ZC8N"S=WE&4A[IK7+1QEI.Y-P^3O/7#1[^(T
M?I]XKF^5MA.H+#IV@^^@?W1':49HRG*I&VA5+=I(PG47?TBWA]SJG>"EAE[-
M^I%U<A+BU0Z^7'9Q8H& PUG;#,PT#S@ YS:1P?@UYHRGDC9PWG_/_LEY-UY.
M3,%!\)_U15>[>!U'%[BR.]?/HO\,HQ\:1Z/YK_  ;N26Q-0X"Z[<-SK?E1;-
MF,6@-.QM:.O6M?VP0O$8%@[ 8P"> M+5?P/(&$"\ #20.:L?F69E(44?R>&P
M.F;_B71+S&:>[:3;.[=FW"HS^R@)W13H81.-FOV@P3,-_EMQ6"KH>I(@ S!1
MX" %=O%D7B%)PPE(, %Q"59S&UGBV1@TF=.T3I.:*FO/2D!%4TK",*L@S"H
MDWHP@X;.RFQ(GGDL2U&^7M,P"@VBT "*=WA[NJA"\X1X* %1EO[CC+,@2A9
M\:KLLT45;*IX>W<(J'".-V&8/ B3!V!6'DR^^!,HP;G_OP14*5D<$IK=1_L^
M?F/R5K<J.@EMKK:[@%<A-)B,R9-Q5IDG>1IPN&K;S4U?#@_3,-"B&]]<-#W\
MY1]02P,$%     @ &#L&3R1-C@DP P  <PX  !D   !X;"]W;W)K<VAE971S
M+W-H965T-#(N>&ULE9?K;ILP%,=?!?$  1]S2Y5$6M-6F[1)5:=NGVGB)*B
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
M7IM;(137R:,[_4/L]:PV;$J^5689ZW7;#2S=1HFF'\:"82*<_P-02P,$%
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
M1/!Z[::8ZUSFRWDK+D[;KX<FU\N.S$(U75MM-+-C_E/U[)3UO Q(//?.FFC
M9#V&3C#$]Z\Q:P0S(CR5P9@&Q=+(J.5.KP.L; 3Q"4CBORR;]UFN$F5HO9@A
M8-,0),0) I0@, 3!-(,)05^-'A,93&TPC*8I*(@-NJ-A "IB@XB?4%"W#1:/
MT1B7%:*R0DM60!(@J\>$TS"AB@-T(:@@)0P(P[A(#.1O,*XD2'%A$2HLLB8\
M(#<(8I0@MBM#P>[)8BM/XL.ZV!BX!S$66!$$,ZGME9P$E9,@<L!ZRA([2 R2
M7=D8*,=&4&OEVAB6W-C/*2HG1>2 RF<ILM9"6-D5@D+6+<85P+V]P5 LN#%/
MQ,=/=A^1!M+)!E \G89['QXU".I.P>#QBY(Q.&4H*KVE[<:M11!M =1&/J3-
M1J':,#(&I6&@],9Z).A-^$ H(@U>$ /H>JO[(91FHZQKVX:D*;PTL6@LBF[(
MPN]-PA!9$93%[$#4CZ L&T49/%_6&!>)K<6(H/Q)<]-+\R;=5,7;@VEM.V<K
M3K74=\/$.K;/#U1W8\">D=F*(/:U;K=-]_9&W_?JW_+V4-2=\R2DZ@%-I[87
M0G*5O'^OTCZJSX-Q4/*]U*^Q>F_['KD?2-$,_;\W?H0L_P%02P,$%     @
M&#L&3Q>(9)"! P  > \  !D   !X;"]W;W)K<VAE971S+W-H965T-#@N>&UL
ME5?K;ILP%'X5Q ,4CL$VB9)(S05MTB95F[;]IHF3H +.P&FZMY^Y- WVH:5_
M ICO?#XW?^',+K)\JHY"*.<ESXIJ[AZ5.DT]K]H>19Y4=_(D"OUF+\L\4?JQ
M/'C5J13)KC'*,X_X/O/R)"W<Q:Q9>R@7,WE665J(A]*ISGF>E/^6(I.7N0ON
MZ\*/]'!4]8*WF)V2@_@IU*_30ZF?O"O++LU%4:6R<$JQG[OW,(U)4!LTB-^I
MN%0W]TX=RJ.43_7#U]W<]6N/1":VJJ9(].59K$26U4S:C[\=J7O=LS:\O7]E
MCYO@=3"/2256,ON3[M1Q[D:NLQ/[Y)RI'_+R170!4=?IHO\FGD6FX;4G>H^M
MS*KFU]F>*R7SCD6[DB<O[34MFNNE?<-Y9X8;D,Z 7 WTWN\9!)U!\&80OFL0
M=@;AV!UH9T#'[L Z _9FP)IZM,EJLK].5+*8E?+BE&T#G9*Z3V'*='VW]6)3
MSN:=+D"E5Y\7(>$S[[DFZC#+%D-N,.#[?<P:P?01L8T(PNB*\;275U<)YNJ2
M6 2DO\7*1H!ON+'^D&4S@B6V,70@E@!->]#8![VT#Q"$*$'8$(0])P.C;BV&
M-9BBQ3#@H1'+"H%11J/02)P-"PCUN;'I!H'Y$W;C6R\XB@9'K>!",C&":S'T
M9A\6!=1LRU&HF%H^<P;10#T8ZC*S70Y\G("C!'Q\1T0H032B(R(K'90S:ISW
M562E@S*?,B.U-A< !6YTU\8F PA\"/'0)FAHDQ'],+'V820R>WT]"A7;* Y\
MZ("#CPNKCW0$#% ,:#.,[PE -?,>".(%,?4= QFMLT)!ID:,8=I\P-0/"Y=/
M"! *.D"!"RB$GT@N+E. Z)29W#4*,LY2C(+X@#.X  &F0$/QX!($G] @P$4(
MQJ@0( (3L-"4(11&)N:11F#@3\ LQ ;%44*&V@:7(ABC11VHI[-A: KH*%0,
MMACIUA@0$H)K$<&T:#) @6L1^806$5R+B'WN[=[H0+VD^+=GH?O2(W96.#%A
M:X1-?[IR;GP ;! ZW4%L0)0(+DH$$26K-3I0[Q\H,+W^&!,C&&I6U+L9 G)1
M'IH1KG*V\ERHNI0WJ]<Q\9[40X2QOH3I"I#U-4PW[1#X1M_.I-^3\I 6E?,H
ME1Y=F@%C+Z42VG7_3I?CJ,?@ZT,F]JJ^Y?J^;&?!]D')4S?G>M=A>_$?4$L#
M!!0    ( !@[!D^W7FAC9 (   T(   9    >&PO=V]R:W-H965T<R]S:&5E
M=#0Y+GAM;(U6V8Z;,!3]%<0'#+M#(H(T9%$KM5(TU;3/#G$"&H.I[83IW]<+
MPQ!P)GF)[>MSSMV0;Y*6T#=6(,2M]PK7;&D7G#<+QV%Y@2K(GDB#:G%S)+2"
M7!SIR6$-1?"@2!5V?-<%3@7+VDX39=O1-"%GCLL:[:C%SE4%Z;\,8=(N;<_^
M,+R4IX)+@Y,F#3RA7XB_-CLJ3DZO<B@K5+.2U!9%QZ7]["VV<XE7@-\E:ME@
M;\E,]H2\R</WP])V94 (HYQ+!2B6"UHAC*60".-OIVGW+B5QN/]0WZK<12Y[
MR-"*X#_E@1=+.[:M SK",^8OI/V&NGPBV^J2_X$N" NXC$3XR EFZM?*SXR3
MJE,1H53P7:]EK=96WX"HHYD)?D?P>X+W-2'H",$G(?R2$':$\%$/44>('O4
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
MA3--0KQR0N10YM/2"6=B%V22A?HD",MJ 0*O/H*5WY)7O/X(4H!9./4:S8_
M\K80O/Y(C#"1!0B\ DGR'W[QTB+SVD+\IK,;IS_Q$ZK@YBZV;]T/)L]5H[R]
MT.9:=Y?O20@-!C-\,-I+\[R.'0XG;9N9:<O^C>D[6K3#^QF,C_CF'U!+ P04
M    "  8.P9//9>_<L(!  !D!   &0   'AL+W=O<FMS:&5E=',O<VAE970U
M-"YX;6R-5.UNVR 4?16+!RC^JAU%MJ4UT]1)FQ2UVO:;V-<Q*A\ND+A[^P)V
MO21"4_\$[N6<PSD&4DU2O>@!P$1OG E=H\&8<8NQ;@?@1-_)$81=Z:7BQ-A2
M';$>%9#.DSC#:1P7F!,J4%/YWEXUE3P91@7L5:1/G!/U]P&8G&J4H(_&$ST.
MQC5P4XWD",]@?HU[92N\JG24@]!4BDA!7Z,OR7:7.[P'_*8PZ8MYY)(<I'QQ
MQ?>N1K$S! Q:XQ2('<ZP \:<D+7QNFBB=4M'O)Q_J'_SV6V6 ]&PD^P/[<Q0
MHPV*.NC)B9DG.3W"DN<>14OX'W &9N'.B=VCE4S[WZ@]:2/YHF*M</(VCU3X
M<9I7BLU""Q/2A9#^(Y3_)60+(5L)2>K#S\Y\U*_$D*92<HK4?%@C<7<BV6;V
M8[:NZ;^=7[-IM>V>F[Q,*WQV0@OF(83)KC&[&9->8?(5@ZV'U4@:-))Z@?Q*
MX/[&2 A3W!B9,87'"(\IDG(3QW'83!8TDP4V*L,">5 @_T2:$.8V3?[)-/CB
MO-W[^TG4D0H=':2Q5\<?7B^E :L9W]E+/=@GOQ8,>N.FI9VK^>+/A9'C\J;Q
M^L?2O -02P,$%     @ &#L&3SKR4</_5   N58! !0   !X;"]S:&%R9613
M=')I;F=S+GAM;.U]ZW/<2'+GY[N_ K'FV%0$V-/OAV:]$11%C;D[(\FBM/;:
M<>$ NT$2JVZ@%^@FQ0W_\9?/J@*J@&Y*L[Z+C?G"1S=0SZRL?/PR\[=5M8OV
M>?:7?7I1[//=/_]F/)O_)OJR6>?5/__F?K?;OOS^^VIYGVZ2JE=LTQR^N2W*
M3;*#?\N[[ZMMF2:KZCY-=YOU]\-^?_K])LGRW_SNMU7VN]_N?G=1/*1E]#ZY
M2Z.SJ+I/RK3Z[?>[W_WV>_R:'YE&/Q?Y[KZ*+O-5NFI^^_M]WHM&_3@:]@>+
MYI?G^[M>U!^&O^2NM]!UK_G5ZV*YWZ3Y+OKXM$V;7P[Z9__:^L*_[I-REY;K
MI^A#NBW*7?/!7;GW&C0OOT_+K%CA/*/7R<Y[3J?ZO__7_PK-QPZZ3/(JVV5%
MWC*(VV1=>:U?YKML]Q2]R=9I]':_N4G+YA/]_N!L-)E.O9[EU0_I75;MH/-=
M]#;9>!U<_\NGCQ\O/UQ_?'?QA_@?_V$P[?]P]?;"6WMI["I?%B4,/L%YQ-'U
M#A8D*LJ(J+!\@M\K?R$O6QK[F'R)KE:P-MEMMJ066Z8X[Y_UYX/A=-(VQ_/5
M"DBTBO6/Z*<L3Z-WN3>6T:0/:WF[NX_.'])\GP(-#N HO5D7A==KL^T+_ _F
M^K%XS)O/ODT?HS\5Y>=#;9@%>U\6#UF^] ;X]D^'FGA?5+MD'?U'M@VN]J _
M&,R]0T4MP)D/OC(=3YL?_50LH8_W]T7>1G8S.'"C\6#6_/QCM@-2+6ZCP?#T
MYD5TG2[W)?3N'_/-!O;[>E<L/\?12;_7'\"A+Z.'9+U/HRVP &([7NMELLKR
MN^CZ:7-3K#U:OO[X!^\S&4!T^65YG^3 T4*GX.V?KMNH]&)?EGA^^=!2Y[")
M>X\A_LGGD>;0 .])EKOL(44.DFB3'6<=3A00REU1>@OW4U+"',Z7RQ2>@F=6
M_'Q+6]>;9+V.7NTK. ]5V_@N-VEYAQ/[L2P>X6C WFR3W.M9F[Q/H<GN9^J[
M>TT72/1NOP/*S7'_VEZ#12F![J[@2OD2_2'UFN\#LYN,%R.?8,^!QZZ(S[Y9
M)U[[NH=OL@KI^D\I4%H;/S\[&PS/1H-6/NZV\08^]%:U\Q:0M^5.";[_KT/_
ML.15L<Y6M-VODG4"C /W(=U5<#]_NGX=G9Z\B$ZB+(\^WA?["A;9:_5UNH1K
M:D"7KL\?9'V2JH(V7WI?)]5]!(U&2_PC_<L^@V,*SWN= %GB15!%9;I,X:&;
M-7#8//4H_7V9;I-L%:5?0#:I@#:P\6)W#W2_K W%._\%\K[N9X"U O\ <L)&
M<;!;7/G@.#YD=_>[L^+V;%^E+:W!X06ND<%,Y(%@0S\6Q>HQ6WL<Z75ZF\)8
M5]$.[KJ.]]_1W+OF'/Y.-VZ=)3?9&J2+U-\]LRG;Y EW)/ ]B#]V,P+4MRNS
MF_T.KJVR>$K6V$M;8V;"94H7;'BB2W_8W3O=\6!MB?6YI^ J_Y0FL,\=;?'H
M\B(_.WJ$'0\@%\QV2'Q,X$M82&!^:;[$!3Q]6X H,!B_:+R&4OS+:ILLTW_^
M#8CI55H^I+_Y7>3=:\A;[XOU*BVK?_R'^7 P^X&(???D'U_FQE7PKOT!&$(_
M!L8J<GZ4['?W19G]-5W]$(UF\7PPI<'#G]/!7!_*J@I)AKZ8Q,/)7/_L3TU#
MA>7W0+TH$H"HG!JM@-X KI2B=&$X4PR$4VU3NBS7'O__""),M0<Y4^:2[&!1
MJQW,(9Y,S.".[LP[":L5">BPK<B>SH"?+I-M!ML<.#/[S7Y-#'D)5V&9WL/9
MP0M^7?CW[(=T!]H5'K&DS&$Y6DBI:MW2@Z1'\SO^_:X+Y?1]@I1_G^Y *%^_
M@ OF)/J^10DD<9;N-5CP-UD.[61XNQ6BZ/SG^0VJ'LO=_^FF22OYG<*:KXKU
M.BDK*P4VCTCC;8]PJ17^]+A7A9R?^YI+X1WO-JE6W@8Y:H57]DZ_[NS>V3"S
MZD3G[[8IJV.N+*#S<@2"^(" ,#I:H??.#6J%F]2.JV/?/[1<"SP)6$>]A0)<
MK"(R:[E8KD$BX6.P2<K/Z2X@98)@L-HO=]$*6E@7)!5X]WB:IRB!8CO):I/E
MI#HC,PH?P<(;=\O:W);%1I^&K?+Z!?X0H<2<L/+T;^G-*MF$KZ>,6_P^.I4^
M7P0ONROSV$_ DEY$-^EM4:9X2_J#)&VTPA,+C[^"-;C-=B\B>%X["[[U-MTY
M@T'&Y]'MI3 \.PQSJ+T-?I54V?)(!O Z6^]W<F(//_UO*<IY>%\]P : ^N2?
MWX[1M!Q)=PC//[47M4M#]NI86;[&=H,MM1_ -T $V5TNDM7R*4+34+5F\TOH
M\A*)[> E5Q_' ;KH6!E7L/FGZ)+NKV_C;'14NPP0K0P[^*TC);P7*>'BL)3
MRUA?I)^Z9(7+%ED!=K@D.?84Y!GZZP7./KAL__D!S@9HF>5C4JX\4CA?_7E?
MX=AN4E#_L;/HAF4![S T'W"I'J4P5[OT3$+^VX?>X.&?W<#D6+Z"!2,*]18#
M+FYJ$0AGZ5S1N"(@;N<H2,)GC]D.]-;-=ET\I:D\46SIJ_1+6BXSU4$_7'^*
M'M(J='O\#;LZ1O!@LL?626Y W@P*X6YM^ "QZ.!@CEW,OV%773,,,1AA'RV7
M"DM<#C%U2B>-QQN4V_GJ0;K_.2G;K2I!NG_F&QWG[+C^.M_H7LF M?W8E?1>
M?=9*'O'VH3>ZKEXT8KU9%X_'&\\NSJ__)7KST[M_NX[>?'CW<_3N_>6'\X]7
M;W^,SB\^7OWQZN/5Y768NW*ONP(M8@5H1R#>Y59L@L_Q/S*K;5$&6R$W?G+$
M2C(;A^TZKU,X,*!OT?DB@76#!NJ_!L^V:R4)2')H\5#;WE&\ J\N%%BS#6C*
MI3*&=9'?G>W2<@,31-X6$K%?)2N0P&]V*C%[:TU6>F(OSC*0]8MF>92IR]H?
MO\;T")^X-J"PZ:UI5CNBH0Y;T=MCR> 0:5Z]_>/E]0'2%'&%UP"$F7U M3]?
M BF(&@\[>R,NA)3MEW0)DE48'RM]?1$TBF6:KBI6?.IJ38<%U)(-J@S)Z@$/
M^Z&QK;([F@[:UP($9SQ JW2+A@D@CC6*3:U;<+I'ZL_R%S $=SMX<,_;CC=7
M;\_?7G1O1WVM5$K F;GB@]\5D0O2,DR(^!RPD_I%;>00OK&=YSH$';,.L@S1
M+1MV.N=]>7L+@@#V>2L*1JK^-O1214LYU45.;;>HDBS89OQ,[+D;Z$ !K>[*
M;$F6MT!+%T>_&3MR+XQ[2RZ9;VDN10;0UM#U?KOEC0%*?9U52Q!MX-R9"^DJ
M9X &['38_T([#?H4L[9T=5@_O]YO-@EH,74C$0[]&C:(G.Y )L+'<!7>PXVY
M#&QNX)$.#?.KNXW";U[?[W=PIXCQ#-2?7@P4?)<2PR"Q,X,=J?8W5;;*DI)L
MZTO0>]2(#$_?IQ$:1(?]'\1O2?\-?D!/O'SA]B+?OHBC# 8>W:T+$#NB7;J\
MSXMU<?=$-R.T @.%6Y4.1H2T2Q[>+9PQW,HX>KS/EH:A5]%]=G=_]I=]LB9>
M5.=9.*-B+6;<M'S(@.OA,;6MEL4ML%]2.ZL>2"IILPFX799XHQ&KPAD[4QW,
M?JC@5H+);6"*2#3K/0SI972:@/*X2>[2$I8)&JHR9G!XEVMSV_L"EKM,MO?
M^Q]@58L2_LC6ZSW;QG1W<98PXG6VK73NL'S*1!XR4)_6I#GM<X%[P'/5'AY+
M0-M(8?MV>+OHM+#)+2SNSAKTX"_8H@Q6  ?+.)34:_*F*#[#K^W^9JT?NN/C
MU?J!/D*$P@9NMF5S\K6]HB?03K+\+#L$E L2!+$\=Z[%+33-,\:]@_475JQS
MDJ7F_9/]T86NS$;"NTC19K]ZD>."@Q4%G@XR%&QQ5KKOA/8<EA5)!_VA&<M4
MABW?&G?>$XHP?.>RX(=,6CJ/5L5C3OT)[V\,'O:BX&, [YFM0X$)-BN'V=+\
M+4G?E\7^CD\L<,#]2D3-UC?U-$6G<DY9A- 3VHO.*WBY@N$*G9%7;13C'-ZD
M-^4>^<EPJLXE9XUD?\@L&%4HH) E+%DRM&F[+U'?IY7E#<9W;_9/)*70/\[S
M1@Z*EK#4:,QU)%;X<[]QOL(]0\[IR;/2$9+B#J0RNJH#F]JZ6"JD1:<.QZO+
M7G;AT,!)^M![=#+"M43SP+W=Y\D>I$+2 /(5,X&EJT_=&D]/934KFNE2.",>
MHQQV KA> MSK)H5SL47)N^1=P@?+%6ERQ,$3>QO@F5]F6[3FW[$U?OV$WZ?;
M';^+<_N49T:QHTF< ZW":3=D\N/Y^7N=JUR4R#HVSM@S>^/2X&D@V'@&RU_N
ME\PY8/O?(/TAOI >.X>CM(0E'?2QWP_IW5Z,I]=G_]ZC:ZU$+5GN'1!G@JNU
M*G!]E!-'B-)ICN>V*':\AF4JQ 6<'2=&$U+R#;;/AU3GW.[N"_I*X^@H=U,<
M-CW311_P1(I)$H=.A^>^3/GA*OL2;=CUE*+K*>"YQ<,+P\(_CU/LM9=GM%TZ
MA*\\[L"R>0YE:$=V=!6!=))FP$@>X5E8!Q396,#'<>D!"Y\D:GQWG\#% 1_"
MC;:'OPH@A";)K(P<Z1,)S:%R3[-_!)Q. ^<4Z1!OA*S2VQ&9C#DF3;:4Y#G>
M\&W,(=:S6VRS7#0WR[O0[W^+(AO-*[&V$W.].M/.\9RL4<D'Q9K$+\?6DL.F
M5!6R?52'"&]YFV2(_0T-VHYVJT[K\)&@&\LE"%CS_9H)KW#.1-".V>V=_^8S
M06-#XK_]*N)G:K<KL4*,(GY+NT5B=IAK"OE9MLSL2F21("$X*BAS1]:6*CI_
M)$PT#F%PF8^>8DEC,C21K5&+7Y%8^)#R*;-=P)AN4C**D%*G?=PR9.\) 7\I
M6T";!W^!B@0^3TH!K]@>S2IZ*)P+B">LIS.X2-5]L5^C6R9"F+X8VO^\SQU+
M>_  VEO[B+M:]@K9%$R<B9ZO'9ZVSC<- &<LEY.-;P[EG*?-F%F2Q>0._8.>
M9V2+M]DZ=>[=Z\N+D-BV$ *MB24')JC<@GBM&NIDNXWH*B?G$0XET 7(N=":
MJT;";4[7,NR;*GQB?N85=.0_EW^FZVP#8Q)IQ8X5'NM%K_?$L(AVT2*\BO["
ML0DX.IQL749%JW&Y(J25P^0:IPAUH5+<,+2)45J6N(N%M:D0]PDY9L0.BK?&
M2;\WB3:@V.'G<;,34'E0/78\SP?;%.*XS>"]YCSK:L1]0MQ5B(JN/I+$X%NV
M*NWN416W*Y#Q9:@*H0XRS"V*,L3GE=#5.@O_@NP)/W6D8<'J0J3X;&,Z7UJ3
M]=85IBU-;))5RCHAL4_JESMC=E!_#Q^40<G7I8+/>]$G-@U>@HJP(>GW([6%
M=W:B),!$<?B0Z'CP$J)C2-*E2!*5JUK D#;)9^".IENCV6Q%4,9-2]@,2,=N
MHZ9X'+IE%>%5/5_N]G2E\_XMB0&N,E0L56J"B\9VWXNNT7)@AR,GGH4EY?MX
M$IF$^5BM4G1.X.%T%@HDBN*19#NDB%6QO]G=[M>&;?";#\4:=#BRJ>K]L,])
MTS?J.[Y=[$MB(<LRHV61T[%EY)&TA7I;5>DIPB..L!3&K9(!L07 3*L'HHQ
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
M-_77[>KA]E'50<U>C*U6C@PC\0)T)87LF(6S;"0X*\E&U5JKQF;*<,IGTO"
MLM:2@\@PF9J]V6%$%,'A%)<^*@K6"ZL+7=<)@Y'EL,M8<8S/'!\#R6O$\0UR
MX->[,,A,BGR7,6C$M]" /6@$:1X;Z1+(/< I$; /H@^I.(F=.%51FW(3: F.
M2(_)$E]$[T'"(\AQ\^%+3>EJGNB0R#I;1K=@MJ3!6EER3<]LT:)S+[&;Y@JP
MZ5$\=XKGM&TZ$%R?C%,E"<Y'S!EI5GQ*75\(486+",&REIR9QQET;:PW=4^G
M-\YGCR[:KBFK+71+5M@">0L!MEJ@T-9V>6 RSG+N%+W,#W!:RA;\F018B/>9
M]\;<GC>THT3#70OU_Z,2]C9 A@CX&2X6%*=#L4@(%8N!.Y&5)AZ!1B0I=/9<
M*5-I51:BF[1'DW@X&D:C<;P8C/"_P6R,_\W'"Z:S^H;K-G.'=:32H#\T*AWF
MJQA @Y]T^SUP!V,GH\&L;\U3,*<1*((MTPGL9GA"D_[8F= 8U@Y^C<:CH\[Z
M2=3O]6FUX?> EKO?&PWHUV(4.GM'-]+G1@9V81U ;-.LL$S6R[T$^PWB?G]B
MEFFQ0%#?:#J-SF%3SE:!QIB9I$Z9W'ISP_XT0@@8J=2S 770]\*?4P0@;^]A
MR:ZL==8+[$BI, ,(;AK]V1%0'6RQVV(3$D"L%4_D;5-.E<*J*3O)+V2N?4M<
MYAS:ABL;;0NS>#I!]-UD&O<G9*?%T)\964\'H[@_&$>7>PQKQYB<Z7A&H3FP
MYX/^(A[ 21OTX<0-)X344F'YL2C7JVC2C\>C632>P8F<1912!39H,7  F Y:
M]"B;+:XL(L!4ZC%89::S^N14N[@I2++CND>UU&"C(2M-H]%WS/,=J<HX.7X1
M$\5S>OI:*\7;PB0+ABG"Q6-R26++&TZ]C[4-&$G518CH' W&^H4D2E**UR0C
M-8,&2:#7U  =S@<SPZ9AMH5JIT-@Z$@LLP'EZ5$*C<?C:30&1C (T.-T%$T4
M0MHQ9C^KSR],=7.QZLSGWUF;=\> C@]2_AM01,>XVHBDR26Y*D/XTP[F*@\$
M*8Z_8CVEKMLS[! #*#3C*^$I. ,_LE8M=<.)T^D^H15UX#4$F2D8"5!/<(I
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
MG?C<YR4+>^>%P97UDF0V!C?N,,"$R>M4+PQY@W*K%/F+X^PU-OBW3"7/0-A
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
MWMG5S<$%#"#8GGT$.@%(WHA"N*> 6!6$07G;$P0W^<RHX23X*;OUR';!.GB
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
M\+D(V%#+N%[=@H?@O' Q>RSA@!W7:6"DY-'.*%E#[37[ERNN*\&ZZ+H(,$,
MLYT!LKT)CR!S!#)_0\AI@ @7.&9F[&HI; 19()#%SB!/3+.,($L$LMP9Y-2;
M*H(\1" /=Q=)[A81Y'L$\CTMY+1M&FZ?-L_@Z@3&-1#+N981Y <$\@,MY!F7
MEEUSU0IV*;AK[3J2 ?/*QY$\0B"/B"/)E0AA/)5S"2IBGYV#FBZYAEX<+HT[
M\B'6DP]I,<'-T,[^J0O>EY^M7(8+8CK4,\2B.3>F?I!*=71C4+J>!X)5,&/7
MI)AL4F+;?*XJV\)+_>41"G&BQX7Y)2463.C[[A9&U<*ZFZYQHW;V3S$F9IB4
M6#'?Q;W0;2^UP5R2$LL$>A!(ML:Z,HU@-VQOW:K[_[!OHO=B8"Y)B66RQOO!
M'_N/&Z:.E-@=$)XH;!?&N7TV@5!.%]SV6A=31TKLCG-AYI8O%[("UE4)<$I,
MASDC)9;&!>BLUZ 9YH:,V V0X#72O[@5,A@/HS"A*]F'Q!21$2L"S5ANLA@3
M'9 0.P+'S&-,3!D9L3*VIP-L#T;-2KC]&!-31D:L##PO8#$FII*,6"5_)@9;
MXXAI)"/6")HA]%\>S"P9L5G6&<+6\&$RR8AE@J8*;"_&Q*R2$5L%%7,/,\=T
MDQ/K9KN:MS5ZC@DG)Q;.RM%;L3#!Y#L53!%CHG->U&,2%+.,,3'!Y,2"0:<8
M>AUCC@DF)Q8,.LG0Q\0TDQ-KYF]9Q:GP7*HXE<PQS>3$FD&SBGXT,>ODU$,8
M%#-.)7/,.CFQ=7#,N$,J,.L4Q-9YG:.MG\JX9R\PX134(QPT28O;N\ $5% +
M",7LM3<FH()80,^YY+9F1A=:B)6#)I.]WJ? E%,0*R>>>=H>1,PT!;%IT%2W
M'T3,- 6U:?Z2ZKX68H&9IB VS2;5W=;*F%J*-YDF8P>L^_,JA/&B)*:6DE@M
MSYB7W+=6>BFZU;X5]$6\F%9B?BG?9D!SP,Y:P(2$-WQ1T39KSDF,B?FE)%_3
M1V8CV4&,B?FE)/;+?[J"FN?A&Q3(*L9>-"&T/!NF1P<_NYG29TS,-F5GF\'F
MVY):S*06]3>HPL'^BJMJ8EGX6:U^%668MYZU2IW OBM]87CWB4@H8_.9S:??
M4$L#!!0    ( !@[!D^O>P*V\P$  .<@   :    >&PO7W)E;',O=V]R:V)O
M;VLN>&UL+G)E;'/%VLUNVD 4AN%;0;Z #.=G2%*%K++)MND-6#!@%+ MSU1-
M[KX.FSI2XJ\+]+'!0ECGO!L>60,//].Q+H>NS<VASXNWT['-ZZHII?\10MXT
MZ53GFZY/[?C)KAM.=1G?#OO0UYO7>I^"+I>K,$QG5(\/TYF+Y^VZ&IZW4BU^
MU<,^E745WH[A3S>\YB:EDL/Y(C?C@O&6]S[]S_INMSMLTE.W^7U*;?FBXM^"
M*GP=I/-!2@^R^2"C!_E\D-.#XGQ0I >MYH-6]*#;^:!;>M#=?- =/>A^/NB>
M'B1+(..2GX2PYFLM@&OA>RT ;.&++8!LX9LM &WAJRV ;>&[+0!NX<LM@&[A
MVRT ;^'KK4!OY>NM0&^]PK,V>MCFZZU ;^7KK4!OY>NM0&_EZZU ;^7KK4!O
MY>NM0&_EZZU ;^7K;4!OX^MM0&_CZVU ;[O"60DZ+.'K;4!OX^MM0&_CZVU
M;^/K;4!OX^MM0&_CZVU ;^/K[4!OY^OM0&_GZ^U ;^?K[4!OO\)9-SKLYNOM
M0&_GZ^U ;^?K[4!OY^OM0&_GZ^U ;^?K'8'>D:]W!'I'OMX1Z!WY>D>@=^3K
M'8'>\0J_54[TSDT]I.U+&0[M/E^ZY-/P;VLF<.?R?DR7SSA/_7;_1.DR;DGA
M_'KQ[]-YZD=$^/2_AL>_4$L#!!0    ( !@[!D^0 _=SU $  *P@   3
M6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z<?P(\"->JLD^@?J
M=F +V]JT!>'?VPTUT<Q$(R3O#6,[W3GO1O-<,7L^6/*C?5.W?IZ4(=@;QGQ>
M4J-]:BRUL;(RKM$AGKHULSK?Z#4Q,9E,66[:0&T8AZY'LIC=T4IOZS"Z/5[O
M6L\3;6U=Y3I4IF6[MOC6=/S>,'54]VM\65E_$1<DH_M][.+CM7D2JSYAOYCP
M_<;N/-[WN"/GJH+^%,VL5E5.A<FW3;PE]=:1+GQ)%)HZ]:5V5#P%5[7K][Q+
M[<*#;F)CMJ_9EP7I^7*$0TW# ?K**2>'N"UH:%1?.'[R?PW\V VY<32V+E9=
MJ 8>+T9:QJIGW<)3/B)U6Z>@XE?#8^OS_;"OQFWZ[T,O_+/H67_XWUL_70X!
MDD."Y% @.3*0'%.0')<@.:Y <ER#Y. 3E" HHG(44CF*J1P%58ZB*D=AE:.X
MRE%@Y2BR"A19!8JL D56@2*K0)%5H,@J4&05*+(*%%D%BJP215:)(JM$D56B
MR"I19)4HLDH4626*K!)%5HDBJT*15:'(JE!D52BR*A19%8JL"D56A2*K0I%5
MH<B:H<B:H<B:H<B:H<B:G5'6_I@VNFI_2O)BS.9C/NO_I+!X U!+ 0(4 Q0
M   ( !@[!D\?(\\#P    !,"   +              "  0    !?<F5L<R\N
M<F5L<U!+ 0(4 Q0    ( !@[!D\GZ(<.@@   +$    0              "
M >D   !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ &#L&3P<9$9SO
M*P(  !$              ( !F0$  &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#
M%     @ &#L&3YE<G",0!@  G"<  !,              ( !MP(  'AL+W1H
M96UE+W1H96UE,2YX;6Q02P$"% ,4    "  8.P9/_<:>;3,#   Z#P  &
M            @ 'X"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#
M%     @ &#L&3^F;&$<M!   M1,  !@              ( !80P  'AL+W=O
M<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( !@[!D^/=U,;"@(  !<&
M   8              "  <00  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q0
M2P$"% ,4    "  8.P9/")/#'CX$  !#$P  &               @ $$$P
M>&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ &#L&3Y!]L5!Z
M @  ' @  !@              ( !>!<  'AL+W=O<FMS:&5E=',O<VAE970U
M+GAM;%!+ 0(4 Q0    ( !@[!D]H("3,3 8  $DD   8              "
M 2@:  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    "  8.P9/
M0>"5/VP$  #.%   &               @ &J(   >&PO=V]R:W-H965T<R]S
M:&5E=#<N>&UL4$L! A0#%     @ &#L&3Z:[KTVU 0  T@,  !@
M     ( !3"4  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    (
M !@[!D^WTX4QM@$  -(#   8              "  3<G  !X;"]W;W)K<VAE
M971S+W-H965T.2YX;6Q02P$"% ,4    "  8.P9/F:2P=[4!  #2 P  &0
M            @ $C*0  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4
M Q0    ( !@[!D\.H6S>M $  -(#   9              "  0\K  !X;"]W
M;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ &#L&3Z+B4"NU 0
MT@,  !D              ( !^BP  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX
M;6Q02P$"% ,4    "  8.P9/7TW4\+,!  #2 P  &0              @ 'F
M+@  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( !@[!D_"
M"G0FM $  -(#   9              "  = P  !X;"]W;W)K<VAE971S+W-H
M965T,30N>&UL4$L! A0#%     @ &#L&3[-'F.:U 0  T@,  !D
M     ( !NS(  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4
M"  8.P9/&W"(CK8!  #2 P  &0              @ &G-   >&PO=V]R:W-H
M965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( !@[!D^$8Q;FLP$  -(#   9
M              "  90V  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L!
M A0#%     @ &#L&3QIHH">T 0  T@,  !D              ( !?C@  'AL
M+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    "  8.P9/E#/Q+K4!
M  #2 P  &0              @ %I.@  >&PO=V]R:W-H965T<R]S:&5E=#$Y
M+GAM;%!+ 0(4 Q0    ( !@[!D]%"UXYL0$  -(#   9              "
M 54\  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ &#L&
M3V61_I>T 0  T@,  !D              ( !/3X  'AL+W=O<FMS:&5E=',O
M<VAE970R,2YX;6Q02P$"% ,4    "  8.P9/K[[K7Q@"  "<!@  &0
M        @ $H0   >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0
M   ( !@[!D]1=_X\Q $  #<$   9              "  7="  !X;"]W;W)K
M<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ &#L&3]S>,S^X 0  T@,
M !D              ( !<D0  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q0
M2P$"% ,4    "  8.P9/L<#D:L4!   W!   &0              @ %A1@
M>&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( !@[!D_1?K99
MMP$  -(#   9              "  5U(  !X;"]W;W)K<VAE971S+W-H965T
M,C8N>&UL4$L! A0#%     @ &#L&3_M6,3>S 0  T@,  !D
M ( !2TH  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    "  8
M.P9/R+5(XK8!  #2 P  &0              @ $U3   >&PO=V]R:W-H965T
M<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( !@[!D^?IXP\MP$  -(#   9
M          "  2).  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#
M%     @ &#L&3\QS*&:W 0  T@,  !D              ( !$%   'AL+W=O
M<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    "  8.P9/TN8"-L4!   W
M!   &0              @ '^40  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM
M;%!+ 0(4 Q0    ( !@[!D\8)(EFTP$  )P$   9              "  ?I3
M  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ &#L&3],
M<8F) P  BP\  !D              ( !!%8  'AL+W=O<FMS:&5E=',O<VAE
M970S,RYX;6Q02P$"% ,4    "  8.P9/=^!]-Q("  #G!0  &0
M    @ '$60  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    (
M !@[!D^]B457Y0$  &X%   9              "  0U<  !X;"]W;W)K<VAE
M971S+W-H965T,S4N>&UL4$L! A0#%     @ &#L&3WUY$5:H @  U0D  !D
M             ( !*5X  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"
M% ,4    "  8.P9/_%'-@DT#   O#@  &0              @ $(80  >&PO
M=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( !@[!D^V'7%:Y $
M *,$   9              "  8QD  !X;"]W;W)K<VAE971S+W-H965T,S@N
M>&UL4$L! A0#%     @ &#L&3\DEQE56 P  %@\  !D              ( !
MIV8  'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    "  8.P9/
M/(?MNKP"   W"@  &0              @ $T:@  >&PO=V]R:W-H965T<R]S
M:&5E=#0P+GAM;%!+ 0(4 Q0    ( !@[!D_6NB'2%@(   0&   9
M      "  2=M  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%
M  @ &#L&3R1-C@DP P  <PX  !D              ( !=&\  'AL+W=O<FMS
M:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    "  8.P9/.>Q%03H#  #(#0
M&0              @ ';<@  >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+
M 0(4 Q0    ( !@[!D\W-;E!P (  !T*   9              "  4QV  !X
M;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ &#L&3ZE$D\EY
M @  $ @  !D              ( !0WD  'AL+W=O<FMS:&5E=',O<VAE970T
M-2YX;6Q02P$"% ,4    "  8.P9/X37UAUD"  "V!P  &0
M@ 'S>P  >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( !@[
M!D_,S8?"(P,  ) ,   9              "  8-^  !X;"]W;W)K<VAE971S
M+W-H965T-#<N>&UL4$L! A0#%     @ &#L&3Q>(9)"! P  > \  !D
M         ( !W8$  'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4
M    "  8.P9/MUYH8V0"   -"   &0              @ &5A0  >&PO=V]R
M:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( !@[!D^(P5"&3P(  $8'
M   9              "  3"(  !X;"]W;W)K<VAE971S+W-H965T-3 N>&UL
M4$L! A0#%     @ &#L&3_7: 7(] @  $0<  !D              ( !MHH
M 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    "  8.P9/G<PS
MM@0"  # !0  &0              @ $JC0  >&PO=V]R:W-H965T<R]S:&5E
M=#4R+GAM;%!+ 0(4 Q0    ( !@[!D\4)_!110(  - '   9
M  "  66/  !X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @
M&#L&3SV7OW+" 0  9 0  !D              ( !X9$  'AL+W=O<FMS:&5E
M=',O<VAE970U-"YX;6Q02P$"% ,4    "  8.P9/.O)1P_]4  "Y5@$ %
M            @ ':DP  >&PO<VAA<F5D4W1R:6YG<RYX;6Q02P$"% ,4
M"  8.P9//MAF?4,"  "V"@  #0              @ $+Z0  >&PO<W1Y;&5S
M+GAM;%!+ 0(4 Q0    ( !@[!D^D-)#B> 0  .HC   /              "
M 7GK  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    "  8.P9/KWL"MO,!  #G
M(   &@              @ $>\   >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E
M;'-02P$"% ,4    "  8.P9/D /W<]0!  "L(   $P              @ %)
L\@  6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     /P _ "L1  !.]      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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>67
<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>68
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>164</ContextCount>
  <ElementCount>309</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>42</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001000 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001000 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001501 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002000 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1003000 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/ConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1004000 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1005000 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101100 - Disclosure - Summary of Operations and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPolicies</Role>
      <ShortName>Summary of Operations and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2102100 - Disclosure - Fair Value Measurements and Other Long-term Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestments</Role>
      <ShortName>Fair Value Measurements and Other Long-term Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2103100 - Disclosure - Sale of Digital Asset Management Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusiness</Role>
      <ShortName>Sale of Digital Asset Management Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2104100 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/PropertyAndEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2105100 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/GoodwillAndIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2106100 - Disclosure - Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/AccruedExpenses</Role>
      <ShortName>Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2107100 - Disclosure - Stockholders??? Equity and Equity-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensation</Role>
      <ShortName>Stockholders??? Equity and Equity-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2108100 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2109100 - Disclosure - Other Income / (Expense), Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/OtherIncomeExpenseNet</Role>
      <ShortName>Other Income / (Expense), Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2110100 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2111100 - Disclosure - Net Income / (Loss) Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/NetIncomeLossPerShare</Role>
      <ShortName>Net Income / (Loss) Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2112100 - Disclosure - Geographic Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/GeographicInformation</Role>
      <ShortName>Geographic Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2113100 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2114100 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2201201 - Disclosure - Summary of Operations and Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Operations and Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2301302 - Disclosure - Summary of Operations and Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Operations and Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/PropertyAndEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/PropertyAndEquipment</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/GoodwillAndIntangibleAssets</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2306301 - Disclosure - Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/AccruedExpensesTables</Role>
      <ShortName>Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/AccruedExpenses</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2307301 - Disclosure - Stockholders??? Equity and Equity-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationTables</Role>
      <ShortName>Stockholders??? Equity and Equity-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensation</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2308301 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/RevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/Revenue</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2309301 - Disclosure - Other Income / (Expense), Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/OtherIncomeExpenseNetTables</Role>
      <ShortName>Other Income / (Expense), Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/OtherIncomeExpenseNet</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2311301 - Disclosure - Net Income / (Loss) Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/NetIncomeLossPerShareTables</Role>
      <ShortName>Net Income / (Loss) Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/NetIncomeLossPerShare</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2312301 - Disclosure - Geographic Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/GeographicInformationTables</Role>
      <ShortName>Geographic Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/GeographicInformation</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2313301 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/Leases</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2401403 - Disclosure - Summary of Operations and Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Operations and Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2401404 - Disclosure - Summary of Operations and Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails</Role>
      <ShortName>Summary of Operations and Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2402401 - Disclosure - Fair Value Measurements and Other Long-term Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails</Role>
      <ShortName>Fair Value Measurements and Other Long-term Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestments</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2403401 - Disclosure - Sale of Digital Asset Management Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails</Role>
      <ShortName>Sale of Digital Asset Management Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusiness</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2404402 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/PropertyAndEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Goodwill and Intangible Assets - Changes in Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsChangesInGoodwillDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Changes in Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2405403 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2405404 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsNarrativeDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/AccruedExpensesDetails</Role>
      <ShortName>Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/AccruedExpensesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2407402 - Disclosure - Stockholders??? Equity and Equity-Based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails</Role>
      <ShortName>Stockholders??? Equity and Equity-Based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Stockholders??? Equity and Equity-Based Compensation - Summary of non-cash equity-based compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails</Role>
      <ShortName>Stockholders??? Equity and Equity-Based Compensation - Summary of non-cash equity-based compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2408402 - Disclosure - Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/RevenueDetails</Role>
      <ShortName>Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/RevenueTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2409402 - Disclosure - Other Income / (Expense), Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/OtherIncomeExpenseNetDetails</Role>
      <ShortName>Other Income / (Expense), Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/OtherIncomeExpenseNetTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2410401 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/IncomeTaxes</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2411402 - Disclosure - Net Income / (Loss) Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/NetIncomeLossPerShareDetails</Role>
      <ShortName>Net Income / (Loss) Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/NetIncomeLossPerShareTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2412402 - Disclosure - Geographic Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/GeographicInformationDetails</Role>
      <ShortName>Geographic Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/GeographicInformationTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2413402 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.shutterstock.com/role/LeasesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2413403 - Disclosure - Leases - Lease Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/LeasesLeaseInformationDetails</Role>
      <ShortName>Leases - Lease Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2413404 - Disclosure - Leases - Maturities of Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails</Role>
      <ShortName>Leases - Maturities of Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2413405 - Disclosure - Leases - Future Minimum Lease Payments - ASC 840 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details</Role>
      <ShortName>Leases - Future Minimum Lease Payments - ASC 840 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2414401 - Disclosure - Commitments and Contingencies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="a2019-q210xqdocument.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - a2019-q210xqdocument.htm</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - a2019-q210xqdocument.htm</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>54</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="a2019-q210xqdocument.htm">a2019-q210xqdocument.htm</File>
    <File>a2019-q2exhibit311.htm</File>
    <File>a2019-q2exhibit312.htm</File>
    <File>a2019-q2exhibit32.htm</File>
    <File>sstk-20190630.xsd</File>
    <File>sstk-20190630_cal.xml</File>
    <File>sstk-20190630_def.xml</File>
    <File>sstk-20190630_lab.xml</File>
    <File>sstk-20190630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/invest/2013-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-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>JSON
<SEQUENCE>71
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "a2019-q210xqdocument.htm": {
   "axisCustom": 0,
   "axisStandard": 20,
   "contextCount": 164,
   "dts": {
    "calculationLink": {
     "local": [
      "sstk-20190630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "sstk-20190630_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": [
      "a2019-q210xqdocument.htm"
     ]
    },
    "labelLink": {
     "local": [
      "sstk-20190630_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": [
      "sstk-20190630_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "sstk-20190630.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd",
      "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd",
      "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd",
      "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd",
      "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd",
      "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 386,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2019-01-31": 12,
    "http://www.shutterstock.com/20190630": 1,
    "http://xbrl.sec.gov/dei/2019-01-31": 5,
    "total": 18
   },
   "keyCustom": 10,
   "keyStandard": 299,
   "memberCustom": 11,
   "memberStandard": 30,
   "nsprefix": "sstk",
   "nsuri": "http://www.shutterstock.com/20190630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "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.shutterstock.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103100 - Disclosure - Sale of Digital Asset Management Business",
     "role": "http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusiness",
     "shortName": "Sale of Digital Asset Management Business",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104100 - Disclosure - Property and Equipment",
     "role": "http://www.shutterstock.com/role/PropertyAndEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2105100 - Disclosure - Goodwill and Intangible Assets",
     "role": "http://www.shutterstock.com/role/GoodwillAndIntangibleAssets",
     "shortName": "Goodwill and Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sstk:AccruedExpensesCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2106100 - Disclosure - Accrued Expenses",
     "role": "http://www.shutterstock.com/role/AccruedExpenses",
     "shortName": "Accrued Expenses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sstk:AccruedExpensesCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107100 - Disclosure - Stockholders\u2019 Equity and Equity-Based Compensation",
     "role": "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensation",
     "shortName": "Stockholders\u2019 Equity and Equity-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2108100 - Disclosure - Revenue",
     "role": "http://www.shutterstock.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2109100 - Disclosure - Other Income / (Expense), Net",
     "role": "http://www.shutterstock.com/role/OtherIncomeExpenseNet",
     "shortName": "Other Income / (Expense), Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110100 - Disclosure - Income Taxes",
     "role": "http://www.shutterstock.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2111100 - Disclosure - Net Income / (Loss) Per Share",
     "role": "http://www.shutterstock.com/role/NetIncomeLossPerShare",
     "shortName": "Net Income / (Loss) Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112100 - Disclosure - Geographic Information",
     "role": "http://www.shutterstock.com/role/GeographicInformation",
     "shortName": "Geographic Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2019Q2",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001000 - Statement - Consolidated Balance Sheets",
     "role": "http://www.shutterstock.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2019Q2",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2113100 - Disclosure - Leases",
     "role": "http://www.shutterstock.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2114100 - Disclosure - Commitments and Contingencies",
     "role": "http://www.shutterstock.com/role/CommitmentsAndContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2201201 - Disclosure - Summary of Operations and Significant Accounting Policies (Policies)",
     "role": "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Operations and Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2301302 - Disclosure - Summary of Operations and Significant Accounting Policies (Tables)",
     "role": "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesTables",
     "shortName": "Summary of Operations and Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2304301 - Disclosure - Property and Equipment (Tables)",
     "role": "http://www.shutterstock.com/role/PropertyAndEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "role": "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsTables",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2306301 - Disclosure - Accrued Expenses (Tables)",
     "role": "http://www.shutterstock.com/role/AccruedExpensesTables",
     "shortName": "Accrued Expenses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2307301 - Disclosure - Stockholders\u2019 Equity and Equity-Based Compensation (Tables)",
     "role": "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationTables",
     "shortName": "Stockholders\u2019 Equity and Equity-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2308301 - Disclosure - Revenue (Tables)",
     "role": "http://www.shutterstock.com/role/RevenueTables",
     "shortName": "Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2309301 - Disclosure - Other Income / (Expense), Net (Tables)",
     "role": "http://www.shutterstock.com/role/OtherIncomeExpenseNetTables",
     "shortName": "Other Income / (Expense), Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": null,
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001501 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.shutterstock.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2311301 - Disclosure - Net Income / (Loss) Per Share (Tables)",
     "role": "http://www.shutterstock.com/role/NetIncomeLossPerShareTables",
     "shortName": "Net Income / (Loss) Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2312301 - Disclosure - Geographic Information (Tables)",
     "role": "http://www.shutterstock.com/role/GeographicInformationTables",
     "shortName": "Geographic Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2313301 - Disclosure - Leases (Tables)",
     "role": "http://www.shutterstock.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2401403 - Disclosure - Summary of Operations and Significant Accounting Policies (Details)",
     "role": "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails",
     "shortName": "Summary of Operations and Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2019Q2",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2401404 - Disclosure - Summary of Operations and Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Details)",
     "role": "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails",
     "shortName": "Summary of Operations and Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2019Q2",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RestrictedCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2019Q2_invest_InvestmentAxis_sstk_ZcoolNetworkTechnologyLimitedMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402401 - Disclosure - Fair Value Measurements and Other Long-term Investments (Details)",
     "role": "http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails",
     "shortName": "Fair Value Measurements and Other Long-term Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2019Q2_invest_InvestmentAxis_sstk_ZcoolNetworkTechnologyLimitedMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sstk:ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403401 - Disclosure - Sale of Digital Asset Management Business (Details)",
     "role": "http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails",
     "shortName": "Sale of Digital Asset Management Business (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2018Q1QTD_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sstk_WebdamMember",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2019Q2",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404402 - Disclosure - Property and Equipment (Details)",
     "role": "http://www.shutterstock.com/role/PropertyAndEquipmentDetails",
     "shortName": "Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Goodwill and Intangible Assets - Changes in Goodwill (Details)",
     "role": "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsChangesInGoodwillDetails",
     "shortName": "Goodwill and Intangible Assets - Changes in Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "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",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2019Q2",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405403 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details)",
     "role": "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails",
     "shortName": "Goodwill and Intangible Assets - Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2019Q2",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002000 - Statement - Consolidated Statements of Operations",
     "role": "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2QTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfReportingUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "reporting_unit",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405404 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)",
     "role": "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsNarrativeDetails",
     "shortName": "Goodwill and Intangible Assets - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfReportingUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "reporting_unit",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2019Q2",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Accrued Expenses (Details)",
     "role": "http://www.shutterstock.com/role/AccruedExpensesDetails",
     "shortName": "Accrued Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2019Q2",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407402 - Disclosure - Stockholders\u2019 Equity and Equity-Based Compensation - Narrative (Details)",
     "role": "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails",
     "shortName": "Stockholders\u2019 Equity and Equity-Based Compensation - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - Disclosure - Stockholders\u2019 Equity and Equity-Based Compensation - Summary of non-cash equity-based compensation (Details)",
     "role": "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails",
     "shortName": "Stockholders\u2019 Equity and Equity-Based Compensation - Summary of non-cash equity-based compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2QTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408402 - Disclosure - Revenue (Details)",
     "role": "http://www.shutterstock.com/role/RevenueDetails",
     "shortName": "Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409402 - Disclosure - Other Income / (Expense), Net (Details)",
     "role": "http://www.shutterstock.com/role/OtherIncomeExpenseNetDetails",
     "shortName": "Other Income / (Expense), Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2QTD",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410401 - Disclosure - Income Taxes (Details)",
     "role": "http://www.shutterstock.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2QTD",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411402 - Disclosure - Net Income / (Loss) Per Share (Details)",
     "role": "http://www.shutterstock.com/role/NetIncomeLossPerShareDetails",
     "shortName": "Net Income / (Loss) Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2QTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412402 - Disclosure - Geographic Information (Details)",
     "role": "http://www.shutterstock.com/role/GeographicInformationDetails",
     "shortName": "Geographic Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2QTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:LeaseAndRentalExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413402 - Disclosure - Leases (Details)",
     "role": "http://www.shutterstock.com/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2QTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:LeaseAndRentalExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003000 - Statement - Consolidated Statements of Comprehensive Income",
     "role": "http://www.shutterstock.com/role/ConsolidatedStatementsOfComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2QTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2019Q2",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413403 - Disclosure - Leases - Lease Information (Details)",
     "role": "http://www.shutterstock.com/role/LeasesLeaseInformationDetails",
     "shortName": "Leases - Lease Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2019Q2",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OperatingLeaseLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2019Q2",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413404 - Disclosure - Leases - Maturities of Lease Liabilities (Details)",
     "role": "http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails",
     "shortName": "Leases - Maturities of Lease Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2019Q2",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413405 - Disclosure - Leases - Future Minimum Lease Payments - ASC 840 (Details)",
     "role": "http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details",
     "shortName": "Leases - Future Minimum Lease Payments - ASC 840 (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2019Q2",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherCommitment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414401 - Disclosure - Commitments and Contingencies - Narrative (Details)",
     "role": "http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails",
     "shortName": "Commitments and Contingencies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2019Q2",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherCommitment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2017Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004000 - Statement - Consolidated Statements of Stockholders' Equity",
     "role": "http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FI2017Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005000 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "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 - Summary of Operations and Significant Accounting Policies",
     "role": "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPolicies",
     "shortName": "Summary of Operations and Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2102100 - Disclosure - Fair Value Measurements and Other Long-term Investments",
     "role": "http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestments",
     "shortName": "Fair Value Measurements and Other Long-term Investments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "FD2019Q2YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9999": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2019-q210xqdocument.htm",
      "contextRef": "I2018Q1Jan1",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "",
     "isDefault": "false",
     "longName": "Uncategorized Items - a2019-q210xqdocument.htm",
     "role": "http://xbrl.sec.gov/role/uncategorizedFacts",
     "shortName": "Uncategorized Items - a2019-q210xqdocument.htm",
     "subGroupType": "",
     "uniqueAnchor": null
    }
   },
   "segmentCount": 42,
   "tag": {
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.shutterstock.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.shutterstock.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.shutterstock.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.shutterstock.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.shutterstock.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.shutterstock.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r299"
     ],
     "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.shutterstock.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r300"
     ],
     "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.shutterstock.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.shutterstock.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.shutterstock.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.shutterstock.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.shutterstock.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.shutterstock.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r301"
     ],
     "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.shutterstock.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.shutterstock.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.shutterstock.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r301"
     ],
     "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.shutterstock.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.shutterstock.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r301"
     ],
     "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.shutterstock.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.shutterstock.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r302"
     ],
     "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.shutterstock.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r301"
     ],
     "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.shutterstock.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r301"
     ],
     "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.shutterstock.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r301"
     ],
     "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.shutterstock.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r301"
     ],
     "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.shutterstock.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.shutterstock.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r297"
     ],
     "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.shutterstock.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r298"
     ],
     "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.shutterstock.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.shutterstock.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "invest_InvestmentAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment [Axis]",
        "terseLabel": "Investment [Axis]"
       }
      }
     },
     "localname": "InvestmentAxis",
     "nsuri": "http://xbrl.sec.gov/invest/2013-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "invest_InvestmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment [Domain]",
        "terseLabel": "Investment [Domain]"
       }
      }
     },
     "localname": "InvestmentDomain",
     "nsuri": "http://xbrl.sec.gov/invest/2013-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EuropeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Europe [Member]",
        "terseLabel": "Europe"
       }
      }
     },
     "localname": "EuropeMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails",
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "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.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails",
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NorthAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "North America [Member]",
        "terseLabel": "North America"
       }
      }
     },
     "localname": "NorthAmericaMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r129",
      "r189",
      "r192",
      "r287",
      "r288"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/RevenueDetails"
     ],
     "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.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails",
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "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.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails",
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAdjustmentMember": {
     "auth_ref": [
      "r95",
      "r97",
      "r98",
      "r99"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Restatement Adjustment [Member]",
        "terseLabel": "Restatement Adjustment"
       }
      }
     },
     "localname": "RestatementAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Restatement [Axis]",
        "terseLabel": "Restatement [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Restatement [Domain]",
        "terseLabel": "Restatement [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "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.shutterstock.com/role/GeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r133",
      "r189",
      "r193",
      "r289",
      "r291",
      "r292"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GeographicInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sstk_AccruedExpensesCurrentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for accrued expenses classified as current at the end of the reporting period.",
        "label": "Accrued Expenses Current [Text Block]",
        "terseLabel": "Accrued Expenses"
       }
      }
     },
     "localname": "AccruedExpensesCurrentTextBlock",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/AccruedExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sstk_AccruedNonIncomeTaxesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.shutterstock.com/role/AccruedExpensesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the carrying value of current accrued non-income taxes at the balance sheet date.",
        "label": "Accrued Non Income Taxes, Current",
        "terseLabel": "Non-income taxes"
       }
      }
     },
     "localname": "AccruedNonIncomeTaxesCurrent",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sstk_AccruedRoyaltyTaxWithholdingsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.shutterstock.com/role/AccruedExpensesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the carrying value as of the balance sheet date of obligations incurred through that date and payable for royalty tax withholdings. It is used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Royalty Tax, Withholdings Current",
        "terseLabel": "Royalty tax withholdings"
       }
      }
     },
     "localname": "AccruedRoyaltyTaxWithholdingsCurrent",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sstk_AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents all regions of the world except North America and Europe.",
        "label": "All Regions Of The World Except North America And Europe [Member]",
        "terseLabel": "Rest of the world"
       }
      }
     },
     "localname": "AllRegionsOfTheWorldExceptNorthAmericaAndEuropeMember",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/GeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sstk_ChargebackAndSalesRefundAllowance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the amount of chargeback and sales refund allowance included in other liabilities at the balance sheet date.",
        "label": "Chargeback and Sales Refund Allowance",
        "terseLabel": "Chargeback and sales refund allowances"
       }
      }
     },
     "localname": "ChargebackAndSalesRefundAllowance",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sstk_ComputerEquipmentAndSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the long-lived, depreciable assets that are used in the creation, maintenance and utilization of information systems including purchased software applications.",
        "label": "Computer Equipment And Software [Member]",
        "terseLabel": "Computer equipment and software"
       }
      }
     },
     "localname": "ComputerEquipmentAndSoftwareMember",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sstk_CorporateHeadquartersMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Corporate Headquarters [Member]",
        "label": "Corporate Headquarters [Member]",
        "terseLabel": "ESB Lease"
       }
      }
     },
     "localname": "CorporateHeadquartersMember",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sstk_DigitalAssetManagementMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Digital Asset Management [Member]",
        "label": "Digital Asset Management [Member",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DigitalAssetManagementMember",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sstk_ECommerceMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "E-Commerce [Member]",
        "label": "E-Commerce [Member]",
        "terseLabel": "E-commerce"
       }
      }
     },
     "localname": "ECommerceMember",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sstk_EnterpriseMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Enterprise [Member]",
        "label": "Enterprise [Member]",
        "terseLabel": "Enterprise"
       }
      }
     },
     "localname": "EnterpriseMember",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sstk_IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards": {
     "auth_ref": [],
     "calculation": {
      "http://www.shutterstock.com/role/NetIncomeLossPerShareDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of unvested restricted stock awards.",
        "label": "Incremental Common Shares Attributable to Unvested Restricted Stock Awards",
        "terseLabel": "Unvested restricted stock awards (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToUnvestedRestrictedStockAwards",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sstk_IndemnificationLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the amount of indemnification liability, as of the balance sheet date.",
        "label": "Indemnification Liability",
        "terseLabel": "Material indemnification obligation"
       }
      }
     },
     "localname": "IndemnificationLiability",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sstk_IndemnificationObligationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "",
        "label": "Indemnification Obligations [Abstract]",
        "terseLabel": "Indemnifications"
       }
      }
     },
     "localname": "IndemnificationObligationsAbstract",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sstk_LongLivedTangibleAsstesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long-Lived Tangible Asstes [Member]",
        "label": "Long-Lived Tangible Asstes [Member]",
        "terseLabel": "Total long-lived tangible assets"
       }
      }
     },
     "localname": "LongLivedTangibleAsstesMember",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/GeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sstk_MaximumIndemnificationLiabilityForCustomer": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum Indemnification Liability For Customer",
        "label": "Maximum Indemnification Liability For Customer",
        "terseLabel": "Maximum aggregate obligation and liability for customer"
       }
      }
     },
     "localname": "MaximumIndemnificationLiabilityForCustomer",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sstk_PaymentOfTransactionCostsOfDisposalGroup": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Payment Of Transaction Costs Of Disposal Group",
        "label": "Payment Of Transaction Costs Of Disposal Group",
        "terseLabel": "Transaction costs"
       }
      }
     },
     "localname": "PaymentOfTransactionCostsOfDisposalGroup",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sstk_PerformanceBasedRestrictedStockUnitMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Performance-Based Restricted Stock Unit [Member]",
        "label": "Performance-Based Restricted Stock Unit [Member]",
        "terseLabel": "PRSUs"
       }
      }
     },
     "localname": "PerformanceBasedRestrictedStockUnitMember",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sstk_ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit": {
     "auth_ref": [],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Proceeds from Divestiture of Businesses, Net Of Escrow Deposit",
        "label": "Proceeds from Divestiture of Businesses, Net Of Escrow Deposit",
        "terseLabel": "Proceeds from Sale of Webdam, net",
        "verboseLabel": "Cash received"
       }
      }
     },
     "localname": "ProceedsfromDivestitureofBusinessesNetOfEscrowDeposit",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sstk_UnauditedInterimFinancialStatementsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy of the entity related to unaudited interim financial statements.",
        "label": "Unaudited Interim Financial Statements [Policy Text Block]",
        "terseLabel": "Unaudited Interim Financial Statements"
       }
      }
     },
     "localname": "UnauditedInterimFinancialStatementsPolicyTextBlock",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sstk_UnderstatementOfStockBasedCompensationExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Understatement Of Stock-Based Compensation Expense [Member]",
        "label": "Understatement Of Stock-Based Compensation Expense [Member]",
        "terseLabel": "Understatement Of Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "UnderstatementOfStockBasedCompensationExpenseMember",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sstk_WebdamMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Webdam [Member]",
        "label": "Webdam [Member]",
        "terseLabel": "Webdam"
       }
      }
     },
     "localname": "WebdamMember",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sstk_ZcoolNetworkTechnologyLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Zcool Network Technology Limited [Member]",
        "label": "Zcool Network Technology Limited [Member]",
        "terseLabel": "Zcool Network Technology Limited"
       }
      }
     },
     "localname": "ZcoolNetworkTechnologyLimitedMember",
     "nsuri": "http://www.shutterstock.com/20190630",
     "presentation": [
      "http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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_AccountingStandardsUpdate201409Member": {
     "auth_ref": [
      "r194"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).",
        "label": "Accounting Standards Update 2014-09 [Member]",
        "terseLabel": "Accounting Standards Update 2014-09"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201409Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r14",
      "r27",
      "r135",
      "r136",
      "r190"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/AccruedExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued expenses",
        "totalLabel": "Total accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/AccruedExpensesDetails",
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedRoyaltiesCurrent": {
     "auth_ref": [
      "r18",
      "r19",
      "r42"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "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 royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Royalties, Current",
        "terseLabel": "Contributor royalties payable"
       }
      }
     },
     "localname": "AccruedRoyaltiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r38",
      "r172"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/PropertyAndEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r51",
      "r52",
      "r53"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 4.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 comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r50",
      "r53",
      "r54",
      "r236"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForErrorCorrectionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the types error corrections made to the financial statements.",
        "label": "Adjustments for Error Correction [Domain]",
        "terseLabel": "Adjustments for Error Correction [Domain]"
       }
      }
     },
     "localname": "AdjustmentsForErrorCorrectionDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r94"
     ],
     "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.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "negatedTerseLabel": "Common shares withheld for settlement of taxes in connection with equity-based compensation"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r196",
      "r198",
      "r214",
      "r215"
     ],
     "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": "Equity-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r198",
      "r209",
      "r213"
     ],
     "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": "Non-cash equity-based compensation",
        "verboseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails",
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r137",
      "r141",
      "r143",
      "r146"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r145"
     ],
     "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",
        "terseLabel": "Write-offs and other adjustments"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r79",
      "r160",
      "r165"
     ],
     "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.shutterstock.com/role/GoodwillAndIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "verboseLabel": "Anti-dilutive securities excluded from the calculation (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r126",
      "r274",
      "r279"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "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.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r15",
      "r16",
      "r49"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r200",
      "r211"
     ],
     "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.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails",
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetRelatedDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Balance Sheet Related Disclosures [Abstract]",
        "terseLabel": "Balance sheet information"
       }
      }
     },
     "localname": "BalanceSheetRelatedDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesLeaseInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAdditions": {
     "auth_ref": [
      "r161"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additions made to capitalized computer software costs during the period.",
        "label": "Capitalized Computer Software, Additions",
        "terseLabel": "Capitalized amount"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAdditions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "auth_ref": [
      "r294",
      "r296"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense for amortization of capitalized computer software costs.",
        "label": "Capitalized Computer Software, Amortization",
        "terseLabel": "Amortization expense"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAmortization1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareNet": {
     "auth_ref": [
      "r293"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.",
        "label": "Capitalized Computer Software, Net",
        "terseLabel": "Internal use software"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r13",
      "r36",
      "r81"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "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.shutterstock.com/role/ConsolidatedBalanceSheets",
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r21",
      "r82",
      "r88",
      "r273"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash, Cash Equivalents and Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r76",
      "r81",
      "r87"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r76",
      "r253"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassificationOfVariableInterestEntityDomain": {
     "auth_ref": [
      "r237",
      "r238",
      "r240",
      "r241"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Categorization of Variable Interest Entities (VIE) for consolidation and (or) disclosure purposes, whether individually or in aggregate, by: (1) VIEs consolidated because the entity is the primary beneficiary, (2) VIEs not consolidated because the entity is not the primary beneficiary, and (3) VIEs or potential VIEs that are not consolidated because necessary information is not available. In general, a VIE is a corporation, partnership, trust, or any other legal structure used for business purposes that either (a) does not have equity investors with voting rights or (b) has equity investors that do not provide sufficient financial resources for the entity to support its activities. A VIE often holds financial assets, including loans or receivables, real estate or other property. A VIE may be essentially passive or it may engage in research and development or other activities on behalf of another company.",
        "label": "Variable Interest Entity, Classification [Domain]",
        "terseLabel": "Variable Interest Entity, Classification [Domain]"
       }
      }
     },
     "localname": "ClassificationOfVariableInterestEntityDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r45",
      "r180",
      "r276",
      "r284"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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 (Note 14)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r179",
      "r181"
     ],
     "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.shutterstock.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r26"
     ],
     "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",
        "verboseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r26",
      "r182"
     ],
     "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",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable 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.01 par value; 200,000 shares authorized; 37,816 and 37,618 shares issued and 35,258 and 35,060 shares outstanding as of June 30, 2019 and December 31, 2018, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r57",
      "r59",
      "r60"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "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 income / (loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r117",
      "r118",
      "r248",
      "r249"
     ],
     "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.shutterstock.com/role/GeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r117",
      "r118",
      "r248",
      "r249",
      "r290"
     ],
     "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.shutterstock.com/role/GeographicInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r117",
      "r118",
      "r248",
      "r249",
      "r290"
     ],
     "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.shutterstock.com/role/GeographicInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r117",
      "r118",
      "r248",
      "r249"
     ],
     "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": "Concentration risk percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GeographicInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r117",
      "r118",
      "r248",
      "r249"
     ],
     "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.shutterstock.com/role/GeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r186",
      "r187",
      "r190"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 4.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",
        "netLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets",
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r191"
     ],
     "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": "Disposal group deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertiblePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.",
        "label": "Convertible Preferred Stock [Member]",
        "terseLabel": "Convertible Preferred Stock"
       }
      }
     },
     "localname": "ConvertiblePreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of revenue"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of revenue"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.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 operating expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Costs and Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "CostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
        "label": "Cumulative Effect of New Accounting Principle in Period of Adoption",
        "terseLabel": "Cumulative Effect of Accounting Change"
       }
      }
     },
     "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r229"
     ],
     "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": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r222"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred tax assets, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r79",
      "r90",
      "r223",
      "r225"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r218",
      "r222"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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 liability, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRentCreditNoncurrent": {
     "auth_ref": [
      "r46",
      "r255"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.",
        "label": "Deferred Rent Credit, Noncurrent",
        "terseLabel": "Deferred rent non-current balance"
       }
      }
     },
     "localname": "DeferredRentCreditNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r79",
      "r170"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "verboseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r79",
      "r124"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "auth_ref": [
      "r231"
     ],
     "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": "Developed technology"
       }
      }
     },
     "localname": "DevelopedTechnologyRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r189"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r216"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Stockholders\u2019 Equity and Equity-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensation"
     ],
     "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_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]",
        "terseLabel": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
        "label": "Disposal Group Classification [Domain]",
        "terseLabel": "Disposal Group Classification [Domain]"
       }
      }
     },
     "localname": "DisposalGroupClassificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": {
     "auth_ref": [
      "r169",
      "r176"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.",
        "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]",
        "terseLabel": "Disposal Group, Not Discontinued Operations"
       }
      }
     },
     "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Consideration",
        "terseLabel": "Purchase price"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": {
     "auth_ref": [
      "r79",
      "r169",
      "r174"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.",
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal",
        "negatedTerseLabel": "Gain on Sale of Webdam",
        "terseLabel": "Gain on Sale of Webdam",
        "verboseLabel": "Gain on sale of Webdam"
       }
      }
     },
     "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations",
      "http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "auth_ref": [
      "r12",
      "r178"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "terseLabel": "Sale of Digital Asset Management Business"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of disposal group.",
        "label": "Disposal Group Name [Domain]",
        "terseLabel": "Disposal Group Name [Domain]"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r64",
      "r95",
      "r103",
      "r105",
      "r106",
      "r107",
      "r110",
      "r278",
      "r286"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Basic net income / (loss) per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations",
      "http://www.shutterstock.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicTwoClassMethodAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Basic, Two Class Method [Abstract]",
        "terseLabel": "Earnings / (Loss) per share:"
       }
      }
     },
     "localname": "EarningsPerShareBasicTwoClassMethodAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r64",
      "r95",
      "r103",
      "r105",
      "r106",
      "r107",
      "r110",
      "r278",
      "r286"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Diluted net income / (loss) per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations",
      "http://www.shutterstock.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Dilutive potential common shares"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net Income / (Loss) Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/NetIncomeLossPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r253"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Effect of foreign exchange rate changes on cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r92",
      "r219",
      "r220"
     ],
     "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": "Effective tax rate (as a percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness": {
     "auth_ref": [
      "r219",
      "r220",
      "r224"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to disposition of a business not qualifying as a discontinued operation.",
        "label": "Effective Income Tax Rate Reconciliation, Disposition of Business, Percent",
        "terseLabel": "Effective tax rate change"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationDispositionOfBusiness",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/AccruedExpensesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "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": "Compensation"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/AccruedExpensesDetails"
     ],
     "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": "Non-cash equity-based compensation expense related to the 2012 Plan and 2012 ESPP"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r210"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized non-cash equity-based compensation charge"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r210"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized compensation charge"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r207"
     ],
     "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]",
        "verboseLabel": "Stock options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails",
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r182"
     ],
     "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.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": {
     "auth_ref": [
      "r140"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in equity security without readily determinable fair value.",
        "label": "Equity Securities without Readily Determinable Fair Value, Amount",
        "terseLabel": "Variable interest investment"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis": {
     "auth_ref": [
      "r97",
      "r98",
      "r99"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of error correction.",
        "label": "Adjustments for Error Corrections [Axis]",
        "terseLabel": "Adjustments for Error Corrections [Axis]"
       }
      }
     },
     "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EscrowDepositsRelatedToPropertySales": {
     "auth_ref": [
      "r84",
      "r85",
      "r86"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Escrow deposits related to property sales in noncash investing and financing activities.",
        "label": "Escrow Deposits Related to Property Sales",
        "terseLabel": "Escrow deposit"
       }
      }
     },
     "localname": "EscrowDepositsRelatedToPropertySales",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r243",
      "r244",
      "r245",
      "r247"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements and Other Long-term Investments"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r142",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r152",
      "r153",
      "r154"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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": "Weighted Average Life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r164"
     ],
     "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.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "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.shutterstock.com/role/GoodwillAndIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r166"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "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": "Remainder of 2019"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r166"
     ],
     "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": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r166"
     ],
     "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": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r166"
     ],
     "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": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r166"
     ],
     "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": "2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r161",
      "r162",
      "r164",
      "r167",
      "r272"
     ],
     "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.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r164",
      "r272"
     ],
     "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.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails"
     ],
     "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": "Amortizing intangible assets:"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r161",
      "r163"
     ],
     "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.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r164"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "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": "Intangible assets, net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossRealized": {
     "auth_ref": [
      "r250",
      "r251",
      "r252"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/OtherIncomeExpenseNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), Realized",
        "terseLabel": "Foreign currency loss"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossRealized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/OtherIncomeExpenseNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r116"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).",
        "label": "Geographic Concentration Risk [Member]",
        "terseLabel": "Geographic concentration"
       }
      }
     },
     "localname": "GeographicConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GeographicInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r155",
      "r156"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Balance at the end of the period",
        "periodStartLabel": "Balance at the beginning of the period",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets",
      "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsChangesInGoodwillDetails"
     ],
     "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": [
      "r168"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GoodwillAndIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r157"
     ],
     "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 adjustment"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsChangesInGoodwillDetails"
     ],
     "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": "Changes in goodwill"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsChangesInGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income / (Loss) before taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations"
     ],
     "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name of disposal group.",
        "label": "Disposal Group Name [Axis]",
        "terseLabel": "Disposal Group Name [Axis]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r5",
      "r6",
      "r7",
      "r9",
      "r10",
      "r11",
      "r176",
      "r177"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SaleOfDigitalAssetManagementBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r175"
     ],
     "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.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails"
     ],
     "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.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails"
     ],
     "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": [
      "r227"
     ],
     "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.shutterstock.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r90",
      "r125",
      "r226"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "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)",
        "terseLabel": "Provision / (Benefit) for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r83"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash paid / (received) for income taxes",
        "verboseLabel": "Cash paid for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.shutterstock.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and other current and non-current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.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"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other current and non-current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInRoyaltiesPayable": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the obligations due for compensation payments related to the use of copyrights, patents, trade names, licenses, technology. Royalty payments are also paid by the lease holders for oil, gas, and mineral extraction.",
        "label": "Increase (Decrease) in Royalties Payable",
        "terseLabel": "Contributor royalties payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInRoyaltiesPayable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInSecurityDeposits": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in security deposits.",
        "label": "Increase (Decrease) in Security Deposits",
        "terseLabel": "Security deposit release"
       }
      }
     },
     "localname": "IncreaseDecreaseInSecurityDeposits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r104",
      "r109"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/NetIncomeLossPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "verboseLabel": "Stock options (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.shutterstock.com/role/OtherIncomeExpenseNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net amount of nonoperating interest income (expense).",
        "label": "Interest Income (Expense), Nonoperating, Net",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/OtherIncomeExpenseNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseAndRentalExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "Operating Leases, Rent Expense",
        "terseLabel": "Rental expense inclusive of operating leases"
       }
      }
     },
     "localname": "LeaseAndRentalExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseArrangementTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.",
        "label": "Lease Arrangement, Type [Axis]",
        "terseLabel": "Lease Arrangement, Type [Axis]"
       }
      }
     },
     "localname": "LeaseArrangementTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseArrangementTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.",
        "label": "Lease Arrangement, Type [Domain]",
        "terseLabel": "Lease Arrangement, Type [Domain]"
       }
      }
     },
     "localname": "LeaseArrangementTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r267"
     ],
     "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 Supplemental Information for Leases"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r171"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_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.shutterstock.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r262"
     ],
     "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.shutterstock.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r261"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leasing"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r268"
     ],
     "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 Maturity of Operating Lease Liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r268"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "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 undiscounted lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r268"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "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.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r268"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "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": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r268"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "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": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r268"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "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": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r268"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "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": "2020"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r268"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "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": "2019 (remaining)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r268"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r270"
     ],
     "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.shutterstock.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letter of credit as a security deposit for the leased facilities"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r32",
      "r275",
      "r282"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.",
        "label": "Long-lived Assets by Geographic Areas [Table Text Block]",
        "verboseLabel": "Long-lived Assets by Geographic Areas"
       }
      }
     },
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MediaContentMember": {
     "auth_ref": [
      "r230"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information and entertainment created for consumption by end users or audiences.",
        "label": "Media Content [Member]",
        "terseLabel": "Contributor content"
       }
      }
     },
     "localname": "MediaContentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]",
        "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash (used in) / provided by investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]",
        "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r76",
      "r77",
      "r80"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]",
        "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r55",
      "r58",
      "r63",
      "r80",
      "r109",
      "r277",
      "r285"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations": {
       "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 income / (loss)",
        "totalLabel": "Net income / (loss)"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations",
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.shutterstock.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r94",
      "r96"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "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": "Recently Adopted and Issued Accounting Standard Updates"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r130"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Long-Lived Assets",
        "terseLabel": "Total long-lived tangible assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GeographicInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r70"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      },
      "http://www.shutterstock.com/role/OtherIncomeExpenseNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "terseLabel": "Other income / (expense), net",
        "totalLabel": "Total other income / (expense)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations",
      "http://www.shutterstock.com/role/OtherIncomeExpenseNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfReportingUnits": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.",
        "label": "Number of Reporting Units",
        "terseLabel": "Number of reporting units"
       }
      }
     },
     "localname": "NumberOfReportingUnits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "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": "Income from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r259"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/LeasesLeaseInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "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",
        "totalLabel": "Total lease liabilities",
        "verboseLabel": "Total lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesLeaseInformationDetails",
      "http://www.shutterstock.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r259"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/LeasesLeaseInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "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 liabilities, current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesLeaseInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r259"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.shutterstock.com/role/LeasesLeaseInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "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 liabilities",
        "verboseLabel": "Lease liabilities, non-current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets",
      "http://www.shutterstock.com/role/LeasesLeaseInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r260",
      "r263"
     ],
     "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": "Cash paid for amounts included in lease liabilities"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesLeaseInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r258"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 7.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",
        "verboseLabel": "ROU assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets",
      "http://www.shutterstock.com/role/LeasesLeaseInformationDetails",
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r266",
      "r269"
     ],
     "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.shutterstock.com/role/LeasesLeaseInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r265",
      "r269"
     ],
     "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"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesLeaseInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r254",
      "r256"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Operating Leases, Future Minimum Payments Due",
        "totalLabel": "Total minimum lease payments",
        "verboseLabel": "Total minimum lease payments"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesDetails",
      "http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r254",
      "r256"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "terseLabel": "2019"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r254",
      "r256"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Five Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r254",
      "r256"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r254",
      "r256"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r254",
      "r256"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r254",
      "r256"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesFutureMinimumLeasePaymentsAsc840Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r93",
      "r100",
      "r122",
      "r242"
     ],
     "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": "Summary of Operations and Significant Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r18",
      "r19",
      "r20",
      "r42"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/AccruedExpensesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other expenses"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitment": {
     "auth_ref": [],
     "calculation": {
      "http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.",
        "label": "Other Commitment",
        "totalLabel": "Other obligations"
       }
      }
     },
     "localname": "OtherCommitment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInFourthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Minimum amount of other commitment maturing in the fourth fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.",
        "label": "Other Commitment, Due in Fourth Year",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OtherCommitmentDueInFourthYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInSecondYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Minimum amount of other commitment maturing in the second fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.",
        "label": "Other Commitment, Due in Second Year",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "OtherCommitmentDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInThirdYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Minimum amount of other commitment maturing in the third fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.",
        "label": "Other Commitment, Due in Third Year",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "OtherCommitmentDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherCommitment",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of other commitments maturing in the remainder of the fiscal year following the latest fiscal year ended.",
        "label": "Other Commitments, Future Minimum Payments, Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2019"
       }
      }
     },
     "localname": "OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "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": "Other Commitments [Line Items]",
        "terseLabel": "Other Commitments [Line Items]"
       }
      }
     },
     "localname": "OtherCommitmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about obligations resulting from other commitments.",
        "label": "Other Commitments [Table]",
        "terseLabel": "Other Commitments [Table]"
       }
      }
     },
     "localname": "OtherCommitmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r233",
      "r234",
      "r235"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "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, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Foreign currency translation loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r56",
      "r59",
      "r233",
      "r234",
      "r235"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Other comprehensive income (loss)",
        "totalLabel": "Other comprehensive loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r17",
      "r18",
      "r42"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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 non-current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.",
        "label": "Other Nonoperating Income and Expense [Text Block]",
        "terseLabel": "Other Income / (Expense), Net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeAndExpenseTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/OtherIncomeExpenseNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.shutterstock.com/role/OtherIncomeExpenseNetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount by which the fair value of an investment in debt and equity securities categorized as Available-for-sale is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.",
        "label": "Other than Temporary Impairment Losses, Investments, Available-for-sale Securities",
        "negatedLabel": "Impairment of long-term investments",
        "terseLabel": "Loss on impairment of long-term investment"
       }
      }
     },
     "localname": "OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.shutterstock.com/role/OtherIncomeExpenseNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PatentsMember": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.",
        "label": "Patents [Member]",
        "terseLabel": "Patents"
       }
      }
     },
     "localname": "PatentsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForAdvanceToAffiliate": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow from advancing money to an affiliate (an entity that is related but not strictly controlled by the entity).",
        "label": "Payments for Advance to Affiliate",
        "negatedTerseLabel": "Other investments / advances"
       }
      }
     },
     "localname": "PaymentsForAdvanceToAffiliate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "negatedLabel": "Cash paid related to settlement of employee taxes related to RSU vesting",
        "terseLabel": "Value of shares withheld"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r72",
      "r232"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "negatedLabel": "Acquisition of businesses, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": {
     "auth_ref": [
      "r72"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).",
        "label": "Payments to Acquire Interest in Subsidiaries and Affiliates",
        "terseLabel": "Investment value"
       }
      }
     },
     "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of 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": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireSoftware": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition from vendors of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.",
        "label": "Payments to Acquire Software",
        "negatedLabel": "Acquisition of digital content"
       }
      }
     },
     "localname": "PaymentsToAcquireSoftware",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r15",
      "r34",
      "r35"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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 current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets",
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIncomeTaxRefunds": {
     "auth_ref": [
      "r77",
      "r83"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes.",
        "label": "Proceeds from Income Tax Refunds",
        "terseLabel": "Proceeds from net tax refunds"
       }
      }
     },
     "localname": "ProceedsFromIncomeTaxRefunds",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r74",
      "r212"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.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.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r38",
      "r173"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Property, Plant and Equipment, Type [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r178"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/PropertyAndEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r37",
      "r171"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/PropertyAndEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/PropertyAndEquipmentDetails"
     ],
     "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"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r22",
      "r23",
      "r173",
      "r283"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.shutterstock.com/role/PropertyAndEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets",
      "http://www.shutterstock.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r22",
      "r173"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Summary of property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/PropertyAndEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r22",
      "r171"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Property, Plant and Equipment, Type [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r66",
      "r144"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Bad debt expense"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "auth_ref": [
      "r33",
      "r88",
      "r138"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.",
        "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
        "terseLabel": "Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r217",
      "r295"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Product development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Product development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r87",
      "r273",
      "r280"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage. 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",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesScheduleOfCashAndCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "RSUs"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails",
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r29",
      "r183",
      "r281"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 5.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)",
        "verboseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets",
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "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": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r188",
      "r189"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations": {
       "order": 2.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": "Total revenue",
        "verboseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations",
      "http://www.shutterstock.com/role/GeographicInformationDetails",
      "http://www.shutterstock.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r89",
      "r195"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Chargeback and Sales Refund Allowance and Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r195"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "terseLabel": "Revenue from External Customers by Geographic Areas"
       }
      }
     },
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "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": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "terseLabel": "Geographic revenue based on customer location and long-lived tangible assets"
       }
      }
     },
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GeographicInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r264",
      "r269"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "ROU assets obtained in exchange for lease obligations"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesLeaseInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r117"
     ],
     "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": "Revenue benchmark"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GeographicInformationDetails"
     ],
     "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.shutterstock.com/role/AccruedExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of cash and cash equivalents.",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "terseLabel": "Schedule of Cash and Cash Equivalents"
       }
      }
     },
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r198",
      "r208",
      "r213"
     ],
     "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.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r198",
      "r208",
      "r213"
     ],
     "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": "Summary of non-cash equity-based compensation expense included in the Company's statement of operations"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r161",
      "r163"
     ],
     "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.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r161",
      "r163"
     ],
     "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 intangible assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "auth_ref": [
      "r257"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.",
        "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
        "terseLabel": "Schedule of Future Minimum Lease Payments"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r158",
      "r159"
     ],
     "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.shutterstock.com/role/GoodwillAndIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.",
        "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]",
        "terseLabel": "Summary of the Company's other (expense) income, net activity"
       }
      }
     },
     "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/OtherIncomeExpenseNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r38",
      "r173"
     ],
     "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.shutterstock.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "auth_ref": [
      "r21",
      "r87",
      "r273",
      "r280"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.",
        "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]",
        "terseLabel": "Schedule of Restricted Cash"
       }
      }
     },
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r61",
      "r62",
      "r133"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GeographicInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r123",
      "r126",
      "r127",
      "r128",
      "r158"
     ],
     "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.shutterstock.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r200",
      "r211"
     ],
     "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.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "auth_ref": [
      "r109"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).",
        "label": "Schedule of Weighted Average Number of Shares [Table Text Block]",
        "terseLabel": "Schedule of Weighted Average Number of Shares"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/NetIncomeLossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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": [
      "r134"
     ],
     "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": "Geographic Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GeographicInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations": {
       "order": 2.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": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling and Marketing Expense [Member]",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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": "Non-cash equity-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r204"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of grants made 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",
        "terseLabel": "Number of shares granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r203"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "terseLabel": "Nonvested shares outstanding (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "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",
        "terseLabel": "Weighted average grant-date fair value (in usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "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]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "auth_ref": [
      "r206"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
        "terseLabel": "Options vested and exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r206"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Options vested and exercisable, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r197",
      "r202"
     ],
     "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.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails",
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationSummaryOfNonCashEquityBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r201"
     ],
     "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": "Vesting percentage"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r182"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "negatedTerseLabel": "Common shares withheld for settlement of taxes in connection with equity-based compensation (in shares)"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r24",
      "r25",
      "r26",
      "r182"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r48",
      "r182"
     ],
     "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.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "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_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "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.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r25",
      "r26",
      "r182",
      "r183"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Issuance of common stock in connection with employee stock option exercises and RSU vesting (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture",
        "terseLabel": "Shares issued (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r25",
      "r26",
      "r183",
      "r199",
      "r205"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Issuance of common stock in connection with employee stock option exercises and RSU vesting"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Authorized purchase amount (up to)"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Value remaining for repurchase"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/StockholdersEquityAndEquityBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r26",
      "r30",
      "r31",
      "r139"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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.shutterstock.com/role/ConsolidatedBalanceSheets",
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "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.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stockholders' equity including the portion attributable to noncontrolling interests, after the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance",
        "terseLabel": "Adjusted beginning balance"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental Disclosure of Cash Information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r228"
     ],
     "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 name"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r47",
      "r184"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r47",
      "r184"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "verboseLabel": "Treasury stock, shares held in treasury (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r47",
      "r184",
      "r185"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock, at cost; 2,558 shares as of June 30, 2019 and December 31, 2018"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.",
        "label": "Unrecognized Tax Benefits, Period Increase (Decrease)",
        "terseLabel": "Uncertain tax positions recorded"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Maturity of unconditional purchase obligations"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r112",
      "r113",
      "r114",
      "r115",
      "r119",
      "r120",
      "r121"
     ],
     "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.shutterstock.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis": {
     "auth_ref": [
      "r237",
      "r238",
      "r241"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by category of Variable Interest Entity (VIE).",
        "label": "Variable Interest Entities [Axis]",
        "terseLabel": "Variable Interest Entities [Axis]"
       }
      }
     },
     "localname": "VariableInterestEntitiesByClassificationOfEntityAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity.",
        "label": "Variable Interest Entity, Not Primary Beneficiary [Member]",
        "terseLabel": "Variable Interest Entity, Not Primary Beneficiary"
       }
      }
     },
     "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableInterestEntityOwnershipPercentage": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).",
        "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage",
        "terseLabel": "Equity ownership percent"
       }
      }
     },
     "localname": "VariableInterestEntityOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/FairValueMeasurementsAndOtherLongTermInvestmentsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r107"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Weighted Average Number Diluted Shares Outstanding Adjustment",
        "verboseLabel": "Dilutive securities included in the calculation (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r102",
      "r107"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/NetIncomeLossPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Shares used to compute diluted net income / (loss) per share (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations",
      "http://www.shutterstock.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r101",
      "r107"
     ],
     "calculation": {
      "http://www.shutterstock.com/role/NetIncomeLossPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Shares used to compute basic net income / (loss) per share (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations",
      "http://www.shutterstock.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
        "terseLabel": "Weighted average shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.shutterstock.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 5
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/subtopic&trid=2122178"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599"
  },
  "r13": {
   "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"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "b",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r133": {
   "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"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5144-111524"
  },
  "r139": {
   "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"
  },
  "r14": {
   "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"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714"
  },
  "r141": {
   "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"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447"
  },
  "r15": {
   "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"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r16": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228"
  },
  "r17": {
   "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"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r173": {
   "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"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r175": {
   "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"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r18": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r193": {
   "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"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "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": "(d)(1)",
   "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": "(e)(2)",
   "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": "(g)",
   "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": "(h)(1)",
   "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": "(h)(1)(i)",
   "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(1))",
   "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": "(i)",
   "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",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r22": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-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": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r226": {
   "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"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r233": {
   "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"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5710-111685"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5728-111685"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6759159-111685"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6759159-111685"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5747-111685"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r25": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "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"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r272": {
   "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"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r279": {
   "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"
  },
  "r28": {
   "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"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r287": {
   "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"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r289": {
   "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"
  },
  "r29": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756"
  },
  "r297": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r298": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r299": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-13"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760"
  },
  "r30": {
   "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"
  },
  "r300": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r301": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r302": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r31": {
   "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"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "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"
  },
  "r38": {
   "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"
  },
  "r39": {
   "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"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "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.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.26(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760"
  },
  "r60": {
   "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"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-03(e))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>72
<FILENAME>0001549346-19-000035-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001549346-19-000035-xbrl.zip
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
MA/[M*+@JMQGE%D\8I-:3/?+3=)I@^>FNL(7RMZR\^>ECG'U.Q&"2)RN( O&
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
MOUYZ?C^[]&SJ.28R'63H'+J6[0B;RN:VJWN>;5+K0HM\Z3T-@O"=$_<G56A
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
MIQD&%_5Q<?XS%E1$%YH\%3;_MCQ^6%A*_?#!'Z7BNH_B-;)439 GA,^?(",
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
M]ES+<#S/HYY'J N 7B#>0PZW25N(9[_K;2 >@QXCZ!00WZ87T%FCP.SW96Y
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
M']/P712.Q-"32= (Y#A_E+"0WS>B5_EOBL>;>=P L^+0W&"< @_I%L4$8DR
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
M.G'$9#=W;W1*?G1)>Q[T)*16>&-'0=&U8Y(Z+S7I[&!=S'4'Z2ZPB"6WS[K
M,&DA-1U@(;Q4*F ^A;V0AGN7G3N?PD29DII*:BK[Z@62@LV.DH"Z2PEUN0-U
M;D.;0=.J-K5:E+I+A\*T;E]5R["M6UBH1X@2%4I4* -+&5B;BLVF8DR%W(1@
M_EP\@[O4P-CACDT,SX(6-\NSP2& 2#^0B;5:?+Z\0C\ +9]^=]@SQE\37ZHD
MKY*Z2NJ^U%B%8.X(0^(9E)J00HM1#%T76] HK55HN]Y2.?,]"5US4.T]D=M.
MKJ)RPTEK/B[BJ*<KXU49KTJ,*C'Z_[/WYLUM(UF^Z%=!>&[=J(J@W;DB,ZMC
M)B*QS76_:MMMJ[K???]T0"1DL8LB- !I6_WI7R[8N$BB*% "R9R.<8D;@,P\
MYW?V<WI37DG;[I@BPD'L4Q;I#BT4$QA6_L%0NP+H2^%H6YYU7W_Y_E5:?T10
MGR/GG$+KD-@AL4/BW15:OS/)-XXY H' A,@04!QC*NM #89T8PS'@8"X+GJL
MZQU[TV0AX",?'*X;H=-D'7XZ_#PS_.2M(IO$"?:C6 9)A)@O0!B%5=_H4"0\
M1/OB9R]&/!D)3AST/=B@]<DU3W"H.8&6G-Y>IF4V,5./E1EC&JB^4(KLH5G3
MM#9$^T#Y8(7K"<C0G6MH'$DYDGJEY'U'1N=(1@Z9'$DYDGJ::0-]O\W,BP3E
ML;(B$A9%D,<1CJO*AP1$7&XDF,C)OY;EPG2EOLCOB5":[#VCH88=!?5SIE37
M<KK(OF3%M^DX^Z2>/Y]\SL;YU[FYRM_3V3*[=Z[AP(*GNK"B3X>38VC'T$Y&
M.))R).5(Z@A):A>U Z&.1Q6$@9\00!,:DU &($KB*B(5!#+82+%Z-;7#J0H'
M*[L>K(]5UYV8PNO\2KM8=<-&,TC&F\XUF<PS2]W?IXMK+[NYG>5W659]([\U
M'V4_LF(\+;/22^<3[_.7W[UO6;E0BWCMV-P@<*"3(A2!():)Y"@02 HD),15
MJF4HD831ULB*K0N*EH5:G&5G6R]D_@W6 : OB^) )=H<]QF[N8]6!BNX3SGR
MO'OGJ9-C<<K;@>)ZHJ7@4>P+R67B"Y;@2M0G &.Y(XL;,?UZ'+YW:HKC[A/E
M[M/AZ/WM04>10Z+(TY0WCCH==0Z7.G?1AC!L>Z9 $7 >^P3"A&/(?0Q#4=66
MR<#'R7"TH4-'4'K-67.<[CC=R2%'G8XZ'74ZZAP<=>ZD)?FB[<<9$FI*\$5(
M,0EP NI^G"'#A&PO6.I'2^I!LZ$GK=F<6$)]-9'+>O!-3.<ZFTWT\7IEMEC,
MC**L(T&+](?ZPK80T(FGY.]4]XUYR[TPX#""(9.(T0CY&,?(>GPI"I"_I5S&
M[+VV,I*\N$A__$,?0C[3ZU1O'&54I]?:[TV>> Y5O%Z5]CF)Y^$R\L-\3$ ;
MG TYXA3Z D.:A"(*PE"&=>0F\H,-/NXD:7S.3+^%BWQ [+RS./]W5N23M+SN
M:-7'G[QQ!LQY= SI$O&&2$9'C?&.I!Q)O8;^K^SU1F\ F,:2\T P&/D)0(D@
MO*HIH0&(AJ@W'#K8 4= ])D*XDP"Q]M.7#B2<B3E2.KT26HG#83"MJK5ER$%
M"4YXF$A&)(^;R30)C9D/7D(#<5K#WEK#N12:F':D)F30]"/U9GFYUZS>8PH'
MNF"U"U8[ZG34^8KN8$>1CB(=7CKJ=-3IJ--1IZ/.(7LV?(3;QAF^Y(B!.(8H
M"G',*,?US-T@ F*C<<9]$R]^4V;FAVSQ\>HB_?$I+_1=Y6)13"^7B_1REEWD
MG](BFR]ZBZ^\Q@P.V/=0N5YG; PP&N/PX]CPPTDW1YW#I<[=I)O?2C?!]/^)
M" O">$A(DM3=*&,:8LI?2KHY*30$[_YQ./$5G7E30W4N*W&HHN.<)(0C*4=2
M+E_:D9%#)D=2CJ0<23F2<B3E2,J1U%;?S,.N&29 XYHA?D03QN(08$QP@H /
M2-VXB@;)1E&',HM;7TQ?882#39#%(R2$*_-T;#<$MN.@[:408L2BB$$_(3#!
M(0F@J&JIXB3D ._'=HYC#I9L/%0W99#.3$_[=.']93G/+(-A,/(T4>SCAEX9
M$XMO?WB3?'DYRW:?#OR4[1K\N&".6IX-0B$ @3$2W(=4!HSBB!! 1**GKG.Z
MO?^);5^T=5 P&D93$\Q&'/;9V&1_&AKFK.%!(<B0G(F/'O1>F'":<];W@=*C
M1D[".V.!I*2"T"A$(*1Q3+C2?&#(F:^^C/CV[KB/#UKO$S_WUI=8G]J20TZ'
MG&>I9OFH 0L44$1B:1M3T2@*&4^TFB4QQU!91P=7LRZ*+"V7Q5W_W>-&E'*'
M%@XMG)[E]*S>$NTX;[&3"@ED(@$&!$4Q0B()D,%.'X<,H\T6G8=1M!Y&T.>G
MW@'0=_+=LTGH2=EYK\EA+H'< :\#WAYT5@%:W$TB0J*$!I S&?H41H$(K8$K
ML!_2ES)PY>2P[<Z0$".(T"" UZFP#DD=DAX)DCZBP@K43M+B6 I*)0L3&$F2
M8$2H-?\%DB02FU&6 T'I:U0VLA&AO<X-=FJM V,'Q@Z,GZ+6DE:M#0**8!)+
M&"5!&&(, $J,6LM R".V?5Y/_UA\L/0P".%( # (Q'7ZK(-0!Z&G :%^J\Z*
M* @@I, ',$YBH&"45\-6$A#'OM@70OL(70,\4IJW0[^'<PC_9&K+F_?-OYW'
MF2G)]/8Z,Y %$?AIG6*YHMC''[ESP17@ /6OIW.%>/9U]XYS?;RS%:Z!P *G
M>6QOG,UFU:?_^0:\,:_5.L?UZRW;=#&]R4KO0_;=^YS?I!LP^WTZ65S_*L0[
M#HC/&?VI/CQUHK/TMLQ^K?_86/>;)B.S2?;%X,W]"9OV5IC_].<W&Q1H/Z/W
M?P3[_HCT?<&7?/A3O1<[T77M=J_]>BX<ISK60(9_\/J (2F:[N3<R;W^R2E-
MLLB_-W^_^+H[FL18Z4%9T5F'_]2%ZQ^85]^M$G6IU&UUA39Z9O1!'4)3:I?Y
MNPJD.2(X?2)H_?[FY(WSW]) -P)@WOEMOY[^CB2.BR1J]Z,Y\]H'Z<[]I-?Z
MJHIUSRZ\+23]9?K#^ZMZ^[KTXODDFYC:0>_ALL&=M;A5+]"F.^?Y6MY+<'TU
M0-[XX\Z<V<_CP.NDU7,^<K<^M[XAK\_I'Z>A?[Q:'Y AV!.V8,TQ\$D>KKS)
ME_/%F1^NX]P7T)"'>OB.LT^/L]WZW/J&O+Z3!Y^+?'OXZ?RZG$79V*3_>A@:
M;R4_@#@^J^8;B+"V':C@"8M13),@DE$,)/']D!" .211P*C_Q.8;_&]D,#W.
M?'BXWAM/(*%A9CH."CZ&)!P/H;F?:)KW'CAZU+#)V]:0$C$:8TX))AS!!*$H
M(+;^6_JAG\B]LKS[!<_]&YP=KC6D@\USA<WSTK H:&?AP21DB.% 8*55A1@3
MZ4=&PR)"$  W.C_WKF$=:7LSAQ7/PXHG;,HQ 8G3OTY7_WJX:P2BG?G9<2PA
M%#Q,$(] $H@$A-9N]2'E$&W,SSZ0 G;DC<_VH"#7(.(<U3>'NJ>+NH^ +FE!
M-Q()]'V&"82A #Z- M.J!W/&!8X)?"'0E9-#=SV#(P8/UR7":;8.1AV,GAJ,
M/J:\=CJ>,R8A%P31R(^T^HH(#@R."A#$(=^OS<X>./H:+<_\$6&':T'A%%J'
MQ Z)SQR)'P%BCCM G, D9B+B0(^>D'Y"D %BR5#"@_W:IS\=B _7[PS $3C@
MP!JGR3K\=/AY7OCI=]J@"X&H E -F$& .!1<^J;9&064!8SLBY]]&/'<'_G^
M(%RGPX2^_2J.X% S!BTYO;U,RTRGA][<*C,FU2?^0@FRAV9--SI^B#+TJ&=8
M.Y(:(DDY,G)DY)#)D90CJ9<W;3AI,WQ]B@B.*!)2,H(3@'RH74,A1S(FR4:L
M4T[^M2P7VM537N3W1"A-:I_14,..@OHY4ZIK.5UD7[+BVW2<?5+/GT\^9^/\
MZ]Q<Y>_I;)FM&4J1[0K]?R^B@05/(1IA1GLTNQQ'.XYV0L*1E",I1U)'2%*[
MZ!VL,X(G### OF @24@0<$Y)9,H%PH"'3,"-Q-97TSN<KG"XLNS!>EEU68HI
MS,ZOM)-5-TPLM4_?F\XUG<PS2][?IXMK+[NYG>5W659]([\U'V4_LF(\+;/2
M2^<3[_.7W[UO6;E0BWCMZ-P@@*"3)(2#2(0H03Y&(2:<4 I,DE 241E3LCU)
MR)8-1<M"+<[RLRTG,O\&ZPC0ETUQJ!INV.ODV?N(9;"B^Y2#SSO+]-/C<>:W
M\_98% /N4ZX$OOJ?+Q)AJEB2A%,$X^T)U9L\;@3UZ['XON*?..X^4>X^'8[>
MWR)T%#DDBCQ->>.HTU'G<*ES%VV(H[:I"H0@ I#3A$>0AX*2@ D]"1Z@)/$#
MOMDIX=6TH8-7H/7;NLKQNN-U)XD<=3KJ=-3IJ'-PU+F3GL19ZS62@L5^P  0
M4#"  *'4Z$D^E4DH#^DUZD.W0:?MU3VQO/IJ+)9UXYO SG4VF^@#]LILL9@9
M95F'@Q;I#_6%;7&@$\_,WZG\6X"6?R,)"1 1C"(:2#^@,3)M-!3_)F% 0[Z]
M(YRV-)*\N$A__$,?0C[3ZU1O'&5H!\(^G;^;3/$<LGB]:NUSDM#'R\FHT\B!
M)IQ#F,1)(B(2)HGT?</)W _\9+,A3B=9XW-F&B]<Y -BZ+WS.!POGR(O'QW_
MNO2](9+148L$1U*.I%Y%R^ADB6#L,\%"00(!8"@@"G!LM(P@)IR#:(!:QJ$#
M)'0$N=,Z'&\/C;>=N' DY4C*D=2P26H7#00#3%N/)4A8A&1$HXC[#& <!+$=
M=R-"(!/Q$AI(3UI#G\&'8]$:SJ4ZQ70Q-2&&IHVI-S5]3%\[CCI<(3&\ )H+
M<)]:@-M1YVE0IZ-(1Y'#HDB'EXXZ'74ZZG34Z:CS";X-V&FX@7R$I9_X"<!A
M%",8)13HZ(H?X3"AFQ/0[QN5\5M>EA^RQ<>KB_3'I[S0=Y6+13&]7"[2RUEV
MD7]*BVR^Z"W"\AK#.T2O[I-^1W,,,!KCT./8T,/)-D>=PZ7.W60;;V4;CV 4
M$QA &C'$HH!CGYO^_"2F,98;S:0.)=N<#'I]W_YQN/ 5E3W#97^ H24#ECB/
MK':P@N>LY(LC24>2 W#..S)T9.B0T9&D(TE'DHXD'4DZDG0D>48DN4.+#8Q!
MVXI,8D%#FD0^H0&+&*,D(CHHQ/Q00D W$EX_9(O64]97B.> 8X%'BD-?<#2F
MXUO'MX?C6\3;4CD92QC'$?+C&",@22A#.Y 60A9+L!_?.I8[1/^;%XT_]>ZH
M#M*9&820+KR_+.>9A\'(TP3S[*/$ZB@G^?)RENT^3_HI.S7T =,8DY:?@U (
M0&",!/<AE0&C6$]#(2*1BJTYW=XJQ_:ZVC):6K'S,/K?8#;BT#\8'#R%AH8Y
MG7I0X#%<3^Z6@]X+$PY*''MBQ?]Z%2@]:N3TVR9C"9"2"D*C$(&0QC'A#-J2
M/?5EQ).M30)U<5Y6E!81#XZ?^^I2F F'G XYG9KU/+#@L,V!#2@BL111$(:2
M1E'(N.E(*#'',$["@ZM9%T66ELOBKG=%"XTH[;67ND,+AQ9.SSIU/>N1'$L"
M6NRD0@*92( !05&,D$@"9+#3QR'#"+V0HO4P@CX[ZQ(", *(#0))]TK-?$T.
M<[4##G@=\/:@LQ+4XFX2$1(E-("<R="G, I$6/6DP7Y(7\K E9,#CP(28@3[
M;9GO5%B'I Y)3QU)'U-A"6C+A+ 4E$H6)C"2),&(V($$4B!)(K$993D0E+Y&
M22L;$8H'@:Y.K75@[,#X-,'X$2SV6[4V""B"22QAE 1AB#$ *#%J+0,ACUC\
M0EA\N-PS"$<"@$$@KM-G'80Z"#T-".6M.BNB(("0 A_ .(F!@E%NDP!) N+8
MWTC>W15"^PA= SP2!\P#/'[T,^F#?S)M!9KWS;^=QYDIR?3V.C.0!1'X:9UB
MN:+8QQ^Y<\$5X #UKZ=SA7CV=?>.<WV\LQ6N@< "IWEL;YS-9M6G__D&O#&O
MU3K']>LMVW0QO<E*[T/VW?N<WZ0;,/M].EE<_RK$.PZ(SQG]J3X\=:*S]+;,
M?JW_V%CWFR89LTD4QN#-_;F:]E:8__3G-QL4:#^C]W\$^_Z(]'W!EWSX4[T7
M.]%U[7:O_1IN##.-V;SZ;F'M4@G 1[2S!D'\@S>]'Y+>>0)ZM3NYHS\YI5@6
M^??F[R<HA?V4^CP!FL9*;<J*SCK]IVZ,OQV<VF";41]UQ$UI:>;O*N[FB,01
M21M&,)1A8@F61KH!!?..+OMR)'/V)%-[.PU-U"Y/1Q<GO=83U^,OKHLL\_ZJ
M/K@NO7@^R28K=8K\F7KBBQ83'XSO;76*9QR 9\[NYW'@=9;L.1^Y6Y];WY#7
MYS20T]! !MNT9 @6AZV@<PQ^EH<O;_+E?''FA^\X?P ]?(=*' X9S@\9W/K<
M^H:\OK,'IXM\>X#M_#J^_34MQM>65C!\R)_Z+#HYKWXD@K?M5QGB ##H1UA0
M'S$04H&K#$Y)$-FLJ7^X'PG_&QQ,VS>"#]>\Z DD-,SDST$!R)#$YR%$RHEF
MON^!HT<,FP0 WFGC%&,F,<9<8#WSC7*>5+")8A@%>R6^]PN>^_=\HPXV'6PZ
M#>LY4(':R9 1EP(K[O:)'PB$$!.H@HI(<AYO3(;L7<,ZTHYO#BO.%2N<BG6Z
M*M;#O3((Z(R+9TG,&<21+VG$PMCG0115.E8(HN2E=*PC;_>V!P6YMA@.=1WJ
MGA+J/@*Z?@NZON"(\8!*("0G $NFK-L*= G%Y(5 5TX.W.N-T1$Y8&\,I[PZ
M&'4P>FHP^ICRVNGS3B),:4"HG[ 82C_ W.<61^.0X!B_%(Z^1J,W-"+\<&TT
MG4+KD-@A\9DC\<- #$&KT$)&@Q 2$2+ 8$!"!@BI%%J!!=VOX^;3@?AP7=XX
M'G'AW+!.DW7XZ?"S)_SL-'\'C,HD1E JR!0\1C'!?A6^4F :[NV%[2-23=D(
M^L1!W[,'Q*ZP.AQJ6J EI[>7:9GI'-&;6V7&I/K$7RA+]M"L^;__@R.(]H'R
MP0K7$Y"A.Y?1.))R)/5*^?N.C,Z1C!PR.9)R)/4TTP8!W X B.,X"N((1MIC
M)"(:^G42+P]"N#$ 0$[^M2P7VM537N3W1"A-]I[14,..@OHY4ZIK.5UD7[+B
MVW2<?5+/GT\^9^/\Z]Q<Y>_I;)FM&4J1,930WRZB@05/_1%!?996.(9V#.UD
MA",I1U*.I(Z0I'92.[ISAWS&$8U@0D) 64B1C&&E=B18QAL>U5=3.YRJ<+#*
MZ\'Z6'7=B:F]SJ^TBU7W;"RU1]^;SC69S#-+W=^GBVLON[F=Y7=95GTCOS4?
M93^R8CPML])+YQ/O\Y??O6]9N5"+>.W8W"!PH),B!&A((8X3B8-$H0%5N&!+
MKRG ZGN;A4%ZEVU=4+0LU.(L.]MZ(?-OL X ?5D4!RK2%KV.Y[F/5@8KN$\Y
M\KQ[\ZF38W%!._.Q0C\ @C*.@< QHJ(2]10RGP7;LZDW6=R(Z=?C\)V%_[^S
M(I^DY75'S7;L?9+L?3HLO;]!Z"AR2!1YF@+'4:>CSN%2YR[J$"9MUQ0I10R@
M"!*12)GX6/JH'A<:$)2 X:A#!P^A\%XK?AVO.UYWDLA1IZ-.1YV..@='G;OH
M203X;<T2"2+., XD#L*$0)30*D(4)P$.D@/J24ZW.;>L^FHREW7CF\#.=3:;
MZ /VRFRQF!EE68>#%ND/]85M<: 3S\O?J?B;H)9_ R$%#!(J?!;Z !#!?+^V
M<QBF&XEE-H2C+8TD+R[2'__0AY#/]#K5&T<9VD%]]M;8Y(GG4,7KE6J?DX >
M+B,_PL>DC= FL0]D GQ?RDB$A$L>U'R,8PXWY' G4^-S9IHN7.0#8N=!Q'$&
MJU:? ',>'4.Z;+PADM%18[PC*4=2KZ+_"]+H#1B& &.E-23<QR".9!17/4>B
M )!@H_G3 /2&0P<\!.ZS(Y0S"!QG.V'A2,J1E".ITR>IG?0/2MO"UACX4'*H
M&_LF+ !0Q &NXP<\%O E] ^G,^RI,YQ+I8GI1VK"!4U#4F^6EWO-ZSVF8* +
M5;M0M:-.1YVOZ IV%.DHTN&EHTY'G8XZ'74ZZARR7\/W03M*,_2Q%)(AG\@@
MQH@E<3V<*(C"A*_[->X;>?&;,C,_9(N/5Q?ICT]YH>\J%XMB>KE<I)>S["+_
ME!;9?-%;;.4UAG"0$>0O4EY_+'X5AQ^GAA].NCGJ'"YU[B3=&&BE&\,HD%)$
MD8AX*!&/8HXJK[T?L6@CV_!0TLU)H2%X]X_#B:_H;%^G_1!YU@5OCUH^.))R
M).4RI1T9.61R).5(RI&4(RE'4HZD'$GMXYGAB#6>&8Z(U'T]8Q2(*(B2@,$Z
M[L"3+<.\E57<NF+ZBB(\;X+L3G.[:9^S%(_%(^.X]12XE;3<FH@ Q8)&!(J8
MR2@*%<O65=M)'&],?-Z-6QVCO9CK\T5C';TO/4AGIH%^NO#^LIQGEB\Q&'F:
ME/9Q>:_,I,6W/[Q)OKR<9;N/(G[*=@U^-C'WVWZ2823B.):418+Y//0#YDM"
M0)C($),@WL@'L'U6;*.DK5.)T3":IV VHK#/!BK[T] P!QL/"D&&Y+I\]*#W
MPH33'.J^#Y0>-7+RCHX$?0XBHO0D  .?*0B%0B%G!"",$2'^GE/=^\3/O:?"
M,^J0TR&G4[.>!18*%]IVE!0A& D?^3*( <0$Q]B !0T@8SPZN)IU461IN2SN
M^N]2-Z*4.[08*EH\85.."DJ<$G;"2M@CGBJ!6F 54$@_YGX & A#SGT&? .L
MDBH;EHL7TL(>AM=G>[L@ ". >NT)_&P2>I*O[#4Y;("9[ Z5'2H?'2H_ LJ=
MIJ\01 F'$. @E-SG!),H-J"<0&4PRY<"93DY;$,VQ.&(\C[C$$[Y=::R0]*3
M1]+']-M.O:8(!8GCB' _E@DE,F%AHJ$4$@0IC>5+0>EKU%_Z(]_'@T!7I_,Z
M,'9@?)I@_ @6=Z;-)PQ2*6,!0@23* PP]2.#Q9S'@>]OQLH/@\7/RV)[R,O
M\<@G3I]U^JR#4 >A?4$H!9T"[2B*_5A 2B#$@F.?<V3B8#!D.(1\HZWJKA#:
M1]";\I& P] WAXE^)OOP3Z8"OGG?_-MYG)F23&^O,P-9$(&?UBF6*XI]_)$[
M%UP!#E#_>CI7B&=?=^\XU\<[6^$:""QPFL?VQMEL5GWZGV_ &_-:K7-<O]ZR
M31?3FZST/F3?O<_Y3;H!L]^GD\6U^E,MM3HU=92S]+;,?JW_V%CPFR:)LTDK
MQN#-_3F>]AZ8__3G-QND9S^C]W\$^_Z(]'W!EWSX4[T7.]%U[7:O_5I"##/]
MV;SZ;O'L4DF^1]2R!D'\@Q<F#$GA/ &%VIW<T9^<TBB+_'OS]Q.TP4VU[L#0
M-%;Z4E9TUND_=6/\[>#41MF,WJA#;4H],W]7 3=')(Y(VOB!H0P31+ TTHTD
MF'=^>[EF2(YDADLRM9O3T$3MZW1T<=)K/7$]_LOTA_=7]?9UZ<7S238QU8W>
MPX6-.VN)A\"!E^=Z6\[B&;_?F3/[>1QXG3E[SD?NUN?6-^3U.?WC-/2/?CI(
MGZB]84ON'(.?Y>'+FWPY7YSYX3O.?U: _V4VQ"&#0P:GU[KUN?4Y</JOBWQ[
M>.W\^L1%V=BD07L8&F\J>^WLW<&G95(@FK1,GPL8H !+3I-$!CX*D.X")R4F
M(*+!9B^CA]N3L+^1P72!0ZS7+G#'E;$Y*/8_=N%W.NGHIYQM3E';W#*(,*(D
MEI1$//)A& .NFX-(%L$HY#'8*]N\7W#;OT5;KYGJ#M9. M;.3(,AJ-5@8C]
M$&/U#TLB#(D(K083)''"!#JX!G,\#=8<KY]^IQZGWQRO?O-P=PA*_1;U@B1D
M$8> "1:&DG)& H-ZG+($8O12"L[Q=3]SC1[.43URJ'B\J/@(*/(6%"$6-)!^
M3"$!(0TYAA0;4!0A]A,>OA HRLF!NX\Q-/+IBZ"BTPP=S#F8&X+RYW=ZBI,H
M"D0$?0I"(CF'(4Z@P;DHB2'@&T.:#H5SK]$:#"NCV"F$3B%T2'FV2/D(4*)6
M(40124 0TSB0",0@D"Q$&B@%PIR(.'DAH#Q<WRY"1TKI=9J@PS>';^>";YUV
MVRABH1]+22A6D!;(($:1P3>?08'Q?GT)%;[U$::$9$1YK].DC@N:]JLH@4/-
MN JMJJ\T>R^^NLK&"R^_\I0%H'-DU8-XX74Z_YIY/W_),N]#OL@\N)<^^I*5
MC:\^9/VQU0Y6K)Z ]'S5V@='DHXD'3(Z,APD&3ID="3I2-*1I"-)1Y*.)!U)
M#H,D=W&-L4Z"')()#@-!?.$G?B2I9 $PKK$H%!"##==8Z]^P[HV/5Q^R[ZU_
MXU,QG8^GM[/L_?R3>KY\\O%*3O);_1"K+C3;EA[^)9W#H40)_!%DAQO4['C<
M\?A+\GAG+(\,(0H8I1B&?N2#"/'$IOY#$,8,Q2_ XXX]#^ 1/YG:9$4AR[2X
M\^!#?1Y?;BL&']OBG20G5YE\FG&Q03'_D#R\+F1_JB%[CMHY6#@B3# _D!#'
M"0U@"&EH8,VGD0_Y#B'[]_/Q;*GWX%->Z)O)Q:*87B[-F*.+_$,^U]A7Y+.9
M^LI[W7XD*Q=R\J]EN<@FE6R"KKK90>,10>.9:4&8N.IFQ^MGRNM.#3I>->B1
M&A9.6V#C' L*H@B$ 0LH@S*,A &V.(:,H^B(]"!7!.UJ7ARR.F1]18V1M<"*
M8!"R!*((,!X!XDLIC,88(!!!&FTXQ0<,K'+B"JF=$NJ@TD%EGTJHP)T HF0A
MA<@/0Q&3**:2!P8KJ8Q!'!V3$NJ*L9UBZM#6H>VP%%,!6\64B<0'(@"2^:%
M7"=M6,4T8BA(DF-23 ]7T$WA"$.GD3J,=!AY-AB)6X64^E+P!,(P")'Z6W)
M34%WB*7$T2X%W8?#R#ZBNPB,F'_&$=X3*PJW)/?V,BTSG9IZ<ZO,C52?Z L!
MW'#K( 8K0$] 3NZ< ^U(RI'4*ZE>CHS.D8P<,CF2<B3U)//'!Y VYH\NV@DA
M1\2')(IC@+A,E/D3J)<2,Q"LFS_6<-'NFO(BOR=::#+BC(8:=A34SYE27<OI
M(ON2%=^FX\P6_'S.QOG7N;G*W]/9,ELSA")3]X/^[T4TL$ F1". ^^RUY3C:
M<;03$HZD'$DYDCI"DMI)[V"MVS5"40PH893X!(%8\ @$1N_@ "<1WYBF\VIZ
MA],5#E=//%@OJZ[F,!7%^95VLM[D^M?Y^ ]O.M=T,L\L>7^?+JZ][.9VEM]E
M6?4-6[WN93^R8CPML])+YQ/O\Y??O6]9J4O>7SL"-P@@Z"0$)8SX>J(6CS$F
M/I 0!]  @? 3SLGVA"!;;1,M"QUU,?QLJW#,O\$Z O1E4QRJ/)F\2'AFL*+[
ME /,NS</.34>AX"UE2<BHCXB "OFCAE 7/W/\'BHOLWC[3'631XW@OKU6'SO
M$*SC[A/E[M/AZ&>TGW,4.2"*/$UYXZC34>=PJ7,G;<AO^Y%00E BF 2( 8!@
M$D,S2#A@$&**Z?:LW%?1A@X>1!GQETE-<]SNN-W)(D>=CCH==3KJ'+2FA"!O
M.[?).,10$J4>!3AA2$#,C*;DQR&A8B-(U*.FU)-VXY^T=G-BN?5A%>DQKGP3
MW+G.9A-]Q%Z9+18SHS#KD- B_:&^L"T6=.+9^;N4>_L(MQP,J90B@7Y()4L"
MSJCM%QTP'J 0R$T.-GNOK8TD+R[2'__0AY#/]#K5&T<9WH&@3Q-GDRF>0Q:O
M5WE]3C+Z>#F9MG':, D"(14?8QC$0)(81*'AY%#)92SH PD;GS/3).$B'Q!#
M[RW4'2^?(B\?'?^Z%+XADM%1BP1'4HZD7D/+P)U,D00@Q@"3" 4^BB)  ##9
M8!PS1,+HH7*4U](R#ATD(2/!G-;A>'MHO.W$A2,I1U*.I(9-4KMI(+[?:""
M!+8L!40A)$$44C,M)N!<#\)*X$MH(#UI#>@,M89SJ5 Q'4=-B*%I.>I-3<_1
MUXZD#E=(#"^ YD+<IQ;B=M1Y&M3I*-)1Y+ HTN&EHTY'G8XZ'74ZZGR";X-T
MFF[@1"#,98BYD) G2'(," &A%%%"?+HQVO*^L1:_Y67Y(5M\O+I(?VQM>OPI
M+;+YHK<(R^L,VH#@1;(WC\6SXO#CU/##23='G<.ESIVD&X6=3OX1A")A+&$$
MQ53$*.0\"D48DQCX(=FHJSR4='-2: C^_>-PXRLZV]]M/T2N/<$0;C77HMK$
MS=$6YR1!',DYDGL!![LC,T=F#MD<R3F2<R3G2,Z1G",Y1W(OW8C")VW++B*
M'\4T% '$L0RAB(1N1!$&(L&QGVR4I2BSOO4E]14&.=@(7(Q&&/4Y =?QI>/+
MP_$E%0U?(D0"%D%!?"1I#&()1&1<OA0@&&ZVE]B-+QU+'2ZA>JB.V&H0KY<N
MO+\LYYF'P<C3!/%LD,$*9";Y\G*6-2C3ZTX-?=BR[_-6CH:1B.-84J;DI\]#
M/V!F('V8R!"38$LC<--VQ79TVC(B6;'K,'J\8#:B$/09I]F;AH8YA7E0X#$D
M3^>C![T7)IS,%/IG0^E1(Z=H-9T$*AR-"(H%@('/%(0JK8> "$ 8(T+\Q\?4
M'QP_]]:56)^SD1QR.N0\1S6+=3)A($4(1L)'O@QB #'!,39@00/(&-^<J=2W
MFG519&FY+.YZ5[30B%+NT&*H:/&$33DJ*'%*V DK88^D&#+< JN 0OHQ]P/
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
MME7O*ZUTE8EWK6S+J;+(OJO5*)35&71VO*+FBUIUW*XCFN4OKE-E@:LW1\I
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
MU^K;:C^JGLNZ_C2]+;-?ZS\V^/5-T_RPZ?AHZN[O:8UH;^'CG_Y<?VG],_C
M1_Y^/SODS5YU6MX#\O[)&O5VA;J?UKXK';XW>W@?>&LVN)<_=7/X]LV1!MWO
MAV/7\?4,R>%A07>&8_FVJDVOW>3QZ*9E/*,#Y'"G9-A, T;;YI!4)H@P9820
M$&!&)&2)G?1#XB0AP=9)/YL6D%R$:5'H<MJ_:T?\X2;Z4#$"OCC?6<&N(ZT#
MJS,#*T8[_;!Q$@=^E"0)2Q+*8@!LA@!)4"3"K3/2]P&KOB:@@A&GO8X?.RZP
M.IGA&V_^Z_.JP^F9(U'W6?(06%&T;LH04<6+<428C!!"$M 86S<E0$% -YI*
MKWJ$#Z<@C'R(>^2XP0KZ$Y#GI\XN'+0)O33"&$8PY@B0.$2 *U:IV"6,.(9/
M9I>>1-2IL$O/P^'@4.7016XZ]^T\ -AITDZ3;O ($S?@][0T;.<.<"!V9B!&
M<5LE%5.&U#^1>C;&H8A]ZM<@AB(H#S_@MQ\W 1X1?[/FZ&Q ;,NDFUZNO27Y
M>>_>@@][E!Y+=[(=![<E!H$$ 2!C*2+"F0A"@AFL<YUX&()N8I ,&0D0\8FO
M_L4QD3"H:UXH@>*X$X-VS_^I.B'IXJ8;V[$@O_)^GOYBOVEJHG0UA_K_RW3^
MA^)(4S9FM>.?I^I[-_D\NZN:0S>5$76SIKK];I'9D@YUI86Z9;FH:[/3V]LB
M_U$5:K2U!T?<#&!C[]>SJVQUHDE;+G7')].'O-[6M=)%6Y%@.IGJGE99.JEJ
M\DR)CGZL_YL7?WBAND:]H]F/6U.A,^V]O%V)@<,4LX\K!W);=[*^9_>1B;?F
M2=3ED$W#@%1WC=>U*HI";7F);411$65>]Q.XKV_;^@2L7B#OLYD^JM&YO"C2
M2:;@[:-^JJI]<]E^+NOBHR0OHJKTJ/[6_1 8)R" D3)# DX$"+F?$%SG1@HI
M81<"A6!)I$ 0 .'[/@@IJ'NM1C1"P8,)P8_>Y]F]5H\O/5BNE(O59U9/YUA/
M&GCQ=@<O5Y:[ W%LA<JF.T71<$$MH$QR2M,./[]4*Z^*FB?+JL2[[J.W*$SQ
M;E;<Z.YP"ENF5N[85OU7J3H?"S0SW:1=]S]XK,QO>M6T(USMNU^7G&F\U7+N
MX0NU??UU)P7]#*O5AE^KL0?F4ENV0LM<T\2PWH>WEW=OFSVQG0V_ZT8P%B^5
M2%>@MO+ 7:&4%=_T)=/97=41<9'=W%:B:<LOKM4AY+K;]LR;Y6K?3 F=>IKV
M^?0<B5NEAU]I-*R?2DFU96?Z@[ZR[DZ1WZ@O9?-OTR*?-R6G;8/_>G]M[7I6
M;JNB[C2\<(VM#MR+<;5SR&0YSB8[$?Q*KTL]X>$5.H$(V 8.E)*/(TR$C.-
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
MV<6C:*H*P.R5C:H56J//MEIO^6#JJ6"!B"(6Q4$DJ!"<\0C4Z.C+..FDGB8
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
M*A,8 2HPYB%C!;$R $/4< _7Z3#]D ^E^C3]K<BK\V23=N39%GFBFV;T^L#
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
MZ6 A*S-2Z636]=)$7685Q+!)=ES#B/-B"[P3?K3LL?]I"QEM'5[\*L.)][*
M7B)A3RZSZZ121$YVLG9'G!UQGI2F_DIRY&1)] (.?'>-ZX(WX6H7WIW^;AKT
M>228A_/4W3M.\B:9OF_'W>@A/9(E>8*9HVVJ18=+\92U*2\!1E0R00,8!$A(
M94)*R\DA&"&VG ZV(0DL\RZL3OW\=_'S?V_X>?#X2_0_TR0<.T-+?1^EB]^4
M1/:A3F._9!&I%E)*(>\CU&Q&O']*Z<EJD><.G!V&G%+UC"15QB96P%H*)>=&
MFD!2WY>O !$I*7L.B-3<475/U-G!BN@#VB:J-!GQ]:G[2L,(KYG9< @EH4P(
M?\K>M)IX@RD/!+*:A-K]BZ2Q@!5E((I(WB@#6<^-OZ?Q[7SLHU%KR^(.Q]/+
MG0&'\^0QCI(W?Y5K^WB>Q/&?.WEW,G9?/9U7>KJ6&%+%0QTP%!*#$%+%Z%(=
M(-NL!M]#3Q?_("<L4)V>CEES+%*GIW<8<N48LD5/EY6>+@-F+"% 6&!EH(*0
M+UI*R("RQNBZ5O3TTX85WH>X.3[@\O7T-N/X)^N>_)1$PSBCZ;,,C!Y.LX
M5 /$K!!&X1!JI;E1RB&"AH5J89QNP4_ !9@=Y*_N*=IC?-;'"%YT,YLNS'29
MG+U9WD. *LN=AMIR1(R1R"H62!66#1P,4 (V9@.>A&/N ,Q.^PPWA\,?@-G/
M1?Q?,S:<SL)?P[$'06V6-6-4<R295A!#@PF0"X, (\;-Z7CVFJ"PUIW'VW/G
M73(;7+*(W"(A::7\(F -,AQ;:0S5E$D@9.';YHJ!Q@2;5_"K'4;YY:A3?CO.
M/CO.WJ;\\DJX <A8$' 3" ND@=(P4 HW*BP5)^GM.@"SXSZ';;:'/'OE]Y(R
M\'3\-1Y/'^+ZL*R+[>>ZA?=E)=:%IEP1+@4PP")BH62RX'VF0=#H<O8*/JW%
MR7U:'-P'OUGM,3[I<]RFE#]987Y-,OMTN7.+:(:P$LW"&A$*"2P(D< <!':1
M=2J8M>HD_5*'9UC<%^ :&SE? 7]?1=(8A+CN6PH@TP%3[G\0"4T@D2XL:\G,
M<WC\T+ZEK8R]UM5$NLRQRY)A6T08J31,*9APXHIS8*@0.-!0H)R\0XND#D[
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
M:D+VJ3)WF^%R>*HV^J?I+!J_^-16S!J_^(*2O8>MGPONT2I;-@ :4>@0+Z2
MVI!Q%@:+%':@V\X3: 6E.#V<"O*<XSY9Y>22PP4GA%UGUQ_ED,!VZ@U4(*CE
M/3*#! DDALKR4 /MR*U$/:,9;Z^#BF@+]5B?H,-Y3)]#"UV;E X2.TB\#$B4
M52X9-4I)YJQ@)#DU 0D$T\5T 2"%:CO-I(W<+]3'K58@=IC886*'B5>.B;"6
M7RLI)M@BKAQ2FE B ADOU$0NI&V[/*8=3 2XP\0MKK^_9-,L%N\/SVXRU&&'
MY>3#E6:/#W$W&:>;C'.LR3C=3)SR:;N9.-W-NIDX5S@3I9N)<]WGW\W$Z6;B
M=-,QNJ/??/3=3)RK/?J.ZZ_VZ*]U)L['^F3RKOWQI;4_AKC6NI$K"HRP"%&N
M-0NAL%J5,4A!4:L9]O7R&>4=GI\>'^(G:;>+Z>^> M]G!-AB23ODK1;)=#EJ
M)R2O.D Z9T"JM:T4FC)DK4*<6!4R2Y0$10"0*4Q;+<M_74""?0JZ 1$=('6
M='J Q&NC_Y0(+ K"D(8!M0)3Q$M XMJP5M/U__6J@(3[@'5-?SI Z@#I] "I
MEC8J4*@"% :2!1PB$!JYF$4:8 CUH>HF7\-DD^RR3;8+:E#TX>/O:YQ%E][>
M&Q((JB[ 4B$&(#6(<\:H%CPH!]0$A(/@N Z5#W$Z2T8#?WG/G[\[CDS=0;78
M58AV$VG.1 &X?#9$LFKA*4E@E48!P)"&.'1J.RW\FAAJ;(_K1C@T&Y*^;+54
MK6/#C@WW9T-2C6O#D EA$6!"&>W^GU)"+R9#A>9@#7Q>APUE'X,V6V-W;-BQ
MX?YLR"HV#$.(K()*RQ!S)Q3=_\)"&E+MV/.X)N/AV1"PBY"&7=.<G1-/NHK"
MKJ*PAGVU!J%=NYU+*RCLO/@=)':0^$Q(I+6VJETOG@X2.TCL(/':(1'#KA=/
MAXD=)G:8V&%BB8D4=KUX+A<35_3B67?M+1TS5M\CW_A?Y_?NL0;Y:W_:H\D\
MRD\B^UK^P^6F(\VJKJ?;],RF),4U7M E:.WN^JEI3Y:=_7N7E!=YB+[$;S\G
M<?3'V^C6/<1/T?A;])BZ6_WE+BGVX/#-CZ)]3K5WEW@&_%/**3 &6^NL1$8M
M9TI9HQ!%G"!(61ANV+>ME/,IZ^(RO?7MC&:^?]%B.Z,5=-'8GLV'W,H99R^7
M.@7<S6?N7JD/6?1SV?MN,KC9O8?.ZSSVK].9.XS9]&GK*#N:1)/!*!K7FDBM
MTB=.;ST_S"?1?#ARB_BQU?9%A^LFMA(INZ<]W-,NGOF)I%D219G>\\D]V,=X
M'&=JPEN-0HZPY!I8!*4@3!&;)RM@!;G$;U&NN[A+Q$,U>_;/\?/D&5E2O+,(
MWOZZPI:=S%_ZG_TTFKD;#)XP7]&2*[N[T[:F>:<Y+^OCG\N"X3SYMY?%?-,S
MH9_E#FEZGHQ\B[_VF^=U+?.>WJ"?;7*8MS;L#9UR/)G.>E^2:#+K^7>*\G,O
MN1[FR>#.61.]U-L56;/#T2SU#1;=#O0R@7S34]G[9[D+2=S[YO^)'AZ2Z7=G
MR<SB\6/;2]G)^!/5S%0+> B-)AH;#5A@%%R$3:U02"P;?ZMM/I6X _V2Z1?!
M8_65WZ)'_U8&%3ELI/\O3IU,5Y.A-Q-];LBGJ7_+?(^3P2CU"J.S*K+\D"?F
MX[O<I=9"D4).7&O,3K Y_9+*/MA>R]D6WY>L\37;LJSW9%QM4^_;:';7BWHY
M<OO/G6GK#)+R.W'OP=EF\0&X)2>Q_]A&8U5:DN2A)-92K3 5 3 A#L.BDL4
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
M8Y<#.81W\Y(<A T%:]-TZ-BP8\.]V5!6?61!*(D6 *-08X&=" R */O(&GO
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
MWH2*RS*A1 #>2"C97T:VH]FB/H)'"==V+-FQY!%94O!:\WF-*&#2"&H(MPK
MHFV/4UNM"FA[,K(=EG1J*VISR.SIL>0>T<<3'XCQI.7"7WH_%!T7]LH'Z3J=
M7GJGTQRC9"WEBQ#!$><\$(80180,U2*_@C$LES%J;9^60]K371?YZ_!6=_!T
M)?"TV:<O<34O&" >*D!-B$.&F B(,K9H(T\U: X8?PX^M9\6S_M93>7QH&HO
M?_YK$OV5QKL[9+L29-L,;+0"-H:YDLXL##$)0D@#*VSIKV'(2OQ"Q:LMBY"(
M5ITTG>K5 50'4">L>O$*H0P.0NW@A&D%"%1&$0;*(1C(JA>9ANUGVK,^@JTZ
MKZY"]3K\@(RE!OQ+?61KZVVY,>J+AA^L7,VPUB,92( PLQ($@::6<2DY"*EF
M0F,_^(J["YQUCV0(7M0D.6?_3]%W/4H'XVDZ3S:W\)5."PHAYT&(2!!8;!@W
MY1 ,JYW6!&H%!:'C%2P"%$#M+$ 3:%+TPC<8\V!C6^2M]VFT12X:(KNE^*'#
M6[H@;VD5O,O=7_+PVR:%O(RA#M!I>+E_<'Q[Z]?Z->[-HN\]1Y+N@H^C>.Q;
MUT6^#_6BH7#[7>,W3XB2&(&8U-1W$\"0 L4"I[7[[M,0EDF]0/BTB&6.,.72
M%JSQP2TOS$_;'4K5X'@71ZJ3?=D8]$I@5O+2D<'&B0PW32GYYP,-83A X^"=
MCHE65I9!# A-%1*!% Z;*=5%2BBQ(6N,4'W1,37\22\X)@%OQ-'.J6RIG??
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
M;=G&O[]=#@RI>[>/A[?V$&B3JT^O[=])<?FIBMG+XUL!JKXH@0H-];U0(./
M0 /+Z4DA,Z&5Q^+;-CN*H3[NNM=W?'MY?"OE@F^QMH KQ3G 1/-0VK)[/=%2
M4-'(<3V@O&U1BX;\LMOL=GQ[C7Q+8<6W1!J!*5(TT(%QGV.+RJD35H?DF/*V
M1;X%X++E;686_R7K0UZ^O^[:GT;WSH[\-?[6^S"]C^I<)=;>(M^Y7^?W[JD&
M^6M_8*/)/,JWLK;J\6@2ORV"MA"!/R\3O0_D+N],]GHT<4P^^PF#)Y%>L7FG
M]EA-]D^4L4#*&57"T35G1E-KH0("(4ZDEB8 .@C<!?X2U7[XG$7N?MSK%Y']
M,G_I?^9.P1'Y.'_G6W[[S]/Q,-] 1^_3)#L0?UJQN^,/$/U80-Z3(UPO)I\R
M]\?XBW=.?8@?IHX/)E_T*!V,I^D\B3^Y7P?CZ>"/-]E&^I<?XW&<<=9;J+F@
MG F!0Z@()J$N>QGBP&K!WU;JO0UH:(S51E $ J8I<2=1N->D5F&.#([0XJ&:
M/?L^\$TO=@CQX)DQF<=O_OJW>/HEB1[NW!:\F^2(D?E-E@F\3B]+Q+[/>N'+
MEH'>_'6_\_L0?XW=/3T*F^^S.)E$XW">.@*-DS1XK#9#)7&4?LJF&&PZ5T8"
MP; *;6BM)B1$[HBJ!\6P=JZ!GU"DF0D(DH1*A4,5E,/&M#OEY8,Y((*\D/L*
MA%\DOGZZBYVL&3N]Q#U2+X/<WH.33'Y68>:0\_(NFCQF 4/^<]I+\D/H??8#
M#GN.@ ;%$?3</N<D]4.6DC&=I]%DF/[X4\ZRO09LO62#FOM1N^ 3Q064ORZV
MT[^NW[' H+IN T&NR>2[,8C'X^+3+*O9OW8K&92OGW\&WT;#V9W[TRVUR$MV
MIS*.'M+XI_*/QH+?+/S$"\4.LC?KW<CY/8C\\\]O&FI <?\-'X']?M;=;)^;
MG6BN%GRV4E<*][HHW]%(X=N,E"<)_LTN%JW:*@.'$W&RN];6W JQ>BL^W25Q
MW/O%?7"7]HS#HV&FT/WW?!+W,.A?>?SU.FC@X^C[LRB@0X<=,GH/0!G/V)J#
MT8K7A*\<%*[XZ$5W]"=P]/LUS^H@H:.+4\"+[=J#6\"99Q?].DUF=SV5N9*B
M(_'&BWWFQZR#?T%CR%>-YTA"$(I9+>T)0VMXJ&D@B9\;;@QCH!B]A@CCC;2G
MFL<P='?VU__G:'97>@WSN([/7$S3V/W_X:?H^]HDIW^GR>S?'V?1+)N<6GD;
MH['Z/DJS3S-*+ CQE]BG2CZMF-\KW$-YGU%^T?&>:X[3=M!TQM!4R^S2&(D0
M FR8#$08PL"!5 %-*G!?/@PTB=>%)M8'M$O9[*"I@Z:3@Z9:\AH(0@NI IP!
MRC4U 8*F:-"(&6"-P2NM:4W_>CUH@I!VZ6T=-G78=(+8Q.L)>CI  $EJI#)
M8:ZE@F7S6*BA.IC:]*K8A/L DHO&IMT<3V?A7S+S9/JPIG7_Y1:/%JR*2568
M#40HL":&AE9;SHRP):MJJ&6C=O3(SI?\F-JS;7"?D3;=+B>K)ER -G#Q;$BK
MUCZ4@P"@(*088<B!"CDINA%K$KH/7]G1T#X;HE9;A79LV+'AWFS(JQ9 @ 3.
M=*;&BL!B8#GD02$-'5L&IM&FY,A&=<ML"('L0]RU-.GX\"3X4%9\R ,IB9:!
MU"0(# @"0DC!AX2$L%&9>60#LG4^I'V$+J(GWC6D)GR(TUEO>IL54GR;)N/A
M2VLUMZ2V7$XM9\[H E:,CK%Q+T-DD?<860("4GBQ$2<F:$SA.*;YF<[^^+<:
MCS_$7]P2TO>WG^[^?_;>M,EMY%@7_BN(MN>$= +=@YV YIV)X.HKVS,:2_*=
MN)\<(%%LP@(!&DNWVK_^S:PJ+%QZ X$F0-8)'TV3Q%++DUFY)_D#MQM>0C9I
MU8@T#+VF)61%-O1&XP/J@JRS1_HY&\(%[WB,=^AEW-!('TTG(VUL3B8SQ9EI
M,WW,<Q*U\<Q26S)=O4QG/B7O, :R)GB'X!V"=^SP#K.2TZV,'6UFCJ<311TK
M$Y! )GF[Z?%H.FO)0_4R1?^4O$-5%'G0;.$GP3P$\S@#YC$HF8=J:\K,FHXU
M1S.&^G"H5 0/16U1\.@X\W"PA&NC'O#>\8X:'G*UJW:.KU'J!GEIB*XT+.QB
MX$X#+0F[P.&<LN>@:IFJ-=2,*>A6HQ'*28K)*VQ9!OQ_FV:9)J082Y4'QIOV
M(NRLM-*R2;4I?-:5Q02/Z1./<52]4C5W/)@8 TT=3F>*-K''UM#.J_@IAM%>
MD&!#/,:T9--N3]H1/$;P&,%CZO"8JHE8'5C*<#9TIK:JZ@/'5 9*WM))F>ZW
MG6G2S-, C]$U4U8&NN Q@L<('M,I'E,Q)0^G0]UQU!D&CCF6.IE8MLK+@T['
MPVE[H9L-\1C%D2WE,GA,(R6(#U;</&A3W:G86IES]\N'_A-P13R)6AH3>:LQ
MZU9ICKQ3JSN/[@@K-2I+[F*!);.Q!5 4%S5"&QK=2\BS8JQ5%-6PC>EP-@5)
M0'.<H>KP*J_3H3+6]DP90)-8SX45*?[L)]]^)S%^X=X2M6XH"5V-^.%?__SR
M+_Z:?^V]9O0P(N%BM7;C;_2>_,(O0,,)YQF_D909:Y]ZS->'#=EZ0CF<O:OW
M3+]AQKXH&8E6\)%K[1EA98^'_+##1!I"@.2&WDE05:;-3$Q]Y QL8Z"/3&,Z
MTF93A3/]R0@.!/M(5+THR. R4+5_,K6%JFB)&T$]#"[RKKPH,O(P9'$I+?2Y
MCFB91X)E'IL&(5:,9">)KLA2M2I8ARFG6J2JH4?*L/;)!BMZWY'@03X5O=M6
M&2^@3V:SP40=Z^IP-AX-;4WGK=DFX_%4V6N]_?I3Y'G?WF70^]F?(DZE\I6B
M3W3+'NF*-9X,U*ENF[GJ8*@39Z^1R>M/$8&JKITB#;\O\;\W/0-QPKWU"7<#
M.I44 3IBB9-CKD(E%#?K*$;Q ]ZL*C_DJ0>/]7  A0R^EC:@GD5>WO:!>#?[
MRNE>?YQ<<?9VFCGLU[J\.D:=Y<\X0J%]5//?JY=)_UW%^4,VP"JOYS%QOUV[
M2QC$!S>X=Q\2>-6/JYBO0?MZNEL#05<2B)_ !?^4#$QE.M5G,T=7+7,VL(:@
MVPXU3)C05-,:C^L; D#UI]TQ &%HFL)V(<5ROJC%T-.;W,@>TX\[U==760KO
M2M)H\4UFW.5CN-@!?/>&_5N4PF:D$:YU>5[,_- -%[X;2,69G1RR+G5O/N^R
MT,T\-!N];[0M3'N&KX.60C':]D9;Z6Y6.6D:Z%Y5N_W4WZ/P]N]P"'MH;D_K
M=)QR1B,%^.]@HD^4$8QR8 [*CE,SI=IQRIA.'-V8:&-]-E5&P[$RL#7NCE1G
M8VW0[XY3NP))$*&_"M=62MWPUL>3Q:6K+-T3$&AH:RGXT4UXLZIDM\F4Z"Z5
MCY;U%W*<&ULQ%<O6- NF;9O']9JRKQZ/6F4O'.CU>B0UWW7IZ)>=M.5*5ZOJ
MM^Q4;ZTP_I8:V9%@ K''S>[QA"RH!8COL]JY/DI=W? S[IXCNJ1<[-:+1BBB
M$<H9ELU55;W4#P>.:D^FTZFCV?IP-%4&@PDO/Z9,AIJU%U7P6Q0NLC@&JF/:
MZXX/Z"/3>D]5$=?29+O9))S.I?M=<JJPX#I]YCI&I5KW=#0=F+IA.Z9AZ_IL
M,-*MO!;"0''V EA?P'7L?QBGXCH#51Z8]EES'5&&^WAFTPDBM,J PK$R,$?C
MJ3.SG+'MS.R1,1IR(ASHEKT78-38T=]TX3+9,)IL'M39H_T,3O#S)S!;K[3R
M&@]G^L1V- >D:=L>V6->4E09#?797M&.QDZYIJM[R7JC'7 Z?HKU6WEOO%3H
MF575435%KQR!4U" ]:%N3\;:V-"5V83W 55M9V#MU0)MY@@\9<$<J]&TJ\[)
MJ9>L'8M"6H^2O%:6_YT8,U Z1^IL[.BS\="T)P-^**O.&/[7SJ%\TL*^CJB/
M=5;UL1Z/<NE*&GB]IO;]SA&O-^>WY(+&H.S!-;8TQ3%T?6+-M.G$M#35SAN@
MJ]JXIN#3A'QBR[K97C'0 UO;"%:%+:!A:[Y@2Q?#EJPRYW$ZF2AC8S8R[,'4
ML<:F9LUX$4 5E+/Q7A.6EPEG39CX+5FU&S7Q]Y,M-5?.XO [1/V*$]6O4#7;
MKIA%'&4X&0PF,T.=C:R9K6L.3SV>3L=Z9U./J9I5A-=_Y;(QL ;8D.YFBAZH
MZ'=>^<>J5NFSY<Q4?3I4A].Q-K,UW58<WD3>F([&4W6O/MJK$Y -@:T*MO;/
MK):PQ20]-#P_HZ-B\@5<)K)\#\0;2_W(^WUB<X](!>[F2?]8"ARFU"*72YS!
MR+:G0TT=#0US9MFCV40=6:/!2%?-H66-,!OD19FL!Z;9V"S81[PM3R7:"WFE
M2PB,(V*<"'D&@3>^4_7W4LU$-RPF1SX!%N")P#B)FY#DR<0V31^-IN/96(5U
M-&S'&$ZF7/[7QY8YFU82VY2)/E1'RA2.$$?78<%'#J^S.1XHNJJQLP$ 1KQA
M^NKWJ+MY<6SP>P+J%BJ>3RI\R7N/&;;VN@0^53FYT+S'6N@Z \L*X/ &_@''
M6 R/QISE:+GT%T1:N@L_\%,?$YE7;BJ1[QL?>!:L]QU<&F6)A%G-P,WB:$T/
M JRB%&6WJ^9K-&A-'S(RZ'EKF@Q_#Y+!*M<A8'+P_YPY1QO$ LWB!L67W-](
MPR!XE%.SY73AOD4 +-I?^BS],<JIDE]R(WW:_@9PF*2%&H-?^V$"(($G+-PP
M93_S??)P,,D*E)SKE,1K_DB9Y5RV(F_^^1&!$R1*$#@-L]+7U9K: V#)@Y$U
M448SQQZ/>)OSL:U8@]D^TX*Q#T/O,\J8P?3[AH0)J=,YP"QD-.M)$4V[V6^<
M)L'*!/!'W]2 Y[:EM/1,G)$YF)J*;=NF8FF#F6KE!NC);#C1ZV[+L\767[XM
M^VI9R]LBJKX]PV];EHU/1A=6&1D],":J#?JRZLSL\7A@LSYQE"Y&-AS_1["K
MIXOWOI0NS+>GBU-MRZ ,%+(M;3(=C&8#?3K4=4,?350S/T6,V6"OI.LKV%4S
MVV+<[&OZ;\2N1'DQP4KWS0Q[JE$=_1&(: QRYO,542;#L>78EF&KFC$9*Z ,
M3H>Y9C2;#085Q1'T<V,X5@>ZZ8P,9^QH4RTG99 39\8Q%5%.K% -83"X'&X
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
M>.^ A'&N*.\NZ&1EK"D TCE9T"(3,(M-E/@IY6E;_"/G7[#?-&<>G@*L^;_
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
MEZ9!'GOM5H6 ;6=BT?^;&L%@7=;N->RR1[C)CSL2*7==^L$:[6?;X;S&WZ2
M8&A-X%*9.XT! ?ZN:_.;G\<<)^OH&T@X( <Q-Q/YO@FBY- >]B0R$N,@F?^S
MZIVB6\/2\%)2.%[F#_R,RAUJA 7=;SGC;J2),+J]F9;:\ ,MY8>F%Y@+3SF&
M[MVD );'! 1RC8$&)%Z0*HJF![YEM6AH"%9 OOME :C%*HJV4'F K5-G;9Z[
M[#(#N707!1DKSY/?R;V+Z!RN1(10(:<(K8\PU"DL')'4+H#<BH9A,*,[343F
M$MU.5(*48"P3ZDG+)284S?'O9 U:$TW9*0>>\"I&& O%HGMW5@)V*-KD%@IT
M@K-*S<!Z?"_;CU=))%Z;B!98HY5ZJ"/@X49"WSVUHVYH%G'YGC(7EX>V/!(H
MP])]<4UC*8IOW=#_+X\0H8M$IX ,- O]_V2D](F7#(4Z)Z+X&Q8H@I.<> D;
MEH>5F"A:*@-,W #9-0_!R$.Q:;" E!)WG="<PCQ'N]SU,,,H.KI!S*;" AZ9
M@:>ZY_E(JJ&56 6ZR'TN!T[;I,!@UEF0^ABQD'*I./^*.B,J-X $^ZUPK.W%
M%.$>@L)\O<!F)J@?8 $R?MIA<$/A>ZSJ#!'S0U9(*6?E0$F']A6+>%%(\G24
M4E9G2\ <2R5GWP\W>!0RA4FL59^AT3JK$LZC-W,>G4T,U!39/F6ON7&K&DJ
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
M4O&XK.WT#I-2HF6N)WPXUNUUQEK]Q4Y<[+[8?;'[ESEQL?LUK(5J5^6 C[1
MYI%&ZR[:IC6[CFE::%L=\(%T$DZ*,-@*. GN).#423CUBSLU:6#IK&3U?VFM
MDC&VN[NDF #5/(N( *'AG1TPZ]B@!3 %, 7'%,"\3&">!\?<ZN"R4YDI?\%+
MJGI4=X1*G:UUVSDXE\Z.=KMV"OL1'_+!3^%UB_V,HD<J.]%DF4F>+--P09=#
MU/O*%3U=G:A?B9N4 9QEY:>=_LNTZM)6%QA6P0E[:(8/M.U8R-VZ6,&RK&\Y
M)PL7BS)66CG'K#H4*W7[@%645I%7:5:!@REZ)11M)%B-)5HN,]DM>\JJ<^]6
M]\^KE_)"R+RV>EY/RB-+K%.UVV<ZV5F'ERW!]@+DQ:BQ_=MM[&Y6V&V>+%C#
M4#\(,EK:BF:[;74NWZX=#\/<R?$BWWE_#M:OH5B:F%R7%U4:G;"2HV7E1NQ8
MGU]8=IFC16C?\>5E9:"+OD#5OB?YLD;Q@54M*M:_WRH+NC\</V$M4GA5WK*B
M*#PJC+!R=(S5.,O:QK0I)18/88TD>7'/>T*^U>\IT$\F5@V_SGF98&5;Q78Y
M41\JKIZ3=M[JH*R7CLT7@)G\EY'$#BU[?M'\]TD&28G)3?/;&*GZM$8T>PLM
M"[]-N44UV;PL>J6&.Z<5I$:/(-/CA>6Q1<-.5?[='D"\.22K3B<MW VML$J+
MLF-+&E[W#M@O5NX"4ELB"Y>K+1_S>N\XS2R&&[&J+F]8=( -TMY,V.&(5^)G
MO*1@(K1$_L$MH1WU:$7D1-Y=#%93NQPS, @ 'I:2CF-:8!:?S4L'1UM3NI$.
M)BH@]\N+U0*/SFMP!\C^6%$]7H';#=;8!P&6U(^Q)&^EZ4;>RRX_;BKU;*L=
MF_E,V.BK)7UA46^:+E%7-&.#/6?HD_.5H'..L:8[5D''UJ$IJS*,3?;P>#ZR
ML';_>&@E-BW:BDWK/<];;,^LTE&1$W0:X2E>,K!W[ON\A^6[0Z(*J^Y<E5;8
MV?YN_GY+:BG;5>T=Z+Q+A$\;.1=MK))*3?P;N"3O6<:# \M$(BJG%4(/GQ_O
M8N5O=8[FO*[*-;,-%W,\H.)%BL706:</6N-_GM$+#[?:RAN]%W/)>S' ECW9
M<50^Q.#SMC9;8A VYYJ3[99@Q/-AW7U6[!S;-CS0!>"]@=(*3W>+3AY\S=QB
MQ3YQ+E3TOTM(OD@548SV[T[@/;0(?XKR9LI;K+&QECV#0U; /2;(@.7M+@+\
M) C\>8R2/+P NYM<Y[7K*WT%W&J/C*KXN".S\WK_?:\D_%L47O]E./Q=FA4U
M=YFBM1L/TQM&0T6*?V1NG&(973AA<3.1FF>P,I*J7/^C*K13L/(F'K^Z(3 9
M5"**MAT3/P&$)90Y >B&H1L\)%0SJ"P8L&I>OQBO^<Q;;< EO$0S*Q;">W[
MX &WJ!CF':\XXAE=7.-Q?\UELVVL-7T<ORM7 ?C(5H=NWA;G?=.OI-VV\B/]
MNA"0>-\M)HTA#6Y5@*9H9#2,4@+K_@-R;Z5C&$K#"V0^+FTY@;)FV2P2&R!N
M:/L"N"0+:4%D$#O@\9N %%V#_AEB,63I2^K2UA1 \$@63-A+5E$6>,@&:<]?
MCRJ%_G;=:L8;V-9O8K)QX\/CHL16>2B;3O7!M/44[4KEI]BT'=@9'4^245B
M,!C)KWI=;YN2?+XD_$OOR'=LEY/D$"A[Y+RG?9E*N.-P>?WRW!Y6-+?P<\6C
MT/ X%TF8)K&A$-KY299@WH'_7WP:ZV$&P@S3"9CR0DN$8S_J@!44W]=Q\I?@
ME4!V_ T%>6'G.S?VDRCL+1HQ161='!$H^B3L^ CS,W2/:]$FX[#?_\Y")MF4
M+&#OVH0JMK2-;EFVG?.^B+6U.5C+GO<V01,?V[[\N?A]E)] \+FH87\CE2==
M+B-M]21F4EG^=G$VT3Z!O&@_[,4Y-H#9S<KT1 .85_FJ1 .85AO O)&YYNH7
MUGD*C0JY/\A' QON+C5.K*D>BFK ?W._#1YL9$LWY'T[* .F+?."DEM'(6]L
MN2:<M[B<]Q;B;Y:P,[YRV."C\@%5]6M@WB $T".:=[4BS#R[=T O ^R\Y59,
MHSAJ:K7-S0ZH7B.7S4TD.*5*-Y+R7((_: ^QO+,6FS]K#K[>5Z*H%AT%-]*0
MR\LHELO5Z3UV"#USO.:-TY.*B.'.?:K2L_;S^6:B9 R259(4CIKB6:S5+K7&
M_I_H'EL<RJRK&#MNRF?0L1T83*6AFHS;YH-('KJLRYF'DCE\9K:@V,WG7]5%
M8'GNT(1+O6RL70IMFAH\7(,&$!#OB15(I#NT9[CKB#X(%B"D;L,A50/@Z;C0
M." $#G:?88Y W'1L@ ;J VN]5F(X%QYSY:)HIYM_P8S[*6L-RY>ND/9H5S>\
M S<D+C5A=GUE@#V1 1\+0L"CR/=^ODJTH3)4QKHS!,9GCIRA[:B#L:9J<,),
M],' N&(G0%_-0V.0%C"\A0**X_7W*,#6>6RSIZ"EKBG_.:O^TB6A)6@08 U.
MD42>U[6_KO*K"M,.;SE)2QU3!>[@XYFJ@+P$^5>I*<3D/YD?\[Y.%:8)A$NI
MN=H&BQ3;0?ERDF1K[@UC/A7DJ1$G3MYAG+D9*96RMJ_TUL!GC-1'O83VL?23
M11 QA2!F!K2D8JN%)]-SJJ4GY)9WCVH_+US1TE-W:++5X(N\^;JT5R*,6?:K
M>E<UGJ-<;FK\@W]O(ZJS,(-6H<3(U(R/ARV>URD-*9 K=]/-88$&U.!-,84G
MF!=E\Q35#GY>\*6\BX*,>3!QY N\-0NIV)"[5HNNI&A(6L0^10%OR5GV'K^-
M(@\[7^-00>VY]5',@8$!X-('?C4R;7BD6Q@X85;H/DW=[^RDYCKE'U2>86NT
MM2YPAJ.W +G(3D=.^!&.+S_*$GY 5 &;M_<LC/@1VLG0R!%1<8R))@P)?KS(
MUJBX+7*P5<X>)E<A7;$6SU3HPN7A&O._,^^6$SAML[IPXY@*/+CKY'&ZV):B
M8& >=L-V-\@?<O</FQ9O)X?',HA@03&X!;4 XE%,XMQ=%,$2%LM7W[W0-:9Z
MH"^>M.$'B;RU[Y0>2S:V$T)0%;-Y. 03O)ZEFT=!+5>%,28VY@#G?#0G$P[_
MG%)R7%#//D[HEK;N3C#."W5 *ASR@(EP1^HLN10],2I.J]P2S%L',MA3R2P_
MBZMV[.I9W !L3MR?'ANAY\PJ=[@].6WF1PV!'\(65#ESY9RLT/=F@X$3N>=Y
M&&*W\!T/$5-A5>7Z;T5?Q"4<7+SM>3L-!R=D0? $YTT'5=ITL.EN?IRANM@3
M.R 5,?W+=(R3;_AU,S*/,]!-V)PTJY5&BM0OTD+KRC:6/W<__DWF)U?[7D?Z
M0.VGEPOQ-[F;\FS.G8] U1R)"$"+20>SX9>1Y,.A W0P_/)/^LNUHLG-XF@_
M^.?JE[^CDR:1WGV--OY"L@WM?<,XNZE.J-0=BD.7ID5PV]0<=H1;A!;TZ*)F
MIX -D?('%R5B)OJQPRUFH7"JEG=@G>=Q']QM=5A4XE:ON1O0(SI9$9+F<GR
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
MRO::6_UFB/3/D/;GI8UX*PU7:'M:9KQZV'KHG+ ^S]G\W_20BN@Y15?5+Q4
M[)8%,MX_;[[<2/\&S2+Q_$5I*J-=CXH>W_G!":_!9N[+ "VNM/][V7&Z+_TK
M#KI2O4J?5UV=32Q5'<T,>V .)]/AR#1GEC6;68HV&HUF5[_TNL]K"QU=3]M\
MA/6*H-(K/6HWV,V*MK %#,?E;"L$E@M]><=S;+FU8&W(OQ9? \>XYHY-UKO9
M3RAQ+HN'(J]'/I:S=YA _BBDFLJ5^,)E1KT4_)W-DLO^ E<>N.<>O]A>%H99
MKT5#XYT=Q,MZU\]"?;4"E;/I*E.^A(X"^TMA'UZ*_:X2DN@H<4'[O]L4XJG=
M%USALLIAOQA$HDRZP,4CN!!M%P0NNL4O7K$6 C3= LU1;1/.6"A1S;<LLM7:
M#K_S0S;=LMUHK0W'%( ^-\DXL#28%(#TYQ96:.:KW[(@?G@&)L^6@SA)N8=:
ME'),-ECGZCF(6B4"G *< IP"G *< IQG \Z7":I;F]#9&DT\;?"-E/8.YM9W
M('6^?FFESO+G,V## OP=KWLDP"_ WW/PUR]*), OP-]W\->N&-1QR?]E>EEG
M58)/169:GJKXG/WY6;?6&6OK%SMQL?MB]\7N7^;$Q>[7L %JN]74NG+@[Y2<
M.L.^7Y8MFYIH3M@A^ND]H@:R[0B3K4!4<X90?2 /#&$(%9!J$%*:K-N]XE*-
M!@%V5> Z4!NQEZ$ -:=O&+)AU\D?Z%XH@% "SPZ<FEPON46 4X"S;7#:MNSH
MM7H$"7 *<+8-3A0VZQA9N@?.<[+N'2@S?):JCFPZ0GGN*9_K)*(L>:#5$00%
MH@2B#C<RMF735@2B!*(:"Z'29770*[_61=CW'B^H?ZP^<$Y]W75-5JSC&P;V
MH;&[4'8O#=R:(>N:)L MP'V&X#9MV3)J67H$N 6XNPYN538O!-PUS)R&T5&9
M^VN4@L0=[>4NM SM+B)81?X\J!/V\=QL.\N&!;<]#I+U2L(UAE=%=LPZA0.?
M9;FUIB7 +,!<WZJAZK*CU/+1"S +,'<+S)KCR(9].9SY(O)[>0O$91RM*WU;
M+BE219>501T_7/<T.&&>>&MLGI0?F[*UUS/R*!ATDPT+5%\4JE555JU:0H:
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
M 1!LZ9(#^F">ZK.K'E54GP6-*?OIZACUB3_C" 7JT5PE;;"3J$3_7<7Y0S;
MFZ_GP-"^7;M+&,0'-[AW'Q)XU8^KF*]!DWJA;AV<EUL#55<2T/+RYZL_)0-3
MF4[UV<S15<N<#:SA<#8=:J8V,#35M,;C^IKGU2]?,9T+T3>&7S"RI5A/MS%Z
M>"P-JFO_'H+2$U32-R/"ER+(ZM<\R.JF:=[]Y5 @%[?&7+*DHK6K^[9A56@\
MO+X5JX)A"*O"Q0A6-X5EEV5>D%QCP_A,-^11\/.82E<>S<I.J):%LZ6FAB2E
MJQ"%*!C!J8<!7 >#3_E[Y$MF6GK;3 N4[%U,@L@,K.R!N+&\JX-7PH5A<VA"
M'$K2RZ4?H(8M2PG<M5A5=[X2IAO"L##9.B0!B,)?5WY"K45H>O+= $3T:+D$
MT9IF2;2@J [:TOQ@[4!A0!4"2)BL-T'T0 C'-":'^ F6%(8I#RM&D8I%1#XG
MW5%^DIAARFO71\LA)MGX"<J[S"S34VXXQ#2TK4!V/[Q#'@?CIWC/;51474QX
M[AXW4[%5NB71;>QN5C[R.G@8KM4B?7H9JU'N!VUU-*0!E[JZT$\8Y?@9BPFM
M"2%4(UEFJ 3?[*FL?16^?^>VP0E3US$;H'$XY._PRG>T)GSS1,>>G&-JWX1O
MU6E>^FXE\%BU6HZ/.J,HY%:,RFV'])R1='#3](BI%)ES0BI.<L,O"I%AN]FV
M?]9N[+>5*9D7UH^]:Q2:'ZC<@6EY45QH8PMT>M$^PGB\+]P-/?_^"[\$[CR*
MV_ K<H%E\\39)^-@F/,9)! TNF/L/+H>YZ0Z2&J@**2I1X42JIA@^B(*$OX2
M-(<-/C3#/,!<.LJE,#X<%)]0(-L2O7RTBH=N '=$0<(3N$%#6>1YGLLLI+L
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
M$'#9S:1EG5R(<W?@SN^=W%5&DM%U><!CHHZ-:"6CLR%WE==#A<%7IQ+$6!G
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
M V<WVRO#*0K#EK-R:'TM4L(=#>$3&?K(VN:%=0-B#71F+M7C5;&FX_8Z7A_
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
MSL[/_=..=UQKMTXZ7<^KGY4NFU4*O[;5_&,^LN IJ\0,I]& 1O_:'*Z))=N
M\C1FBILM+48*AL/B^:@K8]NZ[Z(P[-94J.#CM&&7>&60MP]%A0WLT]0-,)(B
MA![\KQ]Z[=[P]S?>6>WBQ#ORUB'?$YU@T<[@2I<.Q \!"("K3#W!^G3\P;#W
MOM=I#7O]*]B$@^O/K:LA&?;)X/-'GW@GM.+5#^BAP]X?$.\T7"MYOU_S&7[P
MR;7?^3SH#7O^-?&_=CZTKO[MDU9G2/KOB??VI%XFK6O2ZO8_#?WNVHRA':Y"
MP97:\7[-#-#;R;4&[=:5?UWI?_WH_SF?UW'M!^'^=&8_#H!>F?P'<H.):4KZ
M"D(Y4V42,&5X-"-0:AJ_\.ID- QA2A5\:!S7L]O=(7E'#M2/??9(3">,*#;A
M; K)T\1<D[]RJH#Y8@;EF52&R)2\ERIQ3;Q:Y7]$1N0ZS@U8:2.#FW+16QH<
M[=?J[*'#CG=R6)MJ<!,X))F1FU1.!0O'K.S\5G@KE*!'4@F*"$:F/"4TG9$\
M-2IG@!,TDI5+X$%*$GA2G H2T0"*%)$)-\1(9[=AD+* :4W5#$T2>L-@W)4^
M-92%  :&%%9GP1AH$' %&@W,4F@.2$*FR#3F04QTCA_+]E.F6-$)3B#A6H#Z
M0CTWY2:&">J,!18@]IL!-!G"-"?0+"2CV>HR[)?3]Y"')T_#0T8BGH*GD31+
MSY:!A& .U6JEGJ<1A!6*AP'X/Q!Y"'T">U;<6 ;F<0Q%&3@?>8M\%F))S((3
M^L[0P/W0GC+*:)$+,  V2J",'4Y;/ '5,8F$G.HY514;<VW@B&((Q4*'&U"6
M5QBGYV VT.Z7A_>0=/6=2#=<\]#O;\Z/O3\N=$&K0B-@L)!1Q.'1^JY'J&*6
M)>!U/A(,O4D84',DN([1',T2")08+/$YY#H04N?0#D.HDL+1)5,R8"$4:W(
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
ME9DK;=VI])>0JB6GKRJ!%,H(2,3XLNVRB*9P2>=P+2,B.KDL95]HV[9BU='
M?7;;ZQ(0),*^J6V=-ZVF8]5/&X-3N_&R9;T\?7G6[/>'+<MIG=F57M<D^)_W
M*M]*S9P):H14F]&VZ]8?N^JZNN8NH$R$-&'JCA[3!-7IZE+KANY<]J\H%%TH
M@W V$^W<Q1M*6M^+2G?(2_-"P51R'T=P/KX>G8_<YT=VT^HTZMN _R,V3H/_
M#:W2*R#<"X"'3*7)#_#.P+EV1Q>C0=\=C2]Q"EY/WO<O77#'8)_!^]JD-JC!
MQ!EH:0'?;IQ:U5_+AOX$^L/QE>L,MPS8@MVRFC"^ />U Y/^]7G_TID8XX]O
MG4_0'[A:4K>L1\J-AP$P$N!)(:BGEUB8,Q6""BF\RTB"4>-+N*:Q3!2@\$(F
MT8H,EO$.9 "3,%/8*E72NZD6HI'P:E4(9)(/\WD]3(S:I0]4^+CFEO9^+]@W
MF:"K"6U5\V7YOB,]/VK4.R2%@''$LS9[0KT,FS-<H8GPP5EX(1$SBGM!%+$T
MU2["EV[IX^8!.#9%-QSKBN='9_6ZU2G<E1?LSHO2*55X@QN8PL%@G.!^0Y,J
MH/9!R&B 6E"K8K<4QD' /)I\T[5:YW0)V$RQ8%F%.$O2C*#U2F[.W2*@&W-7
MZR.^C/6>M]EGJZ6>+J@\=P5)ID30U!@O.%U"WU-:HJ=+%>5$577G: DW0L[1
MA^@DW6O%EB#C&'-/1C'7OES[-Z&?,Y90O0&GN97;,(_)B^(KTL<^/?;+4O!U
M<-:!6<&R6XV3:AXRW9 )Y%]$<D8CN17!6>1C[19"PG):)C358*I:3#@'[(:$
M(1RAIC&B2ZMYKX )(CQ=CP/Z^7DD5X>M,E[8(I'BN<[T&_'[B2OH#]F(-KK'
MQ/>1VH9>E]I6O"BZ,YSPHBAOCB]T@'BG[*-DK$\7"SVD(E-.D=^<KZ2O*E8E
M+Z<Q\<KR]Y^L(I+,F"C@D4S)LB(_@!0U<^:K$%NC[5.9^#0Q/,DYB5/:+K_L
MK, :,9YYE(_,T C%JTI#'\F4K]^2M70%N%!QBAK*1E_+3KXA:OXMNV/L6[TF
M>(2OX$VE4C+J;,6ECC[>=/IFN6B_557XIEX$9B/6#[X-#7':M:&?S;)4%31M
M;B_PJX/FME<>L<'GR_8]3%NQ<@7<CA>02LY\.++RO\=ANIF:.]OA';[8+X+?
MM?;N#YOWV[K?C*Q%2;=N,X7#>GL>X-_-7KS]WWWO./!ZK^)\L+?2.[[")=MC
M,5[<=NC^XI_X;N97D)WDYB.YJAWR0H\I+S11])8*&#"2^ SON#)/U(PTBUBT
M2A!=K),/98)(@RAD?<^3F5#Z-XQ#]NB0/?HUEZ1#]NB0/3IDCP[9HX?*'NUL
MFGM^<]GO<_N^6_>[L?5P[]QO>_7E\/[7DP/Y]XH,!WNWDDP[<^'!DDQ?W4<>
MYL&]W4?V?M;3@T^ZIGYBLO>TFS_*V?L+4$L#!!0    ( !D[!D],Q^AB!@P
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
MLI8@)R!PA I-6'@KUIPPK=4(Q=Z;K)X'DMK#-)C =X;JMT8-GS>.$!= .J*
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
M_'8_#0MJ:$^ /*@:C?I'2!!J)"5,8R48%=X]+NR<XD'O(&T64#A-A,]7DQY
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
M\,@V%62R*4 QC;"Q1:HJ7>_*K,Y.+(&IG:"JB-.(B>K$ 5(S8>V[HM>S5G#
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
MO.9%@!YT>W?1\W(KC0#RZ9U._H<5<"'4"VKB,]:/$#/RC\61+0&<WX(6-^B
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
MFS1QJ4B;EK'2=N!(1)TDF%VH.LEX<DJ=I-GAOX.P3^=_9;M/Y@TMQX?$#%!
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
M=-;XD&>W67O=^F'![W"#D ,M#Y$PP+9CQ[[G1VX4[$^%A<CD2M!29$NS/KU
MR+F%H8S(8;&:@T,QM7H![F@S@NON,#VD;HKUKJEGR/[>HLA]AHR7Y!<M^H7&
M,S<:Y38\VV@SXO@<>RM/3C$E,V?/J?:FT//B"&AWE\KWPOB^1E9<E/T-SRL,
M"?$,:AT',#8L [H!VO<<ILU5?$JU3>V;U6WB:7)W5Z8T&L=[T\VQ^6T/NBE=
MM.Y@"ZB32OXYI'\FZL6Z@)[UEUW!'B:K=KZ_NGXFL@6ZA)E(E^H:5)'/UZ?P
M,_->WZ*!VP7T,3J\*O2^D?+SA;U9MMGD&R2TG1@B+S0)MKU]_^88F*N>PS@+
M^I.?TC)+*!\O6M>A6Y$?V0KP*#Y)T$/AN*G!'M,DG,G/ ?1P)R?OE^DC_;3)
MAV?W$R0/Q2ZO63;!RS=R>RBUFU3]=08WW44'U7V:UF!#W^9?1O8 [U'%.9<0
MIW8!ZC[>AX%Y@RPCO.O0K.1/4P)HEVZZ^HALBI)OZ >/195L?RV+W>-ASF)X
M3H0CQ_-,3+P@L#S/,IO:7H$%8>CS;DBK-JM/I8Z1@@/49KK0@P4MVMD2*079
M'%B1U16792S1:O.NF.;M%FO:G_(U'?*Q<@E-@83N5ILKIO44"MKTF9V'JE]5
M^/0<(7W$=K?)\KNW/6I+^,3(1M WK1BZV'8<'/L![-%CUS-$]JJ6@EGSP/&%
M<)R!/6CPGMY(50I;"IV<O<)2X&KM350'7DN/,E$D!GJBI;T+R^C!%L=*L>P6
MO+0>LZF(Y=JA[Y@X")$/8VA$GN4%'7C?\QRA:Q\6 GG2_A)\21Y2H:)W"V-K
M,=VA\MB.Z0VYPOJ#]G;OU 9<:*3_N_1U8J1,WM5)Q$Q@V8<?!VN7;7&]51Q:
MH1_9,(HMB^ (LA+0/1H#Q4)'.71AF*,O$BK-J#T(W&MPL_.OH+]04?919L5-
MAKOAE3>MT5B&IFOW\O5*W 2L<FV3_I'>;))#D2T7FS8AIF6;Q'*B,#*B_OF6
M#;E.G8@_5;,RME@$=N_$*.'8Y=3&AIA.M3!.U[<;RXC 'J8V9N3V+7D9XMMU
M/';NO9U&*0(6L+LHA[L8&_H1P\EHFU35?@.S'<1"#^,(N6[@!H[EV2&&\<$J
M#J2'C1*VIAT>/@<HM6@QFER)X:!F7D<-^\0HU3_\>\T5[S!O!,L+',Z-\69H
MV#::)04JU@T+3>A$*#*<*";(PCX)8-0/"P,[)$*%9<9;FU?)QD]YY2@>K68:
MV%6J9_-/:-_B2T[3!+E>O*J)^L.O:U),22E;^P.=^-Z&3U?)-OU2U&_/A[LA
M8V2[CN=[)G9<CUVCCK%+>D@(6U!:]%0#F50/SP"%^]ZF_0A15!X=";V<,S!C
MI/0,],A9ANO-$V#@!P.EI@;].+459)M7B'4%<8$:K<W5(?G6R^]R4A8^'^IQ
M1S;$IF,@G\2&89# -?M1-[(]8V%Y"_RX-?<;K:M@[^L9Z+P%C;M-)O'!X:/+
M>BLF83(98Y]EKQ984E06DR2AYT42Z^>6^0[]H,D8GSGN:UCB:[6,GG>1S$R>
MFR$;/:D9VS"6B,+)-MT/*P-%!)F6&5C8\(@'$?'V<)!CN]*S-94@-/>X^]+G
MCV6V3D=,QI02+S$1FXOS<9.P4[W+&7B&?,:IEP"_O-,N'2%;AO#K=W-HNJ6/
M5Z[LC:ZL\OGM=9GD5;)NC59U=7[[#.:*Q XT'-?'*,2.99DHB/M\/13Z+M=I
M*+46-8OM$3RP9O@$TAW4L<J1'#(+H6)*VD$$Y[?@F-8&)?OE<Z6=A6B!G)-9
M")?+1U%$/%^Z"B\O[Z6R*.=U 6DNZGTJ=+Z)(CU'6:S3=%,QAW'V-:WJC)7K
M+V[#744G$5655E]2"HU4E*UO.*5HLGIETVE$%,<H(#Z$GND[D6GT0%S+-E9?
MT_*FX.M(M  0:9/'6+F;9)14]Z!,URF%O!G;XF0H>+?Y:>5S"6U1KX/%9.^F
MV)3[F8WJ,MTF=;JY+BA$.LJLFS7^:F4XH0NM(#0<&"!B0\>T[;WIT.>J?*K4
MH.;178L1;%J08E-I-83R39LGYU)L8-?1V.,#'4!0%Z"'V&Q6OC]XUC(9YF%M
M8.*KE/1E3'+5NE1H?$E'K">^MU7Y:Y+EGXNJ.L_[KZ^004QL4)FE72H)#!\Y
M9"^UH1-&?.,0W2BT#T88)D G!!1,RG(+3AQUT+]RQ4\>[\*5AG LHTEK]W)H
MV4H;J[P-_VI]GVYVV_3\]M>BV'S+MMOK]'L=4H+^6F'LQ)Y!_,B/$0DQ#&(;
M-Q9A9%HH)B*#F3%V-(]A>FBLX:[OZ2=IQ>Y+N.MPB@UJ1O')-Y:9BDJQ(<PQ
MBSVNKC@-8/A  W#BS>(!J@9T3P7!R] V)9X4ZE\_68V*LSRKT\]LRO\IK^GK
ME]'7"]%I8-T6?CD@\0WL(.QA1/\=(\-U(T+V2"R+J[BL3OL3:EJV1PJ2!JJL
MHBED7U3IYB%>7@%;O!\:P." &+20%Z2+W,1RZ:7Z,"U-1S5X^*Z^ZF)3O>ZN
M/&P9U"2.H>=YODD<&,:6$_K(-MBQ4:&33PK-3JBR7"U>,-]290!4*ZY2[C4+
M[6+558FH<D?B1]-2?L>D)520.U[E'# ;/OV6_$=1-J>[FL.JT/>)[YMQ&!'?
M\Y%K1CCH$9C0QB+2J=*N9NT\T7!OGD"#MSW^*'4P7FD0^.1S+O[%]%,I]5H4
M5(#' 0G5$8UE:*@6SPK][[(R%3W8/ZK*%,4H](CK$SLT(DR09_CA7LN)J4I)
MI6S/JJ9GSQKTB))TRB,R6E:U!T.EM,K$86I]?8M0.8T=%9K%Z^PX[_BU5@&+
MO'K;WP+6[#RS4RSWV6-_/!5#)W(#!_K$- S+=Q$,>X6W#=,1.C<RQHYF'>VA
M@?(8FYA(CJ*13Q"G8E!,_/;D/8,UTQGZ 8H&Y$P%L<N0+B6>%.I?.S%)NBZ3
M3<J$KS<3&W9$7&R'5D"\V'#L(#;W9F+?$=$AX8=K%I\&#\@I(#'!$2>)3V6T
M\B,F+2TU#9:9].0E&0,B(LW;,I1#'GZAZ/T1S%U+OZ;;XC'=7*?K^[S8%G=/
ME]G=?=U;A:Q"DHNLT#,"Y#J0*A7LK?H>$LK)'6M+LX+LX8%ZCT_P?.M8,OFD
M94H>Q93F0.$!&FBQS54-:)BKH00^12PO0Y>4>?,R(4\I2[RJ]5NZR9*HR.LT
MKSM#-K8\$OG("CS+,6'@VOY^"!7@2&C]2N+QNJ=6%$R9W>SH*P36+3 Q:9)A
MC$^--),E)D -&-"AF4ER7A,RH#(CV%N&L(QQH%#V)HG)QT7"3/02%6!L>#&U
M@4SB>C[&CN?V-DA$A#)UQ9ZL630Z,&)"(<@-GT;HHT5,'CH<,PG#,Q8&-$&.
MK67(@23V0L7[HFR#[/.^ )'G(ARR4Y X#B++\ B.G<ZT8Y+84K0KQF]0LV2@
MAZ*LL_]D]65>9;[^L[+M+@%^1^]QZ:%6:<[ ?/7@>'B3V[\2IWT9^J76)?Z=
M*EF^%*C=KV515:O8(K%G.E[H6*X! QO"V-B;#2.N6Y.4&=.L<@T($"5E^<24
MCHK>3G0^-9[/T<JFGDJUV_4-OL7H68-&3LO$B%Z\C@FZPZ]A,CPIT"^T7N\>
M=LUY[V[XTM9/\F&,?4SB",:N83@8D@#U0#"VHU6>WK&_-%K39 %P-<V@;9K'
M6/E'<P=@X!B9,JF3IGZT^&GE7(L<"@=C:H5\AU(YS1P;G\6KZ&@'^755#9?C
ME?;W*KW=;3]GM^G*\ R7>([KD"@PXM#S+-O<BWR A,K5*S&H><3X1\HV-5C+
M_9J6R5T*&"A5,BK"ZUCAU$2I0JD\ RW&88HG%L<#;5)R*,'ZT@50QB5NR9/F
MBUODDJS\>[+=I4=5RM%-59?)NEZYF/@F1I:! VRZGFNZH=<>""4&M#'OM3^C
M;&AL?!06:' ]N\K@SQ[:U$M0 RP-M345Y"ZDC2EQY67;4L>/<)OJ1BWYYG.6
MW&3;K,Y8$E/",&S.\\MTO2O+++^C7_A2Y&7_8YA467>NT \C$_MF:,:FY?HN
M\6W'[_"9H8W%1A>3H=(\!#FTVS.P1]M<3G*,5^ZL](2A$]3.145-5FA'!4RO
MZH[EET>B)XOAPO1\.K_?$_^)F>?M*?Z>E!E[/!WUI;0!U22O&VCAT_-[.\]O
MFT^>FF.2AAD;5AR;#H)T2.B%L>^C'HKGAD+)ZUH :-;_'C/H08,>M=0!;STQ
MX%/WV>D7$W)YYK5HMPQ[ S*M-1C+4&2]+A83OMR"9Q)?&'P3VE-W+#(. Y-
M!UN$3@(\PX*&%?80D&,*746LU/ \NOITIN96=K4QX-/7V>A7HJL2S.LY!"G
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
M+")\LKBT8(AIY\D[R8^UM?.!759W%+W6#\ <6<IEO-S,#ZCQE'%=AF1/ZK'
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
M!:3+J&4R:?M#O:Z6U<E=FR&*T@CYC*281L(G),*\,\@2/P[TDRI,+3A-D^A
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
M%NLWFU7YQ[^7WQ<\\VF$2>)G42A0'/G21F_'#P/MPR-F3Y](G%I47@/+D[C
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
M1#.?IP+EW,\.:TM!$$%6=%QC<;RZTY:E63XI2U,U#G@_K*4+KVNU$PT8R>:
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
MZ:AI9B*=KKQ[>?K5(8NZHOJQW!?5IESEQ793;;[N3E!EY6VUK/8+'L0^$7%
MPB"A8<S2B-/><$)) %N;LV#0^6I=C]$K.Y PQ;3!J9Y(3DPF3!</+/;HO!].
MI;(#^/I6L1,5O,S8@/!9I'L>6F?3H=K9JSEV"W01AQ$.&6>)?&J8)W&68'R(
M1TD.RM(R>/PDR5J[5S<^K[TY!]J4TR9S'AUHC ,7-^& 7-BJ6+R(8I%BEN19
MEF99B,,@#WNS 2*!,$QJ-#,V=:9CLQIMT)D<4:T7!TS*,BP*.%^7>%[%B/52
M*L<Q.P^]LN<.L.@PD"==+7M7_MX5_9,QQH=MO9$?EV63<?5^R^_DBRBG4J??
MJ#;+ZF%=?E:I+ N1X#1/TS#F:9QADL44LY#YN;I)DOLQ:!G<+1+'ZT42O'?$
MYCV%+]]*KW5 +?4^^5KG@_=KX\7K:4#7:#L]Y9Q/L\%DU76+.='A460/B/0T
MC3@/!9_(U_H:W02F_?EV6V]YO=VJ5*5ZH\8=:;?>?BCE?U=T]7\?=VWN[<=R
MMY?S3O69?3_Y2_?%S8K>*]STCVJW2/(<L="/4A*D/HY0'A$_9"@5B<0<^Z!-
M@ZL =+Z7>D#MW4J9:7ST3IST?E4P@4/!=9I2;X28?2M"=V]'-J"3D<$%R0,#
MQE7;=![CR'4IJ&?4QZ#9-0<PHMX^ Y[5]T6U640H053.;L($,>:G),]Y9SE#
M3"#063 ;]JX\)GB_MCB!@X(5IG7S;:8EV:YD7^;74<;-1=(&4V[L43X/1;7J
MT8ND&]ML7=*[W6[_V^*7C5K!Z47V_6VSKL.*7;E2N]7E9E<H^WE[!<#?F@3>
M119E.,=11H5/4$Z3-$=1R *$<9K2*-.ZY,F9<<=*^!2R]_ZVS83[J4'MG<+V
M.MQZDNBN,8;U<1;M !-+>!-XO[:@-8<G=VVQJI>/ZG'-[\Z[39Y O6K;/!O:
M%#O-@.7'V&^&*U.^SHQ=SJF_[D#FWKUZHE=8<XC;[A<G<XAFTL#B%/F$">K'
M.0FS,$4X[)>J(CF7T!J]#)[K>& Z@0-:H#&BZ,*8XI@=:)*2-C$Z0;1T[B2
MEG]['CR?\?Z<T(S@Z,H:,@9Y/?X-,>KY70"=$H;R+,EB2BE+XPS%8=+;" .L
M5;+1[,E3]G[07-R0*) "..!HA ;8F$I#5>#5R?(XIF:E!%#LY[7 B %H''"8
M:W=1A\CSD 89Y6F..>=IS-*\MX;C1.O&T+$V)E2((S:S& %,'RQ><,F<N6X<
M88&G+'8"B6>T: 05ID3.2E;,O7@EV!C'BMDNPL#N>A/\8!X@D@9^'&:Q'\LY
M4."+0_"3YZ!:TG8M3[RS,)SU8K+S;+DA3+8;IFR#<1L/H^B?8 _B I/:NQ&V
M6F2.^Q+6?!O<H;#+H';=%?GM][=T53^HI:-.P)F<'0H2IR+P22[R (O([TWY
M'(/N$3$RX%@C%29UH+1'9;C;:L:=GMXYIPTF:W#&W%12.</*@$2-(G$>2C3.
MA>?U5,;S :@\T$G9)U5-K=BN=K\\K&3$*%LV]-/.=D#"B*=1&#-,21P1D1\G
MI4F$$;#>@ 6+KJ.S8RAP0.FU,%4)I_ G/P67&K#!LV80-CG%P.#K,KMVIIHF
ME00N,S<4;%EE?A[29MFGE[4"K#/F^HC-VVI3OI&3ZMU"Q!A)*#E#(4KB $<<
M\T/Z=Y G4QRST4?C6#1'']Q0GGB-*Q.=MP$TI)[RSJL-8:H\2?/-ZO#-@?4!
M19^N1>>A]A/Z:^D@CBG3VB'RNFF3<O5)U?E\+8UCX0N19H@10AA+(\335$2]
M\8P&#%9+QI)1B%H8U9-ILYR^-%E.R],LI_)"$J";\$V+M:'XS2[M\^C2MIUZ
M'L&YX S2.7\O) VBWF;UXY?][>.ZTXC=QW)95M_4,;V_;ZN]G%'?[A9QDN.4
M);D@.$I1$H9YTJ_.L02'6DE0KFP[#L\:(#_5$DE3K:!NZKD5Q[5-X(36-O&:
M4]LK<FXTR=UY1U@WW@%^L^G M^6JVGNJ%MJ-UV"6K3.]8@+XO""=+EIF/AKJ
MQ+LS8NJ.1;NJNO"#2/A)EJ0Q1X1DU,>$]L:QH+#-6SLF7:\+/NF_JPZG5W1
M74CH999M*J=5@ET*YAQE<K0Z:K/_9Q)%?:>,M!#(F=;A,#G;W'XMOQ3+WU3%
MGV)=2GNWCYO5 =&"TU@DL<\2$F1Y%'!&.>J,\LQ/,^VC8.--.9:\(\"V?IB"
MZ&T;C%[1@]14/EOD#BO>%7B%*=TS2AMT7@OO*'C3,@HXH#4MLV;'L3Z6#_)?
MFX5+.<WQBN;HO-H87^J\S5ZU6:X?5V5S 4 [3WI21F_?//1+L6Z^O+LKR[VG
MMBS^.O(HUT5FSZ4^VFV2&1S3LNA,[>2UA<7267E;;F7<\E&^C6W\<G*-MQ\$
M-(YP(/(L2(*<8D32UF2":(AS2 0]RI#C0:3'YC6W*V[JS4\=L+X7P2+G<9SJ
MQ<N3T0D;.PY,*EQ=0'SC':%-&Q</D300#5OA=AXQL!U7:@?O'DRFWC^4VT+M
MJ[PM"]F[N^'N^P*C,!<BQMC'F0ASWZ>B2Q)/ D*"%+:M86K%^3Y&5RQ7H3J,
M]1.7<GV%FX%N-);->?2@T5[4=M^QY_WF]"UX*S_]VS_U/Y'_43M?__9/_Q]0
M2P,$%     @ &3L&3RULMDMQ7   >FX$ !4   !S<W1K+3(P,3DP-C,P7W!R
M92YX;6SLO5MW&[F2)OH^OZ+.GN?:A?NEU_3,PK6.U[AL']O5>WI>L&@R)647
MQ=3FQ;;VKS\ R:1D2223S*M8U9>JLIR $%]\  *!0,3_^%_?;Z<_?<WFB[R8
M_?O?X-_!WW[*9N-BDL^N__UOOW_Z67TR;][\[7_]S__V/_Z?GW_^/_KCVY]L
M,5[=9K/E3V:>C9;9Y*=O^?+FIW],LL4?/UW-B]N?_E',_\B_CG[^>=/HI_5_
M3//9'_^6_O%EM,A^^K[(_VTQOLEN1V^+\6BY_MTWR^7=O_WRR[=OW_[^_<M\
M^O=B?OT+ @#_LFNU]XOTIY_+SWY./_H9HI\Q_/OWQ>1O/T4)9XOU[Z[P2\K/
MOS_[_AM>?PVEE+^L_W;WZ2)_Z</8+?SE__SV]M-:SI_SV6(YFHVSO_W/__;3
M3QLXYL4T^YA=_93^_?O'-S]TLKA9+9=1+<MB_,??Q\7M+^FC7]1X/%]E$_?]
M+ILMLD4<P;JCFWEV]>]_6RR6?T3AH00,@R3Z?]_S^?+^+HN?Y[=WTRCO+PT.
MR&;+43X]=5Q/6K4WO,^C+].34?NQ48.#,\7M;;Y,4VFA9A-3S)9QTL7)EQ\?
M8H6FW0STW6@^C_/W:U91\V=TU:@@LT4QS2=IV=*C:9J.GVZR;%EAV$<:=C'(
M#Z-YQ.TF6^;CT?3L$;_82TO#_[2,_UPK^_V5&2UN_+3X=A+6!SOH8M#%[=T\
MNXGK0.3EF[@OWF9G#W]_5QT(\OXNFZ_WV;/A?]Y#!\/^E#Z[*::3V,+]<Y4O
M[\\=_OZ>&A4C6E(?1M<52/+DPP8'X4?Y_#]&TU7V6S9:K.99N=B^CY-^_K:8
M77_.YK=O9E^SQ68=/C;6<_OK4:2*FU'-;AL4\->LN)Z/[F[R\9O953&_74^T
M8\,_V*CMP56$N$K;MH=:S>JKT+3)@1;%Y%L^G4:VO9G%<\%U'G^16BPJV"(5
MFG8S4',3_Y@MWLS*;ZIRXOPNNQ'LZ9_KRW6DQV[$.M56/Z.K;@2I.*&K=M#@
MH#=VW>?1]^/#>^'3=@924=O[6S0XK+=QHST.S8]?-?[K*P+RXL>-#\:OEM'R
M^"V?Y;>KV_6//HSN-X;(8BP(.&FP)W;6N##K?YYN)%1JW/A@?QM%L/)EGL73
MP?HG;_/1EWRZ_LE) S^AH\:%J+84OO1M@T-YERTWJ\?;8K'XD,T_W8SF1X]
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
M2=K(IE34RV6QYES%OLB/>E!V19.7$^ZHI1G-Y_?Y['I=UN)0N&"5]H$:XQ3
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
M%[.HQLO\ZR;Z>AWLL8H_V_[EX9(=S?Z"H!4U$A$B ?2,"H@,<%L$H_$/ZL1
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
M .#&*L8QE/&(+G>S"=0*%AW@[6 K6J_"K!-Q[HM#-I^NE@?S(^UI$4_4GEH
M '52 )2J()LM6A1@5LO#.L!;PCYX=![273'I'UE^?1.'I[[&\\-U]FYU^R6;
MO[]:CWSQ?K5<+$>S%+BSE2(Y:J;%8A4/&*DP9X6ML9E?$( 1VD.M.<1 $.V$
MD*!$3T7\ZJQW8'A$;7K;[$4+0^/PL9WVI'Z"14H('_\?82\Q!<(#6F(!@+RP
M';AK IW)WW-4TS--MX@]$^5THN[K*7B!4R)Q)>.*H;E$')*M$4,A5+:.2WF
MF_PPJ=J0<GH/B5]G<TPY\6*+C>.PM]#X1P\:GH_JM >V^]L'[[1GR10D(MV8
M*RV,9] (KJW!$%2:/"W+__E(_<\?/PQ"<R 44\ACCC41EG.UE<@9C"_M^7RS
M6GX:)E@'VLY"2\M!;H1.#W2*69K.ZGM^R!EZL%T Q!#%&=% 4P*,%,38C:P.
M<"$Z?3/1(8U.5/0^OC0 :6?>AA^':HO;47XHX^V+WX=X:#92XY3MET/G,(_G
MX9ULTM4)_ALR7>KI^:EOH0%D.WRN>5O,UDON;UFR@0X&_CWY-A"LXB&7^73K
MB)E!ED"QE0ER2B^,+37U^OP!9BTTNV+(YY2-<#6_K\:1%[X.UE,GI>,02"@T
MQ@X(MI6+0*\O[&#3+$OJX]D53]1DDB?MC*8I/]&;V;8\]E'&'&P7"*<:6FXX
M$U)+S+U2:"LKE8;5*?HXP)<-S7*G260[8]%XO+I=K7.[[\N/<)Q15?L(T%DA
M(0,428BLPB;.HQ(#2VR=6B<#C ]MF%TMH=S=2ZQE%#^;E#=!1VGU<H-@%/6(
MIJ>*D#JCI0?$E=)!=VF1H,URJ!%(.S^?OXU#7GLAJQS*=Q\'I0 &GHJ4-5)8
M3(F2NP57"-9-I9!7>Q(_%\<. QZ?5LU[YL?Z6$RGOIA_&\T/!0&<V%,0ALFX
MK")/K#&*"$QWDX\J6>O>8("'L#J$.%[HL$&@.UN6UG<5;Q:+U<'0DL>?Q?7:
M6H*<@, 1*C1A<;W=2L*T5IU2IJN<Z*UI^^F*=3[0W>UD^VZ'7MS)GGX<$!=
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
M']WS99 :080-X1AK!6/OW)=HQ..\JO6&9C@LJJG#?4PX"\/C7%@LEG^L-R_
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
M'IJ<UT! X8F,JSJ"K$23*H;K..E.KQ[X6M:R9L#LV!G?<Y6_L_WM4BO'%)<
M.^.4A)YN$KQR9S $/59?60_4%(MEY9II>UH$KBU0TOM(1NB(4BEK]59&BQ2X
M<$]Y506_E&:I-IB#L!^V]V3W)Q#IY-Z"T!A0I &2AFK-H4WURK>X0&0OW!U^
M-LG:!KHK CZJ$_CX>=0F25EI?S^[:#ZK'N3Y_8=H]4>%&*E2\4,!J: 4E-@!
M*NH<K5Z!Z_Q,DO8!?6?&R[MLN2G$\+98I'(PGVXBM+U9,6XT3[&+NX%4L&?V
M-0E4>F*L9T(#39T!"DJS2:2E#8>^S[IR3X9<9?[O;1.\]$A1 9 R4CH'L:$[
M.:61=>;T *V;^NI^6J&K(6#[G;%]A_LT.7&1%3[JCULFB9#>4:*V6?,UA5;T
M^,+U!^@/B/;#=P$ 2;BE1#*(B</2 ^!W\DA]86E?ZZNU: [,KJR_)\'0[U8I
M._;[JS4 BT<Y'O5HD8\/$.>D?J)!(QEWF$"$N$\EDZC )196XTY?&7;Q"JQQ
M:K4)=U?4>PJ*S:>K)-+I"_"3EH$R38R.AJIU''M"C6,[>1V5=:Z=!WA8:)Q<
MS<+;%9W6M2!OUT<;4]S>%K/-9%#+Y3S_LEJNSS3%^F=Q4F23[?'G4;F!0_MB
M_<Z#20_)+0!*$X&MIDBB;=YES72]&GR#?+3?&(N>%W+L5A7'";RG&$BED?X^
M^YHM(BX?XS_G^3C^UZ=D-:MOH_F+]1X;ZCDP3GE$G@!.L(& QJ'O, #0UEDC
M!^CU:YJ,_6BA9Z-P"]HS(^-TLW!?3T$PB9%D5C(O.+.6D9V1S#"O50!I@*^Y
MNS(+&X*[+\/PV-GCQ>^#]%PZ):#Q4#E'&6*VG-+,<DR[C#U\E6>,)F#M^2QQ
M^ADBL"@@<M8#YADEVCM(52F?=+;. ^N3 P8O@C;G =OK5K=OO523_UHMEK>'
MG_2?V6- AE@8U^#T])PZ"[ MRV=$H]3@.O5&3PX>?)7$ZP;XKHBI9LM\D@:?
M?\T^9>/M<UGW?3Q=3;))*D,>;<Z[U4;7[Z^>H7DLSK"1_@/F-,+GG?<6$@ !
M5V);3$US!E2= )7J<8>OF;1]J*'?"Y^>P\V:O.]QRF$,4B$*0@%RP!)+MK K
M[$VETTK;01T'/<5G!'&<T%]0"A,@M#" (&Q$*N)9TE(9X2ZLA'9]FNP-WV@/
M],[6@O?+FVR^60VVE0_?/61 [7P56(_F73$KRLB7'T9684VHUD&04 L")'=.
M"R !U\:[;>)J#HBH- ,Z14#-)EL9JBP+U3L)%DIO!'.*08^,M9P2O$5"0& N
M+)2U:7H\C3-O"_=^EX.^8T&Z6A4X-8A;RY0!-.X'PCB\K6]NJ!35 I_:0< 7
M\[C5S#89:L?WG^>CV2*..*KXUU$^2V;<QVPTS?]UT+52O9/ N. "*6: H<*G
M"M^*EDA0*"_,0FB:'D5'N'?V>BGA\_EF-/N<W:;*[?/[-[=WHWR>CNEI^-GB
MS?HV95.W\VM<*Y+I<U7,%Z/IH]/3L0E:_S<$R"B)!RNC-(VH22XCA(@8CE6J
M'<&[*?;WXWN[U\S<?M32761"7%KBZ'_<[AZ!^>Y@+8 JS8,DVFG%(9;QZ$\)
M,LB"+?),QNW_LD)>6J9C"XAWQ;6]H!P*^MS7)D@1#5-I'4:>8BZ-MYR4,AK"
MZV1/&.!U;,NL:@KF?FWTGMUW79GHF G.J98<<*6),U#3;9G9=)1BE8ZK;;OV
M#HMRAF_OE X#2F^9/>%20<^@H I!7B($@;VPX/"F:;/7U=>B#CI;.#[,T^B7
M]\D?\<]5?O?XQK3S%:,<S(?I:+9\/*(*B\71MD$" 943A&GO>3PZ,4_\5@/8
MZ&H'@8[E?B@8465U.*6; $AZT(H(93PEZO=.VI*/6#![8<?Y!ME1= 9ZKXM
MWPZ^=M<"XZ3!R%IO(20.1"L1EPFP#!6\QW>;#]O+7BG6.TLE*^%P%\'"M/5P
M"8"+_R+."K9-=NZMQ?K"7G4VR(J])D&C@'=U$-T[:'W_.0Y$?<\/^>DJM Y
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
M//UR')HO3Z%9_R.=3O/9]<<D^R)N\^-$Q>NC$Z_IWQ< 0SB>?@F&!%%,F>,
MEMA"52M96@JY^&LJ#4I_K]]SL>MIT^CIJM*+-^/(F((7*3,8@UZX:%A@B+DN
M(Y.4\:C6D]:_H@A>HXZ[FH=EQHI=QKK/H^^IRFW*.A-7$U_,7X;HP#0ZM\L
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
MZB+A;1NPY^#_-\?6#I7YWO_\P/Q3KVTCILVDA@*8@)87$M8U">J&@0>D1-@
MQGCA=Q;YNY)Y"=%/]P:W#5AN_EW-%J\I$#\%-$^%/<_RML^OR;A0CNZ#'I A
M;BSEGK9(4J)CTA+N+"YY)8]OJ(UTO'[.RUWN YSOY5=T=S NFR@#4' -O802
M6>R50YR@%@T 24SJ]9U%.J_FYH!XIV+?0[[9Y/D^3-+!$>DPJFY:HP4/*P4C
MX3%CF!/?.E;""QOS+N;B&.A=\JH_<$>0SG]IE.32J;)@Q6T 00@BN;- .0=?
M'RN$_H]BI5?2;6#$QQP^?2T!^?Y^>&K%Q215V$-#,)%&^O"KEZ@I3.DL)9V*
M9:5T0M76S*KJ>Q#E/[/5[E1&2:?Q07[$(!+*:N*TQJB.S[3R"^!CEJ;[BJUV
M)D(GMS(.YG3[[&/G]^0^^OC"S&BM$?<!+F<$X @HBEMI,*0QG7[O*XAZ+6FB
M\$P9!3L7+?GQ/XZN/&.8KIXWXV&5A=!!RC0US%(37-<6*ZA!3!V)RR.PZ^UL
M=6_<2PG_F'<Z-RYHW_=&1C%',# 8&8BA(,X@+/:*X<&V&'?#*JFO6\ISP=;+
M2LQWGBU35D+D",).*0DM]9*3%AONT41J$O5)D@\+PP\%>JI%[9Q_L[<*E_&P
MRT09AG5W8B8XH B%C2#P'K1H"!(5 KJO+5,\!0? N\,ZU7Q0_ZB;+OS];_\#
M4$L! A0#%     @ &3L&3UP'NFSSLP$ [RD8 !@              ( !
M &$R,#$Y+7$R,3!X<61O8W5M96YT+FAT;5!+ 0(4 Q0    ( !D[!D^70%YG
M/0@  -$O   6              "  2FT 0!A,C Q.2UQ,F5X:&EB:70S,3$N
M:'1M4$L! A0#%     @ &3L&3S'%)Z]<"   @C$  !8              ( !
MFKP! &$R,#$Y+7$R97AH:6)I=#,Q,BYH=&U02P$"% ,4    "  9.P9/6!M@
M*2L%   E*@  %0              @ $JQ0$ 83(P,3DM<3)E>&AI8FET,S(N
M:'1M4$L! A0#%     @ &3L&3TS'Z&(&#   0X$  !$              ( !
MB,H! '-S=&LM,C Q.3 V,S N>'-D4$L! A0#%     @ &3L&3Q]7&T!W'0
M=3D! !4              ( !O=8! '-S=&LM,C Q.3 V,S!?8V%L+GAM;%!+
M 0(4 Q0    ( !D[!D\6;"7=JRH  #7Z 0 5              "  6?T 0!S
M<W1K+3(P,3DP-C,P7V1E9BYX;6Q02P$"% ,4    "  9.P9/[5R0IB"?  !)
M  @ %0              @ %%'P( <W-T:RTR,#$Y,#8S,%]L86(N>&UL4$L!
M A0#%     @ &3L&3RULMDMQ7   >FX$ !4              ( !F+X" '-S
I=&LM,C Q.3 V,S!?<')E+GAM;%!+!08     "0 ) %P"   \&P,    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
