XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share [Abstract]    
Net income $ 14,975 $ 9,860
Interest on Convertible Debt, Net of Tax 1,715 0
Net Income (Loss) Available to Common Stockholders, Diluted $ 16,690 $ 9,860
Basic-weighted average shares outstanding (in shares) 29,428 28,972
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements (in shares) 1,158 1,221
Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants (in shares) 684 170
Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities (in shares) 3,885 1,015
Effect of dilutive potential securities (in shares) 5,727 2,406
Diluted- weighted average shares outstanding (in shares) 35,155 31,378
Basic (in dollars per share) $ 0.51 $ 0.34
Diluted (in dollars per share) $ 0.47 $ 0.31