XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Net income per Common Share - Loss Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]            
Net income $ 94,453 $ 53,073 $ 9,225 $ 9,849 $ 147,527 $ 19,074
Weighted Average Shares - Basic (in shares) 12,988,200   12,168,180   12,981,202 11,950,048
Dilutive effect of stock options, shares issuable under Convertible Bond Debt and restricted stock awards (in shares) 3,388,317   228,976   3,392,256 131,724
Weighted Average Shares - Diluted (in shares) 16,376,517   12,397,156   16,373,458 12,081,772
Basic net income (in usd per share) $ 7.27   $ 0.76   $ 11.36 $ 1.60
Diluted net income (in usd per share) $ 5.77   $ 0.74   $ 9.01 $ 1.58