XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Comprehensive Income (Tables)
6 Months Ended
Jun. 30, 2020
Equity [Abstract]  
Schedule of AOCI The following table presents the net changes in the Company's accumulated other comprehensive income (loss) by component (all amounts shown are net of tax):
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
Foreign currency translation adjustments:
Balance at beginning of period$(3,076,679) $(1,375,888) $(2,384,589) $(1,674,887) 
Other Comprehensive (loss) income before reclassifications
136,627  (475,686) (555,463) (176,687) 
Net current-period change136,627  (475,686) (555,463) (176,687) 
Balance at end of period
(2,940,052) (1,851,574) (2,940,052) (1,851,574) 
Unrealized gains on available-for-sale debt securities:
Balance at beginning of period
3,291,473  1,100,154  1,095,486  74,549  
Other Comprehensive income before reclassifications
3,109,755  1,353,661  5,334,951  2,449,241  
Amounts reclassified from accumulated other comprehensive income
(721,932) (103,020) (751,141) (172,995) 
Net current-period change
2,387,823  1,250,641  4,583,810  2,276,246  
Balance at end of period
5,679,296  2,350,795  5,679,296  2,350,795  
Accumulated other comprehensive income, end of period
$2,739,244  $499,221  $2,739,244  $499,221  
Reclassifications out of other comprehensive income
The following table presents details of reclassifications out of accumulated other comprehensive income for the three and six months ended June 30, 2020 and 2019.

Details about Accumulated Other Comprehensive Income ComponentsAmounts Reclassified from Other Comprehensive IncomeAffected Line item in the Statement of Consolidated Income
Three Months Ended June 30,
Six Months Ended June 30,
2020201920202019
Unrealized gains on available-for-sale debt securities
Realized gain on sale
of securities
$913,838  $130,405  $950,812  $218,981  Investment income
Provision for income taxes(191,906) (27,385) (199,671) (45,986) Provision for income taxes
Total net reclassifications for the period$721,932  $103,020  $751,141  $172,995  Net of tax