XML 19 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 28, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table presents details of the Company’s goodwill for the year ended December 28, 2019 (in thousands):
Balance as of December 29, 2018
$
227,231

Foreign currency translation adjustments
(8,299
)
Measurement period adjustments
30,916

Balance as of December 28, 2019
$
249,848


Schedule of Finite-Lived Intangible Assets
The following table presents details of the Company’s intangible assets as of December 28, 2019 and December 29, 2018 (in thousands):
 
December 28, 2019
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
 
 
 
 
 
 
 
Trade names
$
1,000

 
$
(1,000
)
 
$

 
NMF*
Customer relationships and backlog
155,942

 
(68,119
)
 
87,823

 
5.8
Developed technology
179,593

 
(97,070
)
 
82,523

 
3.5
Total intangible assets
$
336,535

 
$
(166,189
)
 
$
170,346

 
 
*NMF = Not meaningful
 
December 29, 2018
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
 
 
 
 
 
 
 
Trade names
$
1,000

 
$
(250
)
 
$
750

 
NMF*
Customer relationships and backlog
158,110

 
(42,478
)
 
115,632

 
6.5
Developed technology
166,355

 
(67,368
)
 
98,987

 
3.8
Total intangible assets with finite lives
$
325,465

 
$
(110,096
)
 
$
215,369

 
 
Acquired in-process technology
17,750

 

 
17,750

 
 
Total intangible assets
$
343,215

 
$
(110,096
)
 
$
233,119

 


*NMF = Not meaningful
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of December 28, 2019 (in thousands):
 
 
 
Fiscal Years
 
Total
 
2020
 
2021
 
2022
 
2023
 
2024 and Thereafter
Total future amortization expense
$
170,346

 
$
47,681

 
$
35,275

 
$
32,755

 
$
26,876

 
$
27,759