XML 62 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income Per Share - Schedule of Components of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Numerator:                
Net income $ 34,732 $ 34,223 $ 29,149 $ 30,308 $ 19,108 $ 4,577 $ 98,104 $ 53,993
Weighted average shares outstanding:                
Weighted average shares - basic 164,735     168,089     165,676 156,196
Common stock equivalents 2,889     1,408     2,642 937
Weighted average shares - diluted 167,624     169,497     168,318 157,133
Net income per share - basic $ 0.21     $ 0.18     $ 0.59 $ 0.35
Net income per share - diluted $ 0.21     $ 0.18     $ 0.58 $ 0.34
Total antidilutive shares excluded 1     1,243     44 2,201
ASR Shares                
Weighted average shares outstanding:                
Total antidilutive shares excluded [1] 0     985     0 985
Non-qualified Stock Options                
Weighted average shares outstanding:                
Total antidilutive shares excluded 0     139     0 761
Performance Share Units                
Weighted average shares outstanding:                
Total antidilutive shares excluded 1     12     12 341
Restricted Stock Units                
Weighted average shares outstanding:                
Total antidilutive shares excluded 0     107     32 114
[1] This represents the number of additional estimated shares the counterparties to the Company’s accelerated share repurchase (“ASR”) initiated in the third quarter of 2023 would have been required to deliver had the ASR been settled as of September 30, 2023. The final settlement occurred in the first quarter of 2024, at which time, the Company received 534,499 additional shares calculated using a volume-weighted average price over the term of the ASR agreement.