XML 53 R34.htm IDEA: XBRL DOCUMENT v3.20.1
INTANGIBLE ASSETS (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]        
Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year $ 8,555      
Finite-Lived Intangible Assets, Accumulated Amortization (66,065)   $ (63,214) $ (51,808)
Indefinite-lived Intangible Assets (Excluding Goodwill) 19,997   19,997 24,013
Finite-Lived Intangible Assets, Amortization Expense, after Year Five 19,179      
Finite-Lived Intangible Assets, Amortization Expense, Year Three 9,801      
Finite-Lived Intangible Assets, Amortization Expense, Year Two 11,048      
Finite-Lived Intangible Assets, Amortization Expense, Year Four 9,452      
Finite-Lived Intangible Assets, Amortization Expense, Year Five 9,452      
Intangible Assets, Net (Excluding Goodwill) 87,485   90,336  
Intangible Assets, Gross (Excluding Goodwill) 153,550   153,550 156,956
Amortization of Intangible Assets, IA (2,852) $ (2,852) (11,406)  
Indefinite-lived Intangible Assets, Purchase Accounting Adjustments     (4,016)  
Employee Benefits and Share-based Compensation 2,717 $ 2,473    
Contract with Customer, Liability, Revenue Recognized 2,738      
Technology-Based Intangible Assets [Member]        
Finite-Lived Intangible Assets [Line Items]        
Finite-Lived Intangible Assets, Accumulated Amortization (50,231)   (48,285) (40,501)
Finite-Lived Intangible Assets, Gross 98,353   98,353 98,469
Finite-Lived Intangible Assets, Net $ 48,122   $ 50,068  
Finite-Lived Intangible Asset, Useful Life 11 years   11 years  
Amortization of Intangible Assets, IA $ (1,946)   $ (7,784)  
Finite-Lived Intangible Assets, Purchase Accounting Adjustments     (116)  
Customer-Related Intangible Assets [Member]        
Finite-Lived Intangible Assets [Line Items]        
Finite-Lived Intangible Assets, Accumulated Amortization (12,070)   (11,464) (9,036)
Finite-Lived Intangible Assets, Gross 23,391   23,391 23,819
Finite-Lived Intangible Assets, Net $ 11,321   $ 11,927  
Finite-Lived Intangible Asset, Useful Life 10 years   10 years  
Amortization of Intangible Assets, IA $ (606)   $ (2,428)  
Finite-Lived Intangible Assets, Purchase Accounting Adjustments     (428)  
Other Intangible Assets [Member]        
Finite-Lived Intangible Assets [Line Items]        
Finite-Lived Intangible Assets, Accumulated Amortization (3,764)   (3,465) (2,271)
Finite-Lived Intangible Assets, Gross 11,809   11,809 $ 10,655
Finite-Lived Intangible Assets, Net $ 8,045   $ 8,344  
Finite-Lived Intangible Asset, Useful Life 10 years   10 years  
Amortization of Intangible Assets, IA $ (299)   $ (1,194)  
Finite-Lived Intangible Assets, Purchase Accounting Adjustments     $ 1,154