XML 68 R52.htm IDEA: XBRL DOCUMENT v3.19.2
Accumulated Other Comprehensive Loss - Schedule of Components of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance $ 143,814 $ 141,295 $ 151,600 $ 141,189
Reclassification of stranded tax effects from tax reform       (26)
Foreign currency translation 594 (3,394) 164 (1,691)
Unrealized gain (loss) on investments, net of tax   62   (53)
Ending Balance 149,686 140,111 149,686 140,111
Net Unrealized Loss on Marketable Investments [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance   (256)   (115)
Reclassification of stranded tax effects from tax reform       (26)
Unrealized gain (loss) on investments, net of tax   62   (53)
Ending Balance   (194)   (194)
Cumulative Translation Adjustment [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance (5,584) (194) (5,154) (1,897)
Foreign currency translation 594 (3,394) 164 (1,691)
Ending Balance (4,990) (3,588) (4,990) (3,588)
Total Accumulated Other Comprehensive Loss [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance (5,584) (450) (5,154) (2,012)
Foreign currency translation 594 (3,394) 164 (1,691)
Ending Balance $ (4,990) $ (3,782) $ (4,990) $ (3,782)