XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [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 2,837   2,837    
Share-based compensation, shares   30      
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 options and purchases from employee stock purchase plan, value 1,148   1,148    
Exercise of options and purchases from employee stock purchase plan, shares   179      
Net Loss (2,886)     (2,886)  
Other comprehensive income (loss) net of tax (1,363)       (1,363)
BALANCE - value at Sep. 30, 2022 396,906 $ 6 310,640 87,483 (1,223)
BALANCE - shares at Sep. 30, 2022   66,167      
BALANCE - value at Jun. 30, 2022 412,188 $ 6 308,790 97,393 5,999
BALANCE - shares at Jun. 30, 2022   66,083      
Share-based compensation, value 1,285   1,285    
Share-based compensation, shares   14      
Exercise of options and purchases from employee stock purchase plan, value 565   565    
Exercise of options and purchases from employee stock purchase plan, shares   70      
Net Loss (9,910)     (9,910)  
Other comprehensive income (loss) net of tax (7,222)       (7,222)
BALANCE - value at Sep. 30, 2022 396,906 $ 6 310,640 87,483 (1,223)
BALANCE - shares at Sep. 30, 2022   66,167      
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 3,729 $ 1 3,728    
Share-based compensation, shares   45      
Vesting of restricted stock units and impact of shares withheld for taxes, value (603)   (603)    
Vesting of restricted stock units and impact of shares withheld for taxes, shares   156      
Exercise of options and purchases from employee stock purchase plan, value 551   551    
Exercise of options and purchases from employee stock purchase plan, shares   223      
Net Loss (7,652)     (7,652)  
Other comprehensive income (loss) net of tax 1,724       1,724
BALANCE - value at Sep. 30, 2023 365,969 $ 7 315,767 48,662 1,533
BALANCE - shares at Sep. 30, 2023   66,612      
BALANCE - value at Jun. 30, 2023 368,522 $ 7 314,321 54,816 (622)
BALANCE - shares at Jun. 30, 2023   66,492      
Share-based compensation, value 1,518   1,518    
Share-based compensation, shares   12      
Vesting of restricted stock units and impact of shares withheld for taxes, value (61)   (61)    
Exercise of options and purchases from employee stock purchase plan, value (11)   (11)    
Exercise of options and purchases from employee stock purchase plan, shares   108      
Net Loss (6,154)     (6,154)  
Other comprehensive income (loss) net of tax 2,155       2,155
BALANCE - value at Sep. 30, 2023 $ 365,969 $ 7 $ 315,767 $ 48,662 $ 1,533
BALANCE - shares at Sep. 30, 2023   66,612