XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 2 - Income Per Share - Calculation of Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Numerators:                
Income from continuing operations $ 49,961     $ 16,442     $ 96,654 $ 40,459
Income from discontinued operations 525     0     525 2,540
Net income $ 50,486 $ 24,526 $ 22,167 $ 16,442 $ 15,417 $ 11,140 $ 97,179 $ 42,999
Denominator:                
Denominator for basic income per share – weighted-average shares (in shares) 14,405,000     16,782,000     15,495,000 16,832,000
Effect of dilutive securities:                
Diluted weighted average shares outstanding (in shares) 14,892,000     16,975,000     15,875,000 17,041,000
Basic income per share:                
Income from continuing operations (in dollars per share) $ 3.47     $ 0.98     $ 6.24 $ 2.40
Income from discontinued operations (in dollars per share) 0.04     0     0.03 0.15
Net income (in dollars per share) [1] 3.50     0.98     6.27 2.55
Diluted income per share:                
Income from continuing operations (in dollars per share) 3.36     0.97     6.09 2.37
Income from discontinued operations (in dollars per share) 0.04     0     0.03 0.15
Net income (in dollars per share) [1] $ 3.39     $ 0.97     $ 6.12 $ 2.52
Restricted Stock [Member]                
Effect of dilutive securities:                
Equivalent shares issuable upon conversion of unvested shares (in shares) 305,000     193,000     271,000 209,000
Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements (in shares) 305,000     193,000     271,000 209,000
Share-Based Payment Arrangement, Option [Member]                
Effect of dilutive securities:                
Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements (in shares) 182,000     0     109,000 0
[1] Sum of the individual amounts may not add due to rounding.