XML 54 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Comprehensive Income (AOCI Rollforward) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 1,857,074,747 $ 1,969,977,496 $ 1,861,751,660 [1] $ 2,049,518,261
Comprehensive Income 109,733,580 106,331,889 215,338,595 219,242,966
Ending balance 1,904,334,235 1,921,499,312 1,904,334,235 1,921,499,312
Accumulated  Other Comprehensive Income (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (275,734) 2,212,989 (1,600,338) 7,193,383
Ending balance 499,221 (479,104) 499,221 (479,104)
Foreign currency translation adjustments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (1,375,888) 2,271,208 (1,674,887) 645,030
Other Comprehensive income (loss) before reclassifications (475,686) (2,465,603) (176,687) (839,425)
Comprehensive Income (475,686) (2,465,603) (176,687) (839,425)
Ending balance (1,851,574) (194,395) (1,851,574) (194,395)
Unrealized gains (losses) on available-for-sale debt securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 1,100,154 (33,160) 74,549 (16,349)
Other Comprehensive income (loss) before reclassifications 1,353,661 (238,555) 2,449,241 309,951
Amounts reclassified from accumulated other comprehensive income (103,020) (224) (172,995) (565,541)
Comprehensive Income 1,250,641 (238,779) 2,276,246 (255,590)
Ending balance 2,350,795 (271,939) 2,350,795 (271,939)
Unrealized gains (losses) on derivatives        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 0 (25,059) 0 (78,026)
Other Comprehensive income (loss) before reclassifications 0 17,246 0 60,419
Amounts reclassified from accumulated other comprehensive income 0 (4,957) 0 4,837
Comprehensive Income 0 12,289 0 65,256
Ending balance $ 0 $ (12,770) $ 0 $ (12,770)
[1] The condensed consolidated balance sheet at December 31, 2018 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements.