XML 41 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Other Intangible Assets - Schedule of Estimated Amortization Expense (Detail)
$ in Thousands
Mar. 31, 2020
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Remaining 2020 $ 5,078
2021 18,937
2022 16,848
2023 15,473
2024 13,707
2025 and thereafter 35,094
Capitalized Software Development Costs  
Finite-Lived Intangible Assets [Line Items]  
Remaining 2020 1,021
2021 4,083
2022 4,083
2023 1,239
2024 537
2025 and thereafter 50
Software  
Finite-Lived Intangible Assets [Line Items]  
Remaining 2020 3,059
2021 9,312
2022 7,432
2023 5,533
2024 4,018
2025 and thereafter $ 2,291