| Comprehensive Income (Loss) |
Comprehensive Income (Loss) Comprehensive income (loss) reflects the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. For the Company, comprehensive income (loss) represents net income adjusted for unrealized gains and losses on available for sale investment securities, foreign currency translation adjustments, and derivative instruments. 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, | | 2026 | 2025 | | 2026 | | 2025 | | Foreign currency translation adjustments: | | | | | | | | Balance at beginning of period | $ | 1,434,747 | | $ | (6,162,966) | | | $ | (310,305) | | | $ | (5,817,736) | | Other comprehensive income | 283,277 | | 2,109,011 | | | 2,028,329 | | | 1,763,781 | | | | | | | | | | Net current-period change | 283,277 | | 2,109,011 | | | 2,028,329 | | | 1,763,781 | | Balance at end of period | 1,718,024 | | (4,053,955) | | | 1,718,024 | | | (4,053,955) | | | | | | | | | Unrealized gains (losses) on available for sale securities: | | | | | | | Balance at beginning of period | 704,122 | | 1,132,844 | | | 1,347,044 | | | (591,605) | | Other comprehensive loss before reclassifications | (521,799) | | 1,107,816 | | | (1,165,516) | | | 1,480,018 | | Amounts reclassified from accumulated other comprehensive income (loss) | — | | (599,514) | | | 795 | | | 752,733 | | Net current-period change | (521,799) | | 508,302 | | | (1,164,721) | | | 2,232,751 | | Balance at end of period | 182,323 | | 1,641,146 | | | 182,323 | | | 1,641,146 | | | | | | | | | Unrealized losses on derivatives: | | | | | | | | Balance at beginning of period | (916,269) | | — | | | (768,985) | | | — | | Other comprehensive loss before reclassifications | 726,620 | | (1,235,940) | | | 631,563 | | | (1,235,940) | | | Amounts reclassified from accumulated other comprehensive Income (loss) | — | | 252,100 | | | (52,227) | | | 252,100 | | | Net current-period change | 726,620 | | (983,840) | | | 579,336 | | | (983,840) | | | Balance at end of period | (189,649) | | (983,840) | | | (189,649) | | | (983,840) | | | | | | | | | Accumulated other comprehensive income (loss), end of period | $ | 1,710,698 | | $ | (3,396,649) | | | $ | 1,710,698 | | | $ | (3,396,649) | |
The following table presents details of reclassifications out of accumulated other comprehensive loss for the six months ended June 30, 2026 and 2025:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Details about Accumulated Other Comprehensive Loss Components | | Amounts Reclassified from Other Comprehensive Loss | | Affected Line item in the Unaudited Condensed Consolidated Statements of Income | | | Three Months Ended June 30, | | Six Months Ended June 30, | | | | | 2026 | 2025 | | 2026 | | 2025 | | | Available for sale securities: | | | | | | | | | | | Realized gain (loss) on sale of securities | | $ | — | | $ | 758,879 | | | $ | (1,005) | | | $ | (952,826) | | | Other income (loss), net | Income tax effect | | — | | (159,365) | | | 210 | | | 200,093 | | | Provision for income taxes | | Total net reclassifications for the period | | $ | — | | $ | 599,514 | | | $ | (795) | | | $ | (752,733) | | | | | | | | | | | | | | Derivatives: | | | | | | | | | | | Realized gain (loss) on settlement of derivatives | | $ | — | | $ | (373,205) | | | $ | 77,316 | | | $ | (373,205) | | | Other income (loss), net | Income tax effect | | $ | — | | 121,105 | | | (25,089) | | | 121,105 | | | Provision for income taxes | | Total net reclassifications for the period | | $ | — | | $ | (252,100) | | | $ | 52,227 | | | $ | (252,100) | | | | | | | | | | | | | | | Total reclassifications for the period | | $ | — | | $ | 347,414 | | | $ | 51,432 | | | $ | (1,004,833) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|