XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Net income $ 29,317 $ 20,424 $ 14,127 $ 8,805 $ (4,299) $ 11,311 $ 63,868 $ 15,817
Weighted-average shares outstanding – basic (in shares) 43,648     42,802     43,293 42,606
Weighted-average shares outstanding — diluted (in shares) 48,341     43,691     47,195 43,651
Net income per share – basic (in dollars per share) $ 0.67     $ 0.21     $ 1.48 $ 0.37
Net income per share – diluted (in dollars per share) $ 0.61     $ 0.20     $ 1.35 $ 0.36
Restricted Stock Awards                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Effect of dilutive securities (in shares) 2,087     889     2,086 1,045
Anti-dilutive weighted-average shares (in shares) 64     2,328     199 2,076
Convertible Senior Notes                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Effect of dilutive securities (in shares) 2,156     0     1,816 0
Warrants                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Effect of dilutive securities (in shares) 450     0     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) 0     11,816     5,908 11,816