XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2021   59,355,558      
Beginning balance at Dec. 31, 2021 $ 733,504 $ 595 $ 1,017,523 $ (1,510) $ (283,104)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock awards (in shares)   36,500      
Issuance of common stock upon exercise of stock awards 731   731    
Issuance of restricted stock units (in shares)   137,134      
Issuance of restricted stock units 0 $ 1 (1)    
Comprehensive income (loss) 17,983     (5,611) 23,594
Stock-based compensation 10,805   10,805    
Ending balance (in shares) at Mar. 31, 2022   59,529,192      
Ending balance at Mar. 31, 2022 763,023 $ 596 1,029,058 (7,121) (259,510)
Beginning balance (in shares) at Dec. 31, 2021   59,355,558      
Beginning balance at Dec. 31, 2021 733,504 $ 595 1,017,523 (1,510) (283,104)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Comprehensive income (loss) (17,815)        
Ending balance (in shares) at Jun. 30, 2022   59,684,420      
Ending balance at Jun. 30, 2022 742,341 $ 598 1,044,172 (8,944) (293,485)
Beginning balance (in shares) at Mar. 31, 2022   59,529,192      
Beginning balance at Mar. 31, 2022 763,023 $ 596 1,029,058 (7,121) (259,510)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock awards (in shares)   70,874      
Issuance of common stock upon exercise of stock awards 1,316 $ 1 1,315    
Issuance of restricted stock units (in shares)   15,774      
Issuance of common stock under the Employee Stock Purchase Plan (in shares)   68,580      
Issuance of common stock under the Employee Stock Purchase Plan 1,197 $ 1 1,196    
Comprehensive income (loss) (35,798)     (1,823) (33,975)
Stock-based compensation 12,603   12,603    
Ending balance (in shares) at Jun. 30, 2022   59,684,420      
Ending balance at Jun. 30, 2022 742,341 $ 598 1,044,172 (8,944) (293,485)
Beginning balance (in shares) at Dec. 31, 2022   59,997,713      
Beginning balance at Dec. 31, 2022 727,496 $ 601 1,072,132 (6,952) (338,285)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock awards (in shares)   34,388      
Issuance of common stock upon exercise of stock awards 924   924    
Issuance of restricted stock units (in shares)   349,499      
Issuance of restricted stock units 0 $ 4 (4)    
Comprehensive income (loss) (57,436)     3,327 (60,763)
Stock-based compensation 12,599   12,599    
Ending balance (in shares) at Mar. 31, 2023   60,381,600      
Ending balance at Mar. 31, 2023 683,583 $ 605 1,085,651 (3,625) (399,048)
Beginning balance (in shares) at Dec. 31, 2022   59,997,713      
Beginning balance at Dec. 31, 2022 727,496 $ 601 1,072,132 (6,952) (338,285)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Comprehensive income (loss) (77,624)        
Ending balance (in shares) at Jun. 30, 2023   60,600,060      
Ending balance at Jun. 30, 2023 678,876 $ 607 1,101,131 (1,860) (421,002)
Beginning balance (in shares) at Mar. 31, 2023   60,381,600      
Beginning balance at Mar. 31, 2023 683,583 $ 605 1,085,651 (3,625) (399,048)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock awards (in shares)   145,003      
Issuance of common stock upon exercise of stock awards 677 $ 1 676    
Issuance of restricted stock units (in shares)   18,148      
Issuance of common stock under the Employee Stock Purchase Plan (in shares)   55,309      
Issuance of common stock under the Employee Stock Purchase Plan 1,242 $ 1 1,241    
Comprehensive income (loss) (20,189)     1,765 (21,954)
Stock-based compensation 13,563   13,563    
Ending balance (in shares) at Jun. 30, 2023   60,600,060      
Ending balance at Jun. 30, 2023 $ 678,876 $ 607 $ 1,101,131 $ (1,860) $ (421,002)