XML 83 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Income (Loss) per Share - Basic and Diluted Per Share Calculations (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator - Basic      
Net income (loss) $ (42,394) $ 11,141 $ 17,632
Net income (loss) attributable to noncontrolling interest 1,594 271 (920)
Net total and comprehensive income (loss) attributable to controlling interest (43,988) 10,870 18,552
Numerator - Dilutive      
Net income (loss) (42,394) 11,141 17,632
Net income (loss) attributable to noncontrolling interest 1,594 (74) (69)
Net income (loss) attributable to common stockholders $ (43,988) $ 11,215 $ 17,701
Weighted average of outstanding shares of common stock      
Basic weighted average of outstanding shares of common stock (in shares) 51,311 50,370 49,528
Dilutive effect of equity awards (in shares)   918 826
Dilutive effect of assumed subsidiary share conversion (in shares)   879 320
Diluted weighted average of outstanding shares of common stock (in shares) 51,311 52,167 50,674
Basic earnings (loss) per share (in dollars per share) $ (0.86) $ 0.22 $ 0.37
Diluted earnings (loss) per share (in dollars per share) $ (0.86) $ 0.21 $ 0.35