XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Net earnings $ 27,775 $ 14,572 $ 17,038 $ 5,064 $ 42,347 $ 22,102
Undistributed earnings 26,905   16,183   40,600 20,391
Common Class A [Member]            
Net earnings 4,458   2,793   6,790 3,614
Less dividends declared 128 128 129 129 257 258
Undistributed earnings $ 4,330   $ 2,664   $ 6,533 $ 3,356
Class A - basic and diluted (in shares) 2,142   2,144   2,142 2,145
Net earnings per common share - basic and diluted (in dollars per share) $ 2.08   $ 1.30   $ 3.17 $ 1.68
Common Class B [Member]            
Net earnings $ 23,317   $ 14,245   $ 35,557 $ 18,488
Less dividends declared 742 $ 747 726 $ 727 1,490 1,453
Undistributed earnings $ 22,575   $ 13,519   $ 34,067 $ 17,035
Class A - basic and diluted (in shares) 10,634   10,362   10,636 10,368
Net earnings per common share - basic and diluted (in dollars per share) $ 2.19   $ 1.37   $ 3.34 $ 1.78