v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
COMMON STOCK
ADDITIONAL PAID-IN CAPITAL
ACCUMULATED DEFICIT
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
TREASURY STOCK
Common stock, beginning balance (in shares) at Dec. 31, 2024   161,958,810        
Beginning balance at Dec. 31, 2024 $ 1,058,656 $ 1,620 $ 1,216,925 $ (128,281) $ (13,424) $ (18,184)
Treasury shares beginning balance (in shares) at Dec. 31, 2024           (949,698)
Increase (Decrease) in Stockholders' Equity            
Equity-based compensation expense, net of forfeiture 15,315   15,315      
Common stock withheld for tax liabilities (in shares)           (498,423)
Common stock withheld for tax liabilities (4,960)         $ (4,960)
Common shares issued for employee share-based compensation (in shares)   1,442,136        
Common shares issued for employee share-based compensation 0 $ 14 (14)      
Common shares issued for contingent consideration (in shares)   455,344        
Common shares issued for contingent consideration 5,670 $ 5 5,665      
Common shares repurchased (in shares)           (1,793,279)
Common shares repurchased (25,250)         $ (25,250)
Change in fair value from interest rate swap, net of tax (3,002)       (3,002)  
Net income (loss) 2,775     2,775    
Foreign currency translation adjustment, net of tax 21,375       21,375  
Common stock, ending balance (in shares) at Jun. 30, 2025   163,856,290        
Ending balance at Jun. 30, 2025 1,070,579 $ 1,639 1,237,891 (125,506) 4,949 $ (48,394)
Treasury shares ending balance (in shares) at Jun. 30, 2025           (3,241,400)
Common stock, beginning balance (in shares) at Mar. 31, 2025   162,426,898        
Beginning balance at Mar. 31, 2025 1,084,279 $ 1,625 1,229,660 (123,538) (5,268) $ (18,200)
Treasury shares beginning balance (in shares) at Mar. 31, 2025           (951,191)
Increase (Decrease) in Stockholders' Equity            
Equity-based compensation expense, net of forfeiture 8,245   8,245      
Common stock withheld for tax liabilities (in shares)           (496,930)
Common stock withheld for tax liabilities (4,944)         $ (4,944)
Common shares issued for employee share-based compensation (in shares)   1,429,392        
Common shares issued for employee share-based compensation 0 $ 14 (14)      
Common shares repurchased (in shares)           (1,793,279)
Common shares repurchased (25,250)         $ (25,250)
Change in fair value from interest rate swap, net of tax (2,416)       (2,416)  
Net income (loss) (1,968)     (1,968)    
Foreign currency translation adjustment, net of tax 12,633       12,633  
Common stock, ending balance (in shares) at Jun. 30, 2025   163,856,290        
Ending balance at Jun. 30, 2025 $ 1,070,579 $ 1,639 1,237,891 (125,506) 4,949 $ (48,394)
Treasury shares ending balance (in shares) at Jun. 30, 2025           (3,241,400)
Common stock, beginning balance (in shares) at Dec. 31, 2025 159,139,562 164,005,450        
Beginning balance at Dec. 31, 2025 $ 1,062,795 $ 1,641 1,255,653 (129,876) 2,040 $ (66,663)
Treasury shares beginning balance (in shares) at Dec. 31, 2025 (4,865,888)         (4,865,888)
Increase (Decrease) in Stockholders' Equity            
Equity-based compensation expense, net of forfeiture $ 13,414   13,414      
Common stock withheld for tax liabilities (in shares)           (585,391)
Common stock withheld for tax liabilities (3,339)         $ (3,339)
Common shares issued for employee share-based compensation (in shares)   1,660,132        
Common shares issued for employee share-based compensation 0 $ 17 (17)      
Common shares issued for contingent consideration (in shares)   1,294,179        
Common shares issued for contingent consideration $ 8,623 $ 13 8,610      
Common shares repurchased (in shares) (9,009,459)         (9,009,459)
Common shares repurchased $ (57,962)         $ (57,962)
Change in fair value from interest rate swap, net of tax 3,161       3,161  
Net income (loss) (64,033)     (64,033)    
Foreign currency translation adjustment, net of tax $ 3,856       3,856  
Common stock, ending balance (in shares) at Jun. 30, 2026 152,499,023 166,959,761        
Ending balance at Jun. 30, 2026 $ 966,515 $ 1,671 1,277,660 (193,909) 9,057 $ (127,964)
Treasury shares ending balance (in shares) at Jun. 30, 2026 (14,460,738)         (14,460,738)
Common stock, beginning balance (in shares) at Mar. 31, 2026   164,005,450        
Beginning balance at Mar. 31, 2026 $ 1,017,044 $ 1,641 1,262,973 (138,639) (1,869) $ (107,062)
Treasury shares beginning balance (in shares) at Mar. 31, 2026           (10,680,372)
Increase (Decrease) in Stockholders' Equity            
Equity-based compensation expense, net of forfeiture 6,094   6,094      
Common stock withheld for tax liabilities (in shares)           (585,391)
Common stock withheld for tax liabilities (3,339)         $ (3,339)
Common shares issued for employee share-based compensation (in shares)   1,660,132        
Common shares issued for employee share-based compensation 0 $ 17 (17)      
Common shares issued for contingent consideration (in shares)   1,294,179        
Common shares issued for contingent consideration $ 8,623 $ 13 8,610      
Common shares repurchased (in shares) (3,194,975)         (3,194,975)
Common shares repurchased $ (17,563)         $ (17,563)
Change in fair value from interest rate swap, net of tax 1,919       1,919  
Net income (loss) (55,270)     (55,270)    
Foreign currency translation adjustment, net of tax $ 9,007       9,007  
Common stock, ending balance (in shares) at Jun. 30, 2026 152,499,023 166,959,761        
Ending balance at Jun. 30, 2026 $ 966,515 $ 1,671 $ 1,277,660 $ (193,909) $ 9,057 $ (127,964)
Treasury shares ending balance (in shares) at Jun. 30, 2026 (14,460,738)         (14,460,738)