XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.2
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             14,746,071
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
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
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             10,844,647
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
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