v3.26.1
Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income/(Loss)
Balance at Dec. 31, 2024 $ 958,156 $ 692 $ 755,077 $ 211,250 $ (8,863)
Balance, Shares at Dec. 31, 2024   69,178,263      
Stock based compensation 1,766   1,766    
Foreign currency translation adjustment 4,616       4,616
Net Income (Loss) 14,757     14,757  
Equity award vestings   $ 2 (2)    
Equity award vestings, Shares   212,317      
Shares withheld related to net settlement of equity awards (293)   (293)    
Shares withheld related to net settlement of equity awards, Shares   (16,615)      
Repurchase and retirement of common stock (626) $ (1)   (625)  
Repurchase and retirement of common stock (shares)   (36,043)      
Balance at Mar. 31, 2025 978,376 $ 693 756,548 225,382 (4,247)
Balance, Shares at Mar. 31, 2025   69,337,922      
Balance at Dec. 31, 2025 $ 1,057,699 $ 691 767,650 285,274 4,084
Balance, Shares at Dec. 31, 2025 69,077,237 69,077,237      
Stock based compensation $ 2,967   2,967    
Foreign currency translation adjustment 1,750       1,750
Net Income (Loss) (16,671)     (16,671)  
Equity award vestings   $ 2 (2)    
Equity award vestings, Shares   164,037      
Shares withheld related to net settlement of equity awards (710)   (710)    
Shares withheld related to net settlement of equity awards, Shares   (31,258)      
Repurchase and retirement of common stock (14,130) $ (7)   (14,123)  
Repurchase and retirement of common stock (shares)   (575,000)      
Balance at Mar. 31, 2026 $ 1,030,905 $ 686 $ 769,905 $ 254,480 $ 5,834
Balance, Shares at Mar. 31, 2026 68,635,016 68,635,016