XML 101 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Other comprehensive income (loss) and accumulated other comprehensive items (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Other comprehensive income (loss)      
Balance at the beginning of the period $ 1,438 $ 481,982 $ 594,330
Balance at the end of the period (347,086) 1,438 481,982
Unrealized Gains (Losses) On Marketable Securities, net of tax      
Other comprehensive income (loss)      
Balance at the beginning of the period (602) 1,900 755
Other comprehensive income (loss) before reclassifications 4,072 (3,279) 479
Amounts reclassified from other comprehensive items (3,964) 777 666
Other comprehensive income (loss) 108 (2,502) 1,145
Balance at the end of the period (494) (602) 1,900
Foreign Currency Translation      
Other comprehensive income (loss)      
Balance at the beginning of the period (23,680) (62,857) (11,339)
Other comprehensive income (loss) before reclassifications 28,970 39,177 (51,518)
Other comprehensive income (loss) 28,970 39,177 (51,518)
Balance at the end of the period 5,290 (23,680) (62,857)
AOCI Attributable to Parent      
Other comprehensive income (loss)      
Balance at the beginning of the period (24,282) (60,957) (10,584)
Other comprehensive income (loss) before reclassifications 33,042 35,898 (51,039)
Amounts reclassified from other comprehensive items (3,964) 777 666
Other comprehensive income (loss) 29,078 36,675 (50,373)
Balance at the end of the period $ 4,796 $ (24,282) $ (60,957)