XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Net Income (Loss) Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Mar. 31, 2024
Mar. 31, 2023
Weighted average shares used in computing per share amounts:                
Net income attributable to common stockholders $ 69,687 $ 66,836 $ 4,878 $ 55,462 $ 50,705 $ (22,672) $ 141,401 $ 83,495
Weighted average common shares-basic 42,684,561     42,375,480     42,581,869 42,237,056
Basic net income (loss) per share (in dollars per share) $ 1.63     $ 1.31     $ 3.32 $ 1.98
Effect of dilutive stock options and restricted stock awards (in shares) 971,280     338,610        
Weighted average common shares-diluted 43,655,841     42,714,090     43,389,903 42,652,223
Diluted net income (loss) per share (in dollars per share) $ 1.60     $ 1.30     $ 3.26 $ 1.96
Anti-dilutive shares             6,818 23,232
Stock options and restricted stock                
Weighted average shares used in computing per share amounts:                
Anti-dilutive shares 3,149     26,143