v3.24.1.u1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Schedule of Share Repurchase Activity The following table outlines the common stock share repurchase program authorized by the Company’s board of directors and the related repurchase activity and available authorization as of March 31, 2024:
Effective dateExpiration dateAmount
authorized
Cost of
repurchases
Authorization
available
March 2, 2022December 31, 2024$600,000 $451,619 $148,381 
Schedule of Share Repurchase Activity Under Share Repurchase Programs
Share repurchase activity under the Company’s repurchase programs for the periods indicated was as follows (total cost in thousands):
Thirteen weeks ended
March 31, 2024April 2, 2023
Number of common shares acquired957,7803,038,411
Average price per common share acquired$63.04 $32.64 
Total cost of common shares acquired$60,380 $99,171