XML 78 R66.htm IDEA: XBRL DOCUMENT v3.23.1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Components of accumulated other comprehensive loss:    
Balance at the beginning of the period $ (159,073) [1] $ 69,165
Other comprehensive income before reclassifications 11,162 (2,980)
Net current-period other comprehensive income 11,162 (2,980)
Balance at the end of the period (147,911) [1] 72,145
Currency Translation Losses    
Components of accumulated other comprehensive loss:    
Balance at the beginning of the period (153,230) (68,209)
Other comprehensive income before reclassifications 7,981 1,079
Net current-period other comprehensive income 7,981 1,079
Balance at the end of the period (145,249) (67,130)
Unrealized Losses on Available-for-Sale Securities    
Components of accumulated other comprehensive loss:    
Balance at the beginning of the period (5,843) (956)
Other comprehensive income before reclassifications 3,181 (4,059)
Net current-period other comprehensive income 3,181 (4,059)
Balance at the end of the period $ (2,662) $ (5,015)
[1] 1 Stock Split - On February 28, 2023, the Company announced a two-for-one stock split of its common stock to be effected in the form of a 100% stock dividend. The stock dividend was issued on March 27, 2023 (the “Stock Split”). The accompanying condensed consolidated financial statements and notes thereto have been retroactively updated to reflect the Stock Split. See Note 1 for additional information.