XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Comprehensive Income (Loss) (Tables)
6 Months Ended
Jun. 30, 2021
Stockholders' Equity Note [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The following table shows the components of accumulated other comprehensive loss for the three and six months ended June 30, 2021 and 2020, respectively, net of tax effects: 
Three Months Ended June 30,Six Months Ended June 30,
Accumulated Other Comprehensive Loss:2021202020212020
Foreign currency translation adjustment:  
Beginning balance$(23,345)$(23,915)$(22,627)$(23,738)
Net other comprehensive income (loss)116 182 (602)
Balance at June 30,$(23,229)$(23,733)$(23,229)$(23,733)
Unrealized gain on marketable debt securities, net  
Beginning balance$1,039 $288 $1,576 $932 
Net other comprehensive (loss) income, net of $(78), $(81) $(133) and $(130) tax, respectively
(160)927 (697)283 
Balance at June 30,$879 $1,215 $879 $1,215 
Accumulated other comprehensive loss at June 30,$(22,350)$(22,518)$(22,350)$(22,518)