XML 39 R25.htm IDEA: XBRL DOCUMENT v3.23.2
General - Narrative (Details)
3 Months Ended 6 Months Ended
Aug. 21, 2020
USD ($)
Jun. 30, 2023
USD ($)
subsidiary
Mar. 31, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
subsidiary
shares
Jun. 30, 2022
USD ($)
shares
May 11, 2020
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Subsidiary or equity method investee, number | subsidiary   12     12    
Deferred revenue, revenue recognized         $ 74,899,000    
Remaining performance obligation   $ 195,752,000     195,752,000    
Sales returns     $ 0   $ 0    
Capitalized contract cost, amortization period (years)   4 years     4 years    
Gain (loss) related to the effective portion of the cash flow hedges   $ 3,302,000   $ (293,000) $ 5,950,000 $ 127,000  
Derivative instruments not designated as hedging instruments, gain (loss), net   145,000   1,819,000 (155,000) 2,560,000  
Income tax expense   $ 7,446,000   1,698,000 $ 10,407,000 $ 3,112,000  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Revenue, remaining performance obligation, percentage   70.00%     70.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         9,268,751 8,963,854  
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,254 8,239,254  
Convertible Debt | 2025 Senior Notes              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Interest rate, stated percentage             1.25%
Principal amount             $ 253,000
Revolving Credit Facility | Line of Credit              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Debt instrument, term 3 years            
Line of credit facility, maximum borrowing capacity $ 70,000,000            
Long-term debt, net   $ 0     $ 0    
Foreign Exchange Contract              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Gain (loss) related to the effective portion of the cash flow hedges   $ (3,302,000)   $ (293,000) $ (5,950,000) $ 127,000  
Maintenance              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Revenue, performance obligation, description of timing         one year