XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Accumulated Other Comprehensive Loss ("AOCL") - Schedule of Components of Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance $ 221,656 $ 203,907
Foreign currency translation 1,206 (1,314)
Reclassification to income, net of tax 33 (64)
Ending Balance 222,746 202,430
Marketable Investments [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance (159) (25)
Foreign currency translation [1] 0 0
Unrealized gain, net of tax 33 (64)
Reclassification to income, net of tax [2]   0
Ending Balance (126) (89)
Interest Rate Swap [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance   (212)
Foreign currency translation [1]   0
Unrealized gain, net of tax   91
Reclassification to income, net of tax [2]   105
Ending Balance   (16)
Translation Adjustment [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance (7,759) (2,952)
Foreign currency translation [1] 1,206 (1,314)
Unrealized gain, net of tax 0 0
Reclassification to income, net of tax [2]   0
Ending Balance (6,553) (4,266)
Total AOCI/L [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Beginning Balance (7,918) (3,189)
Foreign currency translation [1] 1,206 (1,314)
Unrealized gain, net of tax 33 27
Reclassification to income, net of tax [2]   105
Ending Balance $ (6,679) $ (4,371)
[1] The Company does not record tax provisions or benefits for the net changes in foreign currency translation adjustments as it intends to permanently reinvest undistributed earnings of its foreign subsidiaries.
[2] Reclassification is related to the Company’s interest rate swap (cash flow hedge) and was recorded in interest expense on the Consolidated Statements of Operations. Refer to Note 7 – Derivatives and Hedging.