XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Balance beginning (in shares) at Dec. 31, 2022   143,034,225      
Balance beginning at Dec. 31, 2022 $ 376,905 $ 14 $ 371,072 $ 21,772 $ (15,953)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued upon exercise of stock options (in shares)   163,096      
Common stock issued upon exercise of stock options 23   23    
Vested common stock awards (in shares)   70,670      
Stock-based compensation 2,915   2,915    
Net income (loss) 9,769     9,769  
Other comprehensive income (loss) 1,530       1,530
Ending balance (in shares) at Mar. 31, 2023   143,267,991      
Ending balance at Mar. 31, 2023 391,142 $ 14 374,010 31,541 (14,423)
Balance beginning (in shares) at Dec. 31, 2022   143,034,225      
Balance beginning at Dec. 31, 2022 376,905 $ 14 371,072 21,772 (15,953)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 34,236        
Other comprehensive income (loss) 3,723        
Ending balance (in shares) at Sep. 30, 2023   144,198,529      
Ending balance at Sep. 30, 2023 424,087 $ 14 380,295 56,008 (12,230)
Balance beginning (in shares) at Mar. 31, 2023   143,267,991      
Balance beginning at Mar. 31, 2023 391,142 $ 14 374,010 31,541 (14,423)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued upon exercise of stock options (in shares)   208,807      
Common stock issued upon exercise of stock options 31   31    
Vested common stock awards (in shares)   21,926      
Stock-based compensation 3,018   3,018    
Net income (loss) (6,464)     (6,464)  
Other comprehensive income (loss) 4,776       4,776
Ending balance (in shares) at Jun. 30, 2023   143,498,724      
Ending balance at Jun. 30, 2023 392,503 $ 14 377,059 25,077 (9,647)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued upon exercise of stock options (in shares)   582,240      
Common stock issued upon exercise of stock options 90   90    
Vested common stock awards (in shares)   117,565      
Stock-based compensation 3,146   3,146    
Net income (loss) 30,931     30,931  
Other comprehensive income (loss) (2,583)       (2,583)
Ending balance (in shares) at Sep. 30, 2023   144,198,529      
Ending balance at Sep. 30, 2023 424,087 $ 14 380,295 56,008 (12,230)
Balance beginning (in shares) at Dec. 31, 2023   145,706,531      
Balance beginning at Dec. 31, 2023 422,507 $ 15 382,854 45,570 (5,932)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued upon exercise of stock options (in shares)   585,760      
Common stock issued upon exercise of stock options 83   83    
Vested common stock awards (in shares)   212,633      
Stock-based compensation 2,781   2,781    
Net income (loss) (13,913)     (13,913)  
Other comprehensive income (loss) (3,274)       (3,274)
Ending balance (in shares) at Mar. 31, 2024   146,504,924      
Ending balance at Mar. 31, 2024 408,184 $ 15 385,718 31,657 (9,206)
Balance beginning (in shares) at Dec. 31, 2023   145,706,531      
Balance beginning at Dec. 31, 2023 422,507 $ 15 382,854 45,570 (5,932)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (70,175)        
Other comprehensive income (loss) (1,497)        
Ending balance (in shares) at Sep. 30, 2024   145,886,615      
Ending balance at Sep. 30, 2024 358,856 $ 15 390,875 (24,605) (7,429)
Balance beginning (in shares) at Mar. 31, 2024   146,504,924      
Balance beginning at Mar. 31, 2024 408,184 $ 15 385,718 31,657 (9,206)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued upon exercise of stock options (in shares)   499,365      
Common stock issued upon exercise of stock options 158   158    
Vested common stock awards (in shares)   206,049      
Stock-based compensation 2,536   2,536    
Net income (loss) (19,499)     (19,499)  
Other comprehensive income (loss) (741)       (741)
Ending balance (in shares) at Jun. 30, 2024   147,210,338      
Ending balance at Jun. 30, 2024 390,638 $ 15 388,412 12,158 (9,947)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued upon exercise of stock options (in shares)   8,509      
Common stock issued upon exercise of stock options $ 4   4    
Vested common stock awards (in shares)   167,768      
Sponsor vesting shares forfeited (in shares) (1,500,000)        
Stock-based compensation $ 2,459   2,459    
Net income (loss) (36,763)     (36,763)  
Other comprehensive income (loss) 2,518       2,518
Ending balance (in shares) at Sep. 30, 2024   145,886,615      
Ending balance at Sep. 30, 2024 $ 358,856 $ 15 $ 390,875 $ (24,605) $ (7,429)