v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Beginning Balance at Dec. 31, 2024 $ 727,632 $ 121 $ 442,286 $ 285,161 $ 64
Beginning Balance (shares) at Dec. 31, 2024   120,879,000      
Stock-based compensation 5,850   5,850    
Exercise of stock options for common stock 4,787 $ 1 4,786    
Exercise of stock options for common stock (shares)   975,000      
Issuance of common stock upon vesting of restricted stock units, net (642)   (642)    
Issuance of common stock upon vesting of restricted stock units, net (Share)   105,000      
Other comprehensive gain (loss) (81)       (81)
Net income 56,737     56,737  
Ending Balance at Mar. 31, 2025 794,283 $ 122 452,280 341,898 (17)
Ending Balance (shares) at Mar. 31, 2025   121,959,000      
Beginning Balance at Dec. 31, 2025 954,268 $ 123 479,957 474,188 0
Beginning Balance (shares) at Dec. 31, 2025   122,514,000      
Stock-based compensation 6,260   6,260    
Exercise of stock options for common stock 3,302   3,302    
Exercise of stock options for common stock (shares)   246,000      
Issuance of common stock upon vesting of restricted stock units, net (301)   (301)    
Issuance of common stock upon vesting of restricted stock units, net (Share)   37,000      
Repurchase of common stock (shares)   (616,000)      
Repurchase of common stock (14,574) $ (1)   (14,573)  
Other comprehensive gain (loss) 8       8
Net income 63,734     63,734  
Ending Balance at Mar. 31, 2026 $ 1,012,697 $ 122 $ 489,218 $ 523,349 $ 8
Ending Balance (shares) at Mar. 31, 2026   122,181,000