XML 18 R7.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-In Capital
Retained Earnings (Accumulated Deficit)
Accumulated Other Comprehensive Loss
Shareholders' equity, beginning balance at Dec. 31, 2024 $ 825,545 $ 306 $ (12,235) $ 844,050 $ 8,167 $ (14,743)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 114,595       114,595  
Foreign currency translation 3,122         3,122
Stock-based compensation expense 16,892     16,892    
Stock options exercised 25,945 4   25,941    
Stock Issued During Period, Value, Other 392,490 12     392,478  
Shareholders' equity, ending balance at Mar. 31, 2025 593,609 298 (12,235) 886,883 (269,716) (11,621)
Shareholders' equity, beginning balance at Dec. 31, 2025 459,071 284 (12,156) 935,830 (459,981) (4,906)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 123,870       123,870  
Foreign currency translation (2,215)         (2,215)
Stock-based compensation expense 4,918     4,918    
Stock options exercised 12,670 2   12,668    
Shareholders' equity, ending balance at Mar. 31, 2026 $ 598,314 $ 286 $ (12,156) $ 953,416 $ (336,111) $ (7,121)