XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Shareholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common stock
Additional Paid-In Capital
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2021   28,830    
Beginning balance at Dec. 31, 2021 $ 319,541 $ 288 $ 477,829 $ (158,576)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of stock on options exercised and restricted stock units vested (in shares)   419    
Issuance of stock on options exercised and restricted stock units vested $ 4 $ 4    
Repurchases of common stock (in shares) (269) (269)    
Repurchase of common stock $ (15,196) $ (2)   (15,194)
Share-based compensation 3,141   3,141  
Tax benefit from share-based compensation (10,298)   (10,298)  
Net income 36,066     36,066
Ending balance (in shares) at Mar. 31, 2022   28,980    
Ending balance at Mar. 31, 2022 $ 333,258 $ 290 470,672 (137,704)
Beginning balance (in shares) at Dec. 31, 2022 28,179 28,179    
Beginning balance at Dec. 31, 2022 $ 352,920 $ 282 480,060 (127,422)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of stock on options exercised and restricted stock units vested (in shares)   658    
Issuance of stock on options exercised and restricted stock units vested 6 $ 6    
Share-based compensation 3,290   3,290  
Tax benefit from share-based compensation (15,373)   (15,373)  
Net income $ 11,630     11,630
Ending balance (in shares) at Mar. 31, 2023 28,837 28,837    
Ending balance at Mar. 31, 2023 $ 352,473 $ 288 $ 467,977 $ (115,792)