XML 22 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Equity, beginning balance (in shares) at Dec. 31, 2023   126,770      
Equity, beginning balance at Dec. 31, 2023 $ 83,808 $ 127 $ 2,409 $ (9,278) $ 90,550
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation expense 9,874   9,874    
Issuance of common stock pursuant to exercise of stock options and vesting of restricted stock and performance stock units, net (in shares)   416      
Issuance of common stock pursuant to exercise of stock options and vesting of restricted stock and performance stock units, net (489)   (489)    
Other comprehensive (loss) income 7,792     7,792  
Net income 76,823       76,823
Equity, ending balance (in shares) at Mar. 31, 2024   127,186      
Equity, ending balance at Mar. 31, 2024 177,808 $ 127 11,794 (1,486) 167,373
Equity, beginning balance (in shares) at Dec. 31, 2024   123,138      
Equity, beginning balance at Dec. 31, 2024 363,821 $ 123 0 3,829 359,869
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation expense 10,673   10,673    
Issuance of common stock pursuant to exercise of stock options and vesting of restricted stock and performance stock units, net (in shares)   484      
Issuance of common stock pursuant to exercise of stock options and vesting of restricted stock and performance stock units, net (3,321)   (3,321)    
Repurchase of common stock (in shares)   (452)      
Repurchase of common stock 244   244    
Other comprehensive (loss) income (7,242)     (7,242)  
Net income 118,095       118,095
Equity, ending balance (in shares) at Mar. 31, 2025   123,170      
Equity, ending balance at Mar. 31, 2025 $ 482,270 $ 123 $ 7,596 $ (3,413) $ 477,964