Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Stockholders' Equity (Unaudited)

v3.23.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid In Capital
Accumulated Other Comprehensive Income
Retained Earnings (Accumulated Deficit)
Beginning Balance at Dec. 31, 2021 $ 657,152 $ 3,007 $ 752,343 $ 225 $ (98,423)
Beginning Balance , Shares at Dec. 31, 2021   300,120,451      
Stock-based compensation expense 5,519   5,519    
Exercise of stock options 1,326 $ 15 1,311    
Exercise of stock options , Shares   1,486,727      
(Loss) Gain on interest rate swap 1,869     1,869  
Net Income (Loss) 35,488       35,488
Ending Balance at Mar. 31, 2022 701,354 $ 3,022 759,173 2,094 (62,935)
Ending Balance , Shares at Mar. 31, 2022   301,607,178      
Beginning Balance at Dec. 31, 2021 657,152 $ 3,007 752,343 225 (98,423)
Beginning Balance , Shares at Dec. 31, 2021   300,120,451      
(Loss) Gain on interest rate swap 375        
Net Income (Loss) 95,144        
Ending Balance at Sep. 30, 2022 775,572 $ 3,052 775,199 600 (3,279)
Ending Balance , Shares at Sep. 30, 2022   304,624,334      
Beginning Balance at Mar. 31, 2022 701,354 $ 3,022 759,173 2,094 (62,935)
Beginning Balance , Shares at Mar. 31, 2022   301,607,178      
Stock-based compensation expense 5,979   5,979    
Issuance of common stuck under employee plans 2,417 $ 2 2,415    
Issuance of common stuck under employee plans, Shares   251,003      
Vesting of restructed stock units   $ 5 (5)    
Vesting of restructed stock units, Shares   457,372      
Exercise of stock options 1,696 $ 16 1,680    
Exercise of stock options , Shares   1,601,615      
(Loss) Gain on interest rate swap 301     301  
Net Income (Loss) 35,659       35,659
Ending Balance at Jun. 30, 2022 747,406 $ 3,045 769,242 2,395 (27,276)
Ending Balance , Shares at Jun. 30, 2022   303,917,168      
Stock-based compensation expense 5,461   5,461    
Exercise of stock options 503 $ 7 496    
Exercise of stock options , Shares   707,166      
(Loss) Gain on interest rate swap (1,795)     (1,795)  
Net Income (Loss) 23,997       23,997
Ending Balance at Sep. 30, 2022 775,572 $ 3,052 775,199 $ 600 (3,279)
Ending Balance , Shares at Sep. 30, 2022   304,624,334      
Beginning Balance at Dec. 31, 2022 801,128 $ 3,072 783,579   14,477
Beginning Balance , Shares at Dec. 31, 2022   306,626,530      
Stock-based compensation expense 5,361   5,361    
Vesting of restructed stock units, Shares   4,296      
Exercise of stock options 1,116 $ 15 1,101    
Exercise of stock options , Shares   1,471,021      
Net Income (Loss) 21,136       21,136
Ending Balance at Mar. 31, 2023 828,741 $ 3,087 790,041   35,613
Ending Balance , Shares at Mar. 31, 2023   308,101,847      
Beginning Balance at Dec. 31, 2022 $ 801,128 $ 3,072 783,579   14,477
Beginning Balance , Shares at Dec. 31, 2022   306,626,530      
Exercise of stock options , Shares 6,315,409        
(Loss) Gain on interest rate swap $ 0        
Net Income (Loss) 67,753        
Ending Balance at Sep. 30, 2023 892,717 $ 3,145 807,342   82,230
Ending Balance , Shares at Sep. 30, 2023   313,970,741      
Beginning Balance at Mar. 31, 2023 828,741 $ 3,087 790,041   35,613
Beginning Balance , Shares at Mar. 31, 2023   308,101,847      
Stock-based compensation expense 5,993   5,993    
Issuance of common stuck under employee plans 1,593 $ 2 1,591    
Issuance of common stuck under employee plans, Shares   207,042      
Vesting of restructed stock units   $ 6 (6)    
Vesting of restructed stock units, Shares   634,069      
Exercise of stock options 1,907 $ 28 1,879    
Exercise of stock options , Shares   2,815,372      
Net Income (Loss) 27,132       27,132
Ending Balance at Jun. 30, 2023 865,366 $ 3,123 799,498   62,745
Ending Balance , Shares at Jun. 30, 2023   311,758,330      
Stock-based compensation expense 6,289   6,289    
Exercise of stock options 1,577 $ 22 1,555    
Exercise of stock options , Shares   2,212,411      
(Loss) Gain on interest rate swap 0        
Net Income (Loss) 19,485       19,485
Ending Balance at Sep. 30, 2023 $ 892,717 $ 3,145 $ 807,342   $ 82,230
Ending Balance , Shares at Sep. 30, 2023   313,970,741