XML 91 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other comprehensive income (loss) and accumulated other comprehensive items (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Other comprehensive income (loss)      
Balance at the beginning of the period $ (347,086) $ 1,438 $ 481,982
Balance at the end of the period (818,555) (347,086) 1,438
Unrealized Gains (Losses) On Marketable Securities, net of tax      
Other comprehensive income (loss)      
Balance at the beginning of the period (494) (602) 1,900
Other comprehensive income (loss) before reclassifications 1,135 4,072 (3,279)
Amounts reclassified from other comprehensive items (315) (3,964) 777
Other comprehensive income (loss) 820 108 (2,502)
Balance at the end of the period 326 (494) (602)
Foreign Currency Translation      
Other comprehensive income (loss)      
Balance at the beginning of the period 5,290 (23,680) (62,857)
Other comprehensive income (loss) before reclassifications (6,901) 28,970 39,177
Other comprehensive income (loss) (6,901) 28,970 39,177
Balance at the end of the period (1,611) 5,290 (23,680)
AOCI Attributable to Parent      
Other comprehensive income (loss)      
Balance at the beginning of the period 4,796 (24,282) (60,957)
Other comprehensive income (loss) before reclassifications (5,766) 33,042 35,898
Amounts reclassified from other comprehensive items (315) (3,964) 777
Other comprehensive income (loss) (6,081) 29,078 36,675
Balance at the end of the period $ (1,285) $ 4,796 $ (24,282)