XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common stock
Additional paid-in capital
Retained earnings
Accumulated other comprehensive loss
Beginning balance (in shares) at Dec. 31, 2022   47,269,446      
Beginning balance at Dec. 31, 2022 $ 1,892,611 $ 473 $ 439,681 $ 1,537,830 $ (85,373)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (21,919)     (21,919)  
Other comprehensive income (loss), net of tax expense (benefit) (740)       (740)
Issuance of restricted stock, net (in shares)   28,058      
Issuance of restricted stock, net (3,462)   (4,031) 569  
Issuance of shares under employee stock purchase plan (in shares)   87,098      
Issuance of shares under employee stock purchase plan 4,725 $ 1 4,724    
Issuance of common stock, net (in shares)   186,102      
Issuance of common stock, net 13,422 $ 2 13,420    
Repurchase and retirement of common stock (in shares)   (1,585,846)      
Repurchase and retirement of common stock (104,919) $ (16) (15,388) (89,515)  
Share-based compensation 24,393   24,393    
Other, net 27   13 14  
Ending balance (in shares) at Sep. 30, 2023   45,984,858      
Ending balance at Sep. 30, 2023 1,804,138 $ 460 462,812 1,426,979 (86,113)
Beginning balance (in shares) at Jun. 30, 2023   46,402,143      
Beginning balance at Jun. 30, 2023 1,862,682 $ 464 448,920 1,492,879 (79,581)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (30,971)     (30,971)  
Other comprehensive income (loss), net of tax expense (benefit) (6,532)       (6,532)
Issuance of restricted stock, net (in shares)   2,041      
Issuance of restricted stock, net (230)   (265) 35  
Issuance of common stock, net (in shares)   186,102      
Issuance of common stock, net 13,422 $ 2 13,420    
Repurchase and retirement of common stock (in shares)   (605,428)      
Repurchase and retirement of common stock (41,019) $ (6) (6,035) (34,978)  
Share-based compensation 6,774   6,774    
Other, net 12   (2) 14  
Ending balance (in shares) at Sep. 30, 2023   45,984,858      
Ending balance at Sep. 30, 2023 $ 1,804,138 $ 460 462,812 1,426,979 (86,113)
Beginning balance (in shares) at Dec. 31, 2023 46,078,464 46,078,464      
Beginning balance at Dec. 31, 2023 $ 1,892,998 $ 461 472,201 1,491,956 (71,620)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (1,040)     (1,040)  
Other comprehensive income (loss), net of tax expense (benefit) 8,151       8,151
Issuance of restricted stock, net (in shares)   69,795      
Issuance of restricted stock, net (3,948)   (5,450) 1,502  
Issuance of shares under employee stock purchase plan (in shares)   92,589      
Issuance of shares under employee stock purchase plan 4,525 $ 1 4,524    
Repurchase and retirement of common stock (in shares)   (3,500,000)      
Repurchase and retirement of common stock (181,830) $ (35) (24,973) (156,822)  
Share-based compensation 30,633   30,633    
Increase in fair value of conversion feature on Convertible Notes, net of tax effect 3,001   3,001    
Other, net $ (178)   335 (513)  
Ending balance (in shares) at Sep. 30, 2024 42,740,848 42,740,848      
Ending balance at Sep. 30, 2024 $ 1,752,312 $ 427 480,271 1,335,083 (63,469)
Beginning balance (in shares) at Jun. 30, 2024   44,740,322      
Beginning balance at Jun. 30, 2024 1,869,887 $ 447 476,232 1,471,543 (78,335)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (48,577)     (48,577)  
Other comprehensive income (loss), net of tax expense (benefit) 14,866       14,866
Issuance of restricted stock, net (in shares)   526      
Issuance of restricted stock, net (110)   (198) 88  
Repurchase and retirement of common stock (in shares)   (2,000,000)      
Repurchase and retirement of common stock (96,920) $ (20) (9,250) (87,650)  
Share-based compensation 10,161   10,161    
Increase in fair value of conversion feature on Convertible Notes, net of tax effect 3,001   3,001    
Other, net $ 4   325 (321)  
Ending balance (in shares) at Sep. 30, 2024 42,740,848 42,740,848      
Ending balance at Sep. 30, 2024 $ 1,752,312 $ 427 $ 480,271 $ 1,335,083 $ (63,469)