XML 58 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Segment and Related Information - Reconciliation of Operating Income from Segments to Consolidated (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Segment Reporting Information    
Total segment operating income $ 33,893 $ 34,491
Other income, net 990 586
Income before income taxes 34,883 35,077
Operating segment and corporate non-segment    
Segment Reporting Information    
Total segment operating income 47,312 46,023
Segment reconciling items    
Segment Reporting Information    
Other income, net 990 586
Segment reconciling items | Acquired software    
Segment Reporting Information    
Amortization of intangibles assets (8,027) (6,682)
Segment reconciling items | Customer and trade name    
Segment Reporting Information    
Amortization of intangibles assets $ (5,392) $ (4,850)