XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Potentially dilutive shares excluded in aggregate (in shares) 29,400 23,500 29,300 23,300
Net Income        
Basic earnings per share $ 11,610 $ 13,623 $ 25,410 $ 10,350
Dilutive common share equivalents 0 0 0 0
Diluted earnings per share $ 11,610 $ 13,623 $ 25,410 $ 10,350
Weighted Average Shares        
Weighted average shares, basic (in shares) 246,130 247,745 246,090 247,403
Dilutive common share equivalents (in shares) 825 869 842 836
Weighted average shares, diluted (in shares) 246,955 248,614 246,932 248,239
Per Share Amount        
Basic earnings per share (in dollars per share) $ 0.05 $ 0.05 $ 0.10 $ 0.04
Diluted earnings per share (in dollars per share) $ 0.05 $ 0.05 $ 0.10 $ 0.04