XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.2
Note 5 - Earnings Per Share - Basic and Diluted Net Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Net earnings $ 18,806 $ 15,874 $ 27,775 $ 14,572 $ 34,680 $ 42,347
Undistributed earnings 17,954   26,905   32,952 40,600
Common Class A [Member]            
Net earnings 3,028   4,458   5,573 6,790
Less dividends declared 127 129 128 128 256 257
Undistributed earnings $ 2,901   $ 4,330   $ 5,317 $ 6,533
Class A - basic and diluted (in shares) 2,124   2,142   2,131 2,142
Net earnings per common share - basic and diluted (in dollars per share) $ 1.43   $ 2.08   $ 2.61 $ 3.17
Common Class B [Member]            
Net earnings $ 15,778   $ 23,317   $ 29,107 $ 35,557
Less dividends declared 725 $ 747 742 $ 747 1,472 1,490
Undistributed earnings $ 15,053   $ 22,575   $ 27,635 $ 34,067
Class A - basic and diluted (in shares) 10,492   10,634   10,551 10,636
Net earnings per common share - basic and diluted (in dollars per share) $ 1.5   $ 2.19   $ 2.76 $ 3.34