XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)- UNAUDITED - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net income $ 12,481 $ 16,130 $ 23,911 $ 55,082
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments (17,919) (6,492) (35,101) (4,635)
Unrealized holding gains (losses) on short-term investments arising during period 3 3 6 (10)
Other comprehensive loss, net of tax (17,916) (6,489) (35,095) (4,645)
Total comprehensive income (loss), net of tax $ (5,435) $ 9,641 $ (11,184) $ 50,437