XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Common Class A [Member]
Common Stock [Member]
Common Class C [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Total
Balance at Dec. 31, 2023 $ 40,096,004 $ 5,943,708 $ 72,424,429 $ (6,885,558) $ 206,978,373 $ (5,661,737) $ 312,895,219
Net earnings 7,474,522 7,474,522
Other comprehensive loss (895,098) (895,098)
Stock-based compensation expense 199,887 199,887
Vesting of restricted stock units 810 (810)
Sale of treasury stock 103,788 366,733 470,521
Purchase of treasury stock (41,077) (41,077)
Conversion Class C to Class A 348 (348)
Balance at Mar. 31, 2024 40,097,162 5,943,360 72,727,294 (7,780,656) 214,452,895 (5,336,081) 320,103,974
Balance at Dec. 31, 2024 42,510,012 6,643,666 79,698,367 (6,951,266) 225,359,186 (8,477,686) 338,782,279
Net earnings 4,338,292 4,338,292
Other comprehensive loss 2,997,612 2,997,612
Stock-based compensation expense 309,260 309,260
Exercise of stock options 132,546 190,674 (92,965) (149,009) 81,246
Vesting of restricted stock units 920 (920)
Sale of treasury stock 90,895 136,367 227,262
Purchase of treasury stock (242,265) (242,265)
Balance at Mar. 31, 2025 $ 42,643,478 $ 6,834,340 $ 80,004,637 $ (3,953,654) $ 229,697,478 $ (8,732,593) $ 346,493,686