XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Shares of Common Stock
Additional Paid in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2021   49,965      
Beginning balance at Dec. 31, 2021 $ 642,275   $ 49,351 $ 592,924 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (3,828)     (3,828)  
Stock based compensation (in shares)   151      
Stock-based compensation 5,809   5,809    
Common stock issued (in shares)   1      
Common stock issued 16   16    
Shares surrendered for settlement of employee taxes upon issuance of vested equity awards (in shares)   (40)      
Shares surrendered for settlement of employee taxes upon issuance of vested equity awards (902)   (902)    
Ending balance (in shares) at Jun. 30, 2022   50,077      
Ending balance at Jun. 30, 2022 643,370   54,274 589,096 0
Beginning balance (in shares) at Mar. 31, 2022   50,049      
Beginning balance at Mar. 31, 2022 644,329   52,008 592,321 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (3,225)     (3,225)  
Stock based compensation (in shares)   41      
Stock-based compensation 2,557   2,557    
Common stock issued 8   8    
Shares surrendered for settlement of employee taxes upon issuance of vested equity awards (in shares)   (13)      
Shares surrendered for settlement of employee taxes upon issuance of vested equity awards (299)   (299)    
Ending balance (in shares) at Jun. 30, 2022   50,077      
Ending balance at Jun. 30, 2022 $ 643,370   54,274 589,096 0
Beginning balance (in shares) at Dec. 31, 2022 50,110 50,110      
Beginning balance at Dec. 31, 2022 $ 638,007   57,453 580,554 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 3,856     3,856  
Stock based compensation (in shares)   220      
Stock-based compensation 6,730   6,730    
Common stock issued (in shares)   1      
Common stock issued 22   22    
Shares surrendered for settlement of employee taxes upon issuance of vested equity awards (in shares)   (67)      
Shares surrendered for settlement of employee taxes upon issuance of vested equity awards (1,317)   (1,317)    
Other comprehensive income, net of tax $ 2,127       2,127
Ending balance (in shares) at Jun. 30, 2023 50,264 50,264      
Ending balance at Jun. 30, 2023 $ 649,425   62,888 584,410 2,127
Beginning balance (in shares) at Mar. 31, 2023   50,247      
Beginning balance at Mar. 31, 2023 642,780   60,160 582,620 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 1,790     1,790  
Stock based compensation (in shares)   24      
Stock-based compensation 2,878   2,878    
Common stock issued 11   11    
Shares surrendered for settlement of employee taxes upon issuance of vested equity awards (in shares)   (7)      
Shares surrendered for settlement of employee taxes upon issuance of vested equity awards (161)   (161)    
Other comprehensive income, net of tax $ 2,127       2,127
Ending balance (in shares) at Jun. 30, 2023 50,264 50,264      
Ending balance at Jun. 30, 2023 $ 649,425   $ 62,888 $ 584,410 $ 2,127