XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid in Capital
Accumulated Earnings
Accumulated Other Comprehensive Income
Balance at beginning of period (in shares) at Dec. 31, 2022   93,301,156        
Balance at beginning of period at Dec. 31, 2022 $ 376,968 $ 9 $ (1,009) $ 349,533 $ 27,934 $ 501
Increase (Decrease) in Stockholders' Equity (Loss)            
Issuance of employee equity awards, net of shares withheld (in shares)   2,215,862        
Issuance of employee equity awards, net of shares withheld (5,740)     (5,740)    
Stock-based compensation 94,251     94,251    
Warrant exercise (in shares)   247,672        
Other comprehensive income (loss), net of tax 1,347         1,347
Net income 48,567       48,567  
Balance at end of period (in shares) at Sep. 30, 2023   95,764,690        
Balance at end of period at Sep. 30, 2023 515,393 $ 9 (1,009) 438,044 76,501 1,848
Balance at beginning of period (in shares) at Jun. 30, 2023   95,165,253        
Balance at beginning of period at Jun. 30, 2023 469,499 $ 9 (1,009) 408,814 60,603 1,082
Increase (Decrease) in Stockholders' Equity (Loss)            
Issuance of employee equity awards, net of shares withheld (in shares)   351,765        
Issuance of employee equity awards, net of shares withheld (2,175)     (2,175)    
Stock-based compensation 31,405     31,405    
Warrant exercise (in shares)   247,672        
Other comprehensive income (loss), net of tax 766         766
Net income 15,898       15,898  
Balance at end of period (in shares) at Sep. 30, 2023   95,764,690        
Balance at end of period at Sep. 30, 2023 $ 515,393 $ 9 (1,009) 438,044 76,501 1,848
Balance at beginning of period (in shares) at Dec. 31, 2023 96,348,522 96,348,522        
Balance at beginning of period at Dec. 31, 2023 $ 553,429 $ 9 (1,009) 461,639 89,971 2,819
Increase (Decrease) in Stockholders' Equity (Loss)            
Issuance of employee equity awards, net of shares withheld (in shares)   848,764        
Issuance of employee equity awards, net of shares withheld (8,050)     (8,050)    
Stock-based compensation 97,998     97,998    
Repurchase of common stock (in shares)   (9,133,895)        
Repurchase of common stock (249,816)   (249,816)      
Warrant exercise (in shares)   279,867        
Other comprehensive income (loss), net of tax (2,489)         (2,489)
Net income $ 43,804       43,804  
Balance at end of period (in shares) at Sep. 30, 2024 88,343,258 88,343,258        
Balance at end of period at Sep. 30, 2024 $ 434,876 $ 9 (250,825) 551,587 133,775 330
Balance at beginning of period (in shares) at Jun. 30, 2024   90,711,413        
Balance at beginning of period at Jun. 30, 2024 456,193 $ 9 (188,865) 519,670 123,354 2,025
Increase (Decrease) in Stockholders' Equity (Loss)            
Issuance of employee equity awards, net of shares withheld (in shares)   169,168        
Issuance of employee equity awards, net of shares withheld (1,556)     (1,556)    
Stock-based compensation 33,473     33,473    
Repurchase of common stock (in shares)   (2,817,190)        
Repurchase of common stock (61,960)   (61,960)      
Warrant exercise (in shares)   279,867        
Other comprehensive income (loss), net of tax (1,695)         (1,695)
Net income $ 10,421       10,421  
Balance at end of period (in shares) at Sep. 30, 2024 88,343,258 88,343,258        
Balance at end of period at Sep. 30, 2024 $ 434,876 $ 9 $ (250,825) $ 551,587 $ 133,775 $ 330