XML 92 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share - Components of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share [Abstract]    
Net income $ 8,903 $ 14,550
Net loss attributable to redeemable noncontrolling interest 176 280
Net income attributable to common stockholders 9,079 14,830
Add back interest expense, net of tax, attributable to convertible senior notes 586 0
Net income attributable to common stockholders - diluted $ 9,665 $ 14,830
Weighted average common shares outstanding - basic (in shares) 50,206,179 49,561,887
Dilutive effect of convertible senior notes, stock options and restricted stock units (in shares) 4,964,602 2,177,574
Weighted average common shares outstanding - diluted (in shares) 55,170,781 51,739,461
Weighted average common shares outstanding — diluted    
Basic (in dollars per share) $ 0.18 $ 0.30
Diluted (in dollars per share) $ 0.18 $ 0.29