v3.25.1
Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Employee Service Share-Based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense before taxes $ 70,243 $ 58,664
Related income tax benefits (26,475) (23,243)
Stock-based compensation expense, net of taxes 43,768 35,421
Maintenance and service    
Employee Service Share-Based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense before taxes 3,977 3,343
Selling, general and administrative    
Employee Service Share-Based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense before taxes 42,429 34,208
Research and development    
Employee Service Share-Based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense before taxes $ 23,837 $ 21,113