XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.2
General - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
subsidiary
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
subsidiary
shares
Jun. 30, 2023
USD ($)
shares
May 11, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Subsidiary or equity method investee, number | subsidiary 12   12    
Deferred revenue, revenue recognized     $ 121,691    
Remaining performance obligation $ 514,669   $ 514,669    
Capitalized contract cost, amortization period (years) 4 years   4 years    
Loss related to the effective portion of the cash flow hedges $ (3,145) $ (3,302) $ (6,388) $ (5,950)  
Derivative instruments not designated as hedging instruments, gain (loss), net (66) 145 728 (155)  
Income tax expense $ 3,371 7,446 $ 4,773 $ 10,407  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Revenue, remaining performance obligation, percentage 53.00%   53.00%    
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months   12 months    
Restricted Stock Units and Stock Options          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount (in shares) | shares     7,807,411 9,268,751  
2025 Senior Notes | Convertible Debt Securities          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount (in shares) | shares     8,239,049 8,239,049  
Convertible Debt | 2025 Senior Notes          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Interest rate, stated percentage         1.25%
Foreign Exchange Contract          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Loss related to the effective portion of the cash flow hedges $ 3,145 $ 3,302 $ 6,388 $ 5,950  
Maintenance          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Revenue, performance obligation, description of timing     one year