XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Computation of Net Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Computation of Net Earnings per Share            
Net income available to common stockholders $ 50,866 $ 51,595 $ 61,579 $ 47,697 $ 102,460 $ 109,276
Weighted average shares of common stock outstanding used in computing basic income per share 32,598   32,775   32,618 32,759
Incremental options and RSUs 173   414   230 478
Weighted average shares of common stock used in computing diluted net income per share 32,771   33,189   32,848 33,237
Net income per share            
Basic $ 1.56   $ 1.88   $ 3.14 $ 3.34
Diluted $ 1.55   $ 1.86   $ 3.12 $ 3.29
Anti-dilutive common equivalent shares excluded from calculation 22,983   770   20,639 387