Quarterly report pursuant to Section 13 or 15(d)

Accumulated other comprehensive (loss)/income (Details)

v3.24.2.u1
Accumulated other comprehensive (loss)/income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Accumulated other comprehensive (loss)/income            
Balance beginning of period   $ (3,748)     $ (3,748)  
Foreign currency translation adjustments $ (2,091)   $ (12,281)   4,724 $ (29,190)
Foreign currency gains on intercompany loan of a long-term investment nature, net of tax of $0 1,400   10,590   (4,382) 26,116
Unrealized holding gains on available-for-sale debt securities, net of tax of $0 (1)   385   (6) 857
Balance end of period (3,412)       (3,412)  
Accumulated other comprehensive (loss)/income (parenthetical)            
Foreign currency gain on intercompany loan of a long-term investment nature, tax 0 0 0 $ 0 0 0
Unrealized holding gains on available-for-sale debt securities, tax 0 0 0 0 0 0
Accumulated foreign currency translation adjustments            
Accumulated other comprehensive (loss)/income            
Balance beginning of period (2,721) (3,754) (1,327) 55 (3,754) 55
Foreign currency translation adjustments (2,091) 6,815 (12,281) (16,908)    
Foreign currency gains on intercompany loan of a long-term investment nature, net of tax of $0 1,400 (5,782) 10,590 15,526    
Balance end of period (3,412) (2,721) (3,019) (1,327) (3,412) (3,019)
Accumulated unrealized (losses) gains on available-for-sale debt securities            
Accumulated other comprehensive (loss)/income            
Balance beginning of period 1 6 (458) (930) 6 (930)
Unrealized holding gains on available-for-sale debt securities, net of tax of $0 (1) (5) 385 472    
Balance end of period   1 (73) (458)   (73)
Total accumulated other comprehensive (loss) income            
Accumulated other comprehensive (loss)/income            
Balance beginning of period (2,720) (3,748) (1,785) (875) (3,748) (875)
Foreign currency translation adjustments (2,091) 6,815 (12,281) (16,908)    
Foreign currency gains on intercompany loan of a long-term investment nature, net of tax of $0 1,400 (5,782) 10,590 15,526    
Unrealized holding gains on available-for-sale debt securities, net of tax of $0 (1) (5) 385 472    
Balance end of period $ (3,412) $ (2,720) $ (3,092) $ (1,785) $ (3,412) $ (3,092)