XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders' Equity and Accumulated Other Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings (Accumulated Deficit)
Accumulated Other Comprehensive Loss
Balance beginning (in shares) at Dec. 31, 2021   141,301,569      
Balance beginning at Dec. 31, 2021 $ 303,510 $ 16 $ 361,542 $ (56,797) $ (1,251)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued upon exercise of stock options (in shares)   1,269,717      
Common stock issued upon exercise of stock options 372 $ (2) 374    
Vested common stock awards (in shares)   132,649      
Stock-based compensation 4,416   4,416    
Net income 62,576     62,576  
Other Comprehensive (loss) income (18,844)       (18,844)
Ending balance at Sep. 30, 2022 352,030 $ 14 366,332 5,779 (20,095)
Ending balance (in shares) at Sep. 30, 2022   142,703,935      
Balance beginning (in shares) at Jun. 30, 2022   142,378,934      
Balance beginning at Jun. 30, 2022 350,908 $ 14 364,853 (2,520) (11,439)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued upon exercise of stock options (in shares)   325,001      
Common stock issued upon exercise of stock options 103   103    
Stock-based compensation 1,376   1,376    
Net income 8,299     8,299  
Other Comprehensive (loss) income (8,656)       (8,656)
Ending balance at Sep. 30, 2022 352,030 $ 14 366,332 5,779 (20,095)
Ending balance (in shares) at Sep. 30, 2022   142,703,935      
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)   954,143      
Common stock issued upon exercise of stock options 144   144    
Vested common stock awards (in shares)   210,161      
Stock-based compensation 9,079   9,079    
Net income 34,236     34,236  
Other Comprehensive (loss) income 3,723       3,723
Ending balance at Sep. 30, 2023 424,087 $ 14 380,295 56,008 (12,230)
Ending balance (in shares) at Sep. 30, 2023   144,198,529      
Balance beginning (in shares) at Jun. 30, 2023   143,498,724      
Balance beginning 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 30,931     30,931  
Other Comprehensive (loss) income (2,583)       (2,583)
Ending balance at Sep. 30, 2023 $ 424,087 $ 14 $ 380,295 $ 56,008 $ (12,230)
Ending balance (in shares) at Sep. 30, 2023   144,198,529