XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Details)
1 Months Ended 3 Months Ended 6 Months Ended 13 Months Ended
Jun. 07, 2018
Mar. 31, 2020
USD ($)
shares
Jun. 30, 2021
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
$ / shares
shares
Jun. 30, 2021
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
shares
Sep. 30, 2020
USD ($)
Jun. 06, 2018
USD ($)
Antidilutive Securities Excluded from Computation of Earnings Per Share                  
Share repurchase program, authorized amount | $               $ 50,000,000.0  
Common stock repurchased and recorded as treasury stock (in shares) | shares   2,716,034 0       12,661,581    
Repurchase of treasury stock | $   $ 36,200,000       $ 36,180,000 $ 200,000,000.0    
Net Income (Numerator)                  
Basic EPS - common stock | $     $ 53,763,000 $ 26,753,000 $ 97,450,000 52,706,000      
Diluted EPS - common stock | $     $ 53,763,000 $ 26,753,000 $ 97,450,000 $ 52,706,000      
Weighted-Average Shares (Denominator)                  
Basic EPS - common stock (in shares) | shares     123,592,695 123,200,127 123,459,461 123,747,727      
Effect of dilutive securities:                  
Stock options, restricted stock, and ESPP shares (in shares) | shares     731,193 230,764 874,766 306,564      
Diluted EPS - common stock (shares) | shares     124,323,888 123,430,891 124,334,227 124,054,291      
Earnings Per Share                  
Basic EPS - common stock (in dollars per share) | $ / shares     $ 0.44 $ 0.22 $ 0.79 $ 0.43      
Diluted EPS - common stock (in dollars per share) | $ / shares     $ 0.43 $ 0.22 $ 0.78 $ 0.42      
Convertible Notes                  
Antidilutive Securities Excluded from Computation of Earnings Per Share                  
Aggregate principal amount issued | $     $ 217,500,000   $ 217,500,000       $ 217,500,000
Initial conversion rate 0.0450760       0.0450760        
Stock options and restricted share awards                  
Antidilutive Securities Excluded from Computation of Earnings Per Share                  
Antidilutive shares of common stock | shares     544,925 1,450,408 775,710 737,208