XML 39 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets And Goodwill (Tables)
6 Months Ended
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Gross Carrying Amount and Accumulated Amortization of Finite-lived Intangible Assets The following table presents the gross carrying amount and accumulated amortization of finite-lived intangible assets as of June 30, 2019 and December 31, 2018 (in thousands):
 
June 30, 2019
 
December 31, 2018
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Developed technology
$
39,984

 
$
(32,602
)
 
$
7,382

 
$
39,984

 
$
(30,817
)
 
$
9,167

Content Library
4,700

 
(548
)
 
4,152

 
4,700

 
—

 
4,700

Total Finite-lived Intangibles
$
44,684

 
$
(33,150
)
 
$
11,534

 
$
44,684

 
$
(30,817
)
 
$
13,867


Schedule of Estimated Remaining Intangible Asset Amortization
The following table presents the Company's estimate of remaining amortization expense for finite-lived intangible assets that existed as of June 30, 2019 (in thousands):
 
2019
 
2020
 
2021
 
2022
 
2023
 
2024 and thereafter
Estimated remaining amortization expense
$
2,094

 
$
4,188

 
$
3,236

 
$
855

 
$
855

 
$
306