XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS’ EQUITY AND STOCK-BASED COMPENSATION - SCHEDULE OF COMMON STOCK REPURCHASES (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 30, 2025
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Stock Award Compensation Expense          
Total repurchase   $ 27,870 $ 595 $ 27,870 $ 83,781
Common Stock          
Stock Award Compensation Expense          
Total repurchase   $ 27,870 $ 595 $ 27,870 $ 83,781
Number of shares repurchased (in shares)   434,327 12,101 434,327 2,267,610
Average price paid per share (in dollars per share)   $ 64.17 $ 49.22 $ 64.17 $ 36.95
Common Stock | Subsequent Event          
Stock Award Compensation Expense          
Total repurchase $ 30,300        
Number of shares repurchased (in shares) 517,600