XML 30 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2020
Notes To Financial Statements [Abstract]  
Summary of Goodwill by Reportable Segment
The change in the carrying value of goodwill for the three months ended March 31, 2020, all attributable to our Clear Aligner reporting unit, is as follows (in thousands):
Total
Balance as of December 31, 2019$63,924  
Adjustments 1
(640) 
Balance as of March 31, 2020$63,284  

1 Adjustments were related to foreign currency translation within the measurement period.
Schedule of Amortized Intangible Assets
Acquired intangible long-lived assets are being amortized as follows (in thousands): 
Weighted Average Amortization Period
(in years)
Gross Carrying Amount as of March 31, 2020
Accumulated
Amortization
Accumulated
Impairment Loss
Net Carrying
Value as of
March 31, 2020
Trademarks15$7,100  $(2,080) $(4,179) $841  
Existing technology1312,600  (5,972) (4,328) 2,300  
Customer relationships1133,500  (18,870) (10,751) 3,879  
Reacquired rights37,500  (7,500) —  —  
Patents86,796  (3,377) —  3,419  
Other2618  (590) —  28  
Total intangible assets$68,114  $(38,389) $(19,258) $10,467  

Weighted Average Amortization Period
(in years)
Gross Carrying
Amount as of
December 31, 2019
Accumulated
Amortization
Accumulated Impairment LossNet Carrying
Value as of
December 31, 2019
Trademarks15$7,100  $(2,045) $(4,179) $876  
Existing technology1312,600  (5,831) (4,328) 2,441  
Customer relationships1133,500  (18,405) (10,751) 4,344  
Reacquired rights37,500  (7,059) —  441  
Patents86,796  (3,165) —  3,631  
Other2618  (583) —  35  
Total intangible assets$68,114  $(37,088) $(19,258) $11,768  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The total estimated annual future amortization expense for these acquired intangible assets as of March 31, 2020 is as follows (in thousands):

Fiscal Year Ending December 31,

Amortization
Remainder of 2020$2,544  
20213,372  
20222,116  
20231,495  
2024555  
Thereafter385  
Total$10,467