XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ 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
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Net income $ 16,774 $ 9,069 $ 8,213 $ 29,317 $ 20,424 $ 14,127 $ 34,056 $ 63,868
Weighted-average shares outstanding – basic (in shares) 44,441     43,648     44,304 43,293
Weighted-average shares outstanding — diluted (in shares) 45,819     48,341     46,759 47,195
Net income per share – basic (in dollars per share) $ 0.38     $ 0.67     $ 0.77 $ 1.48
Net income per share – diluted (in dollars per share) $ 0.37     $ 0.61     $ 0.73 $ 1.35
Restricted Stock Awards                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Effect of dilutive securities (in shares) 943     2,087     1,293 2,086
Anti-dilutive weighted-average shares (in shares) 810     64     689 199
Convertible Senior Notes                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Effect of dilutive securities (in shares) 435     2,156     1,162 1,816
Warrants                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Effect of dilutive securities (in shares) 0     450     0 0
Convertible Senior Notes and Warrants                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Anti-dilutive weighted-average shares (in shares) 5,908     0     5,908 5,908