XML 86 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Net Income Per Share - Computation of Net Income Allocated to Common Shareholders (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Net income - basic $ 44,793 $ 18,105
Weighted average shares outstanding - basic (in shares) 33,133 32,043
Basic earnings per common share (in dollars per share) $ 1.35 $ 0.57
Add: Convertible Notes interest expense, net of tax $ 1,201 $ 527
Net income - diluted $ 45,994 $ 18,632
Add: Dilutive effects of if converted Convertible Notes (in shares) 3,164 1,398
Add: Dilutive effects of Restricted Stock Units (in shares) 530 208
Weighted average shares outstanding - diluted (in shares) 36,827 33,649
Diluted net earnings per share (in dollars per share) $ 1.25 $ 0.55