v3.25.1
Stock-based Compensation and Stockholders' Equity - Schedule of Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense before taxes $ 84,704 $ 56,107 $ 230,840 $ 156,547
Income tax impact (22,433) (47,023) (57,442) (72,641)
Stock-based compensation expense, net 62,271 9,084 173,398 83,906
Cost of sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense before taxes 7,060 3,221 17,713 12,680
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense before taxes 54,254 24,856 141,590 86,005
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense before taxes 9,923 4,993 27,245 14,998
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense before taxes $ 13,467 $ 23,037 $ 44,292 $ 42,864