XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Unaudited Condensed Consolidated Statements of Comprehensive Income - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Statement of Comprehensive Income [Abstract]        
Net income (Loss) $ 86,506,418 $ (2,374,033) $ 199,957,288 $ 87,131,768
Other comprehensive income (loss) before tax:        
Foreign currency translation adjustments 963,199 136,627 110,787 (555,463)
Unrealized gains (losses) on debt securities, net 1,705,281 3,022,561 (3,413,672) 5,802,291
Other comprehensive income (loss), before tax 2,668,480 3,159,188 (3,302,885) 5,246,828
Income tax impact related to components of other comprehensive income (loss) 358,109 634,738 (716,871) 1,218,481
Other comprehensive income (loss), net of tax 2,310,371 2,524,450 (2,586,014) 4,028,347
Comprehensive income $ 88,816,789 $ 150,417 $ 197,371,274 $ 91,160,115