XML 95 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other comprehensive income (loss) and accumulated other comprehensive items (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Other comprehensive income (loss)      
Balance at the beginning of the period $ 481,982 $ 594,330 $ 350,727
Balance at the end of the period 1,438 481,982 594,330
Unrealized Gains (Losses) On Marketable Securities, net of tax      
Other comprehensive income (loss)      
Balance at the beginning of the period 1,900 755 31
Other comprehensive income (loss) before reclassifications (3,279) 479 724
Amounts reclassified from other comprehensive items 777 666  
Other comprehensive income (loss) (2,502) 1,145 724
Balance at the end of the period (602) 1,900 755
Foreign Currency Translation      
Other comprehensive income (loss)      
Balance at the beginning of the period (62,857) (11,339) 1,431
Other comprehensive income (loss) before reclassifications 39,177 (51,518) (12,770)
Other comprehensive income (loss) 39,177 (51,518) (12,770)
Balance at the end of the period (23,680) (62,857) (11,339)
AOCI Attributable to Parent      
Other comprehensive income (loss)      
Balance at the beginning of the period (60,957) (10,584) 1,462
Other comprehensive income (loss) before reclassifications 35,898 (51,039) (12,046)
Amounts reclassified from other comprehensive items 777 666  
Other comprehensive income (loss) 36,675 (50,373) (12,046)
Balance at the end of the period $ (24,282) $ (60,957) $ (10,584)