XML 88 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Share Reconciliation of Weighted Average Common Shares Outstanding (Details) - $ / shares
shares in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Weighted average shares outstanding (basic) (in shares) 166,605 160,588
Impact of common stock equivalents (in shares) 1,796 1,323
Weighted average shares outstanding (diluted) (in shares) 168,401 161,911
Basic (in dollars per share) $ 0.39 $ 0.38
Diluted (in dollars per share) $ 0.39 $ 0.38