XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Computation of Net Earnings 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
Computation of Net Earnings per Share                
Net income available to common stockholders $ 48,576 $ 50,866 $ 51,595 $ 65,931 $ 61,579 $ 47,697 $ 151,036 $ 175,207
Weighted average shares of common stock outstanding used in computing basic income per share 32,550     32,807     32,595 32,775
Incremental options and RSUs 125     352     185 433
Weighted average shares of common stock used in computing diluted net income per share 32,675     33,159     32,780 33,208
Net income per share                
Basic $ 1.49     $ 2.01     $ 4.63 $ 5.35
Diluted $ 1.49     $ 1.99     $ 4.61 $ 5.28
Anti-dilutive common equivalent shares excluded from calculation 109,266     734     21,477 2,598