XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Computation of Net Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Computation of Net Earnings per Share            
Net income available to common stockholders $ 61,579 $ 47,697 $ 44,189 $ 41,614 $ 109,276 $ 85,804
Weighted average shares of common stock outstanding used in computing basic income per share 32,775   33,096   32,759 33,170
Incremental options and RSUs 414   466   478 600
Weighted average shares of common stock used in computing diluted net income per share 33,189   33,562   33,237 33,770
Net income per share            
Basic $ 1.88   $ 1.34   $ 3.34 $ 2.59
Diluted $ 1.86   $ 1.32   $ 3.29 $ 2.54
Anti-dilutive common equivalent shares excluded from calculation 770   15,796   387 8,255