XML 33 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Income
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Accumulated Other Comprehensive Income

9. Accumulated Other Comprehensive Income (Loss)

The following provides required disclosure of changes in accumulated other comprehensive income (loss) balances by component for the year ended December 31, 2022:

 

 

 

Foreign currency
translation adjustment

 

 

Net gains (losses) on available-for-sale securities

 

 

Total

 

Balance - beginning of period

 

$

123,415

 

 

$

(5,580

)

 

$

117,835

 

Other comprehensive income (loss) before reclassification, net of income tax benefit of $24,658

 

 

(149,396

)

 

 

(83,690

)

 

 

(233,086

)

Amounts reclassified from accumulated other comprehensive income (loss) to other income (expense), net of income tax benefit of $268 included in income tax provision

 

 

 

 

 

718

 

 

 

718

 

Net current-period other comprehensive income (loss)

 

 

(149,396

)

 

 

(82,972

)

 

 

(232,368

)

Balance - end of period

 

$

(25,981

)

 

$

(88,552

)

 

$

(114,533

)