v3.26.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Noncontrolling Interest [Member]
Total
Balance at Dec. 31, 2024 $ 3,159 $ 32,442,486 $ 181,336,147 $ 2,595,256 $ 459,455 $ 216,836,503
Common stock issued during year 1 13,973 0 0 0 13,974
Treasury shares acquired and retired (8) (203,545) 0 0 0 (203,553)
Net income (loss) attributable to common shareholders 0 0 11,346,773 0 0 11,346,773
Other comprehensive income (loss) 0 0 0 (617,756) 0 (617,756)
Gain attributable to noncontrolling interest 0 0 0 0 47,915 47,915
Balance at Jun. 30, 2025 3,152 32,252,914 192,682,920 1,977,500 507,370 227,423,856
Balance at Mar. 31, 2025 3,157 32,360,438 194,288,790 2,225,133 483,028 229,360,546
Treasury shares acquired and retired (5) (107,524) 0 0 0 (107,529)
Net income (loss) attributable to common shareholders 0 0 (1,605,870) 0 0 (1,605,870)
Other comprehensive income (loss) 0 0 0 (247,633) 0 (247,633)
Gain attributable to noncontrolling interest 0 0 0 0 24,342 24,342
Balance at Jun. 30, 2025 3,152 32,252,914 192,682,920 1,977,500 507,370 227,423,856
Balance at Dec. 31, 2025 3,142 31,951,092 198,416,066 1,872,602 449,365 232,692,267 [1]
Common stock issued during year 2 90,132 0 0 0 90,134
Treasury shares acquired and retired (7) (410,275) 0 0 0 (410,282)
Stock-based compensation expense 0 176,375 0 0 0 176,375
Net income (loss) attributable to common shareholders 0 0 29,757,776 0 0 29,757,776
Other comprehensive income (loss) 0 0 0 525,335 0 525,335
Gain attributable to noncontrolling interest 0 0 0 0 48,267 48,267
Balance at Jun. 30, 2026 3,137 31,807,324 228,173,842 2,397,937 497,632 262,879,872
Balance at Mar. 31, 2026 3,141 31,933,641 221,852,934 2,305,942 474,005 256,569,663
Treasury shares acquired and retired (4) (214,505) 0 0 0 (214,509)
Stock-based compensation expense 0 88,188 0 0 0 88,188
Net income (loss) attributable to common shareholders 0 0 6,320,908 0 0 6,320,908
Other comprehensive income (loss) 0 0 0 91,995 0 91,995
Gain attributable to noncontrolling interest 0 0 0 0 23,627 23,627
Balance at Jun. 30, 2026 $ 3,137 $ 31,807,324 $ 228,173,842 $ 2,397,937 $ 497,632 $ 262,879,872
[1] Balance sheet audited at December 31, 2025.