XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional paid-in capital
(Accumulated deficit)
Accumulated other comprehensive (loss)
Balance, beginning of period (in shares) at Dec. 31, 2022   82,436      
Balance, beginning of period at Dec. 31, 2022 $ 130,843 $ 824 $ 229,602 $ (76,513) $ (23,070)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock for stock compensation plans (in shares)   452      
Issuance of common stock for stock compensation plans 672 $ 4 668    
Issuance of common stock under the employee stock purchase plan (in shares)   52      
Issuance of common stock under the employee stock purchase plan 2,143 $ 1 2,142    
Stock-based compensation 42,557   42,557    
Cash dividends declared (2,488)   (2,488)    
Other comprehensive income (loss) 1,543       1,543
Net income (loss) (20,774)     (20,774)  
Balance, end of period (in shares) at Mar. 31, 2023   82,940      
Balance, end of period at Mar. 31, 2023 154,496 $ 829 272,481 (97,287) (21,527)
Balance, beginning of period (in shares) at Dec. 31, 2022   82,436      
Balance, beginning of period at Dec. 31, 2022 130,843 $ 824 229,602 (76,513) (23,070)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Other comprehensive income (loss) 1,709        
Net income (loss) (67,578)        
Balance, end of period (in shares) at Jun. 30, 2023   83,212      
Balance, end of period at Jun. 30, 2023 145,396 $ 832 310,016 (144,091) (21,361)
Balance, beginning of period (in shares) at Mar. 31, 2023   82,940      
Balance, beginning of period at Mar. 31, 2023 154,496 $ 829 272,481 (97,287) (21,527)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock for stock compensation plans (in shares)   225      
Issuance of common stock for stock compensation plans 1,826 $ 2 1,824    
Issuance of common stock under the employee stock purchase plan (in shares)   47      
Issuance of common stock under the employee stock purchase plan 1,981 $ 1 1,980    
Stock-based compensation 36,227   36,227    
Cash dividends declared (2,496)   (2,496)    
Other comprehensive income (loss) 166       166
Net income (loss) (46,804)     (46,804)  
Balance, end of period (in shares) at Jun. 30, 2023   83,212      
Balance, end of period at Jun. 30, 2023 $ 145,396 $ 832 310,016 (144,091) (21,361)
Balance, beginning of period (in shares) at Dec. 31, 2023 83,840 83,840      
Balance, beginning of period at Dec. 31, 2023 $ 353,838 $ 838 379,584 (8,705) (17,879)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock for stock compensation plans (in shares)   1,139      
Issuance of common stock for stock compensation plans 18,656 $ 12 18,644    
Issuance of common stock under the employee stock purchase plan (in shares)   32      
Issuance of common stock under the employee stock purchase plan 1,758   1,758    
Stock-based compensation 34,781   34,781    
Cash dividends declared (2,550)   (2,550)    
Other comprehensive income (loss) (4,173)       (4,173)
Net income (loss) (12,124)     (12,124)  
Balance, end of period (in shares) at Mar. 31, 2024   85,011      
Balance, end of period at Mar. 31, 2024 $ 390,186 $ 850 432,217 (20,829) (22,052)
Balance, beginning of period (in shares) at Dec. 31, 2023 83,840 83,840      
Balance, beginning of period at Dec. 31, 2023 $ 353,838 $ 838 379,584 (8,705) (17,879)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Other comprehensive income (loss) (6,387)        
Net income (loss) $ (5,511)        
Balance, end of period (in shares) at Jun. 30, 2024 85,369 85,369      
Balance, end of period at Jun. 30, 2024 $ 435,402 $ 854 473,030 (14,216) (24,266)
Balance, beginning of period (in shares) at Mar. 31, 2024   85,011      
Balance, beginning of period at Mar. 31, 2024 390,186 $ 850 432,217 (20,829) (22,052)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock for stock compensation plans (in shares)   326      
Issuance of common stock for stock compensation plans 5,485 $ 4 5,481    
Issuance of common stock under the employee stock purchase plan (in shares)   32      
Issuance of common stock under the employee stock purchase plan 1,669   1,669    
Stock-based compensation 36,224   36,224    
Cash dividends declared (2,561)   (2,561)    
Other comprehensive income (loss) (2,214)   0   (2,214)
Net income (loss) $ 6,613     6,613  
Balance, end of period (in shares) at Jun. 30, 2024 85,369 85,369      
Balance, end of period at Jun. 30, 2024 $ 435,402 $ 854 $ 473,030 $ (14,216) $ (24,266)