XML 56 R42.htm IDEA: XBRL DOCUMENT v3.25.1
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, 2025
Dec. 31, 2024
Sep. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Mar. 31, 2025
Mar. 31, 2024
Sep. 30, 2020
Weighted average shares used in computing per share amounts:                  
Net income attributable to common stockholders $ 99,346 $ 96,393 $ 40,882 $ 69,687 $ 66,836 $ 4,878 $ 236,621 $ 141,401  
Weighted average common shares-basic 43,092,682     42,684,561     42,992,727 42,581,869  
Basic net income per share (in dollars per share) $ 2.31     $ 1.63     $ 5.5 $ 3.32  
Effect of dilutive stock options and restricted stock awards (in shares) 6,089,046     971,280     4,806,196 808,034  
Weighted average common shares-diluted 49,181,728     43,655,841     47,798,923 43,389,903  
Diluted net income per share (in dollars per share) $ 2.02     $ 1.6     $ 4.95 $ 3.26  
Convertible Senior Notes Due 2027                  
Weighted average shares used in computing per share amounts:                  
Interest rate (as percent) 1.125%           1.125%   1.125%
Stock options and restricted stock                  
Weighted average shares used in computing per share amounts:                  
Anti-dilutive shares 2,095,666     3,149     2,672,952 6,818