XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings (Accumulated Deficit) [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
BALANCE - value at Dec. 31, 2021 $ 398,997 $ 6 $ 308,482 $ 90,369 $ 140
BALANCE - shares at Dec. 31, 2021   65,746      
Share-based compensation, value 552   552    
Share-based compensation, shares   9      
Vesting of restricted stock units and impact of shares withheld for taxes, value (1,827)   (1,827)    
Vesting of restricted stock units and impact of shares withheld for taxes, shares   212      
Exercise of stock options and purchases from employee stock purchase plan, value 390   390    
Exercise of stock options and purchases from employee stock purchase plan, shares   79      
Net income (loss) 11,057     11,057  
Other comprehensive loss-net of tax 6,235       6,235
BALANCE - value at Mar. 31, 2022 415,404 $ 6 307,597 101,426 6,375
BALANCE - shares at Mar. 31, 2022   66,046      
BALANCE - value at Dec. 31, 2022 368,220 $ 6 312,091 56,314 (191)
BALANCE - shares at Dec. 31, 2022   66,188      
Share-based compensation, value 215   215    
Share-based compensation, shares   20      
Vesting of restricted stock units and impact of shares withheld for taxes, value (335)   (335)    
Vesting of restricted stock units and impact of shares withheld for taxes, shares   93      
Exercise of stock options and purchases from employee stock purchase plan, value 562   562    
Exercise of stock options and purchases from employee stock purchase plan, shares   115      
Net income (loss) (3,231)     (3,231)  
Other comprehensive loss-net of tax (1,409)       (1,409)
BALANCE - value at Mar. 31, 2023 $ 364,022 $ 6 $ 312,533 $ 53,083 $ (1,600)
BALANCE - shares at Mar. 31, 2023   66,416