XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.3
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 income (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, 2023 40,096,004 5,943,708 72,424,429 (6,885,558) 206,978,373 (5,661,737) 312,895,219
Net earnings             26,577,515
Balance at Sep. 30, 2024 42,235,972 6,240,332 78,977,933 (42,545) 225,400,933 (6,490,559) 346,322,066
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
Net earnings 7,271,549 7,271,549
Other comprehensive income (loss) (517,129) (517,129)
Stock-based compensation expense 184,066 184,066
Exercise of stock options 64,164 (17,982) 46,182
Vesting of restricted stock units 920 (920)
Sale of treasury stock 13,201 252,208 265,409
Purchase of treasury stock (1,588,058) (1,588,058)
Conversion Class C to Class A 184 (184)
Stock dividends 2,009,442 297,156 5,847,226 (8,153,824)
Balance at Jun. 30, 2024 42,171,872 6,240,332 78,752,885 (8,297,785) 213,570,620 (6,671,931) 325,765,993
Net earnings 11,831,444 11,831,444
Other comprehensive income (loss) 8,255,240 8,255,240
Stock-based compensation expense 196,326 196,326
Exercise of stock options 62,860 7,550 70,410
Vesting of restricted stock units 920 (920)
Sale of treasury stock 21,281 224,469 245,750
Purchase of treasury stock (43,097) (43,097)
Stock dividends 320 811 (1,131)
Balance at Sep. 30, 2024 42,235,972 6,240,332 78,977,933 (42,545) 225,400,933 (6,490,559) 346,322,066
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 income (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
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             18,659,673
Balance at Sep. 30, 2025 44,790,490 7,174,474 89,438,415 826,844 232,857,565 (9,705,930) 365,381,858
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
Net earnings 6,506,355 6,506,355
Other comprehensive income (loss) 2,123,511 2,123,511
Stock-based compensation expense 320,379 320,379
Vesting of restricted stock units 6,174 (6,174)
Sale of treasury stock 63,807 208,399 272,206
Purchase of treasury stock (961,419) (961,419)
Conversion Class C to Class A 790 (790)
Stock dividends 2,132,832 341,678 8,685,530 (11,160,040)
Balance at Jun. 30, 2025 44,783,274 7,175,228 89,068,179 (1,830,143) 225,043,793 (9,485,613) 354,754,718
Net earnings 7,815,026 7,815,026
Other comprehensive income (loss) 2,656,987 2,656,987
Stock-based compensation expense 320,241 320,241
Vesting of restricted stock units 6,184 (6,184)
Sale of treasury stock 55,203 180,612 235,815
Purchase of treasury stock (400,929) (400,929)
Conversion Class C to Class A 758 (758)
Stock dividends 274 4 976 (1,254)
Balance at Sep. 30, 2025 $ 44,790,490 $ 7,174,474 $ 89,438,415 $ 826,844 $ 232,857,565 $ (9,705,930) $ 365,381,858