XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.3
General - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 16, 2024
USD ($)
Sep. 30, 2024
USD ($)
subsidiary
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
subsidiary
shares
Sep. 30, 2023
USD ($)
shares
Sep. 10, 2024
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       $ 158,380      
Remaining performance obligation   $ 581,449   $ 581,449      
Capitalized contract cost, amortization period (years)   4 years   4 years      
Loss related to the effective portion of the cash flow hedges   $ 1,022 $ 3,546 $ 7,410 $ 9,496    
Derivative instruments not designated as hedging instruments, gain, net   0 584 728 429    
Income tax expense   4,938 2,504 9,711 $ 12,911    
Service Provider One              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Contractual minimum purchase commitment due in next 12 months   9,930   9,930      
Contractual minimum purchase commitment due thereafter   21,000   21,000      
Service Provider Two              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Additional contractual minimum purchase commitment due   43,021   $ 43,021      
API Security Functionality | In Process Research and Development              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Purchase price consideration $ 6,500            
Contingent payments 3,250            
Direct transaction costs 153            
Total cash considerations $ 6,653            
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,646,682 9,012,612    
2025 Notes              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Interest rate, stated percentage             1.25%
2025 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       15,020,709 8,239,254    
Convertible Debt | 2025 Notes              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Interest rate, stated percentage             1.25%
Convertible Debt | 2029 Notes              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Interest rate, stated percentage           1.00%  
Foreign Exchange Contract              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Loss related to the effective portion of the cash flow hedges   $ (1,022) $ (3,546) $ (7,410) $ (9,496)    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Revenue, remaining performance obligation, percentage   52.00%   52.00%      
Revenue, remaining performance obligation, expected timing of satisfaction, period   12 months   12 months      
Maintenance              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Revenue, performance obligation, description of timing       one year