XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Net Income (Loss) Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Weighted average shares used in computing per share amounts:      
Net income attributable to common stockholders $ 204,183 $ 126,867 $ 107,130
Weighted average common shares-basic 42,626,588 42,286,392 41,451,101
Basic net income per share (in dollars per share) $ 4.79 $ 3.00 $ 2.58
Effect of dilutive stock options and restricted stock awards (in shares) 908,853 441,716 990,423
Weighted average common shares-diluted 43,535,441 42,728,108 42,441,524
Diluted net income per share (in dollars per share) $ 4.69 $ 2.97 $ 2.52
Stock options and restricted stock      
Weighted average shares used in computing per share amounts:      
Anti-dilutive shares 7,658 21,854 4,939