XML 38 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Derivative Financial Instruments and Hedging (Tables)
6 Months Ended
Jun. 30, 2026
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Disclosure of Notional Amount of Derivatives by Hedging Designation

The notional amounts of outstanding foreign currency contracts in U.S. dollar as of the periods presented were as follows:

 

 

June 30, 2026

 

 

December 31, 2025

 

 

 

(in thousands)

 

Derivatives Designated as Hedging Instruments:

 

 

 

 

 

 

Foreign currency contracts

 

$

70,518

 

 

$

95,063

 

Derivatives Not Designated as Hedging Instruments:

 

 

 

 

 

 

Foreign currency contracts

 

 

20,484

 

 

 

19,041

 

Total derivative instruments

 

$

91,002

 

 

$

114,104

 

 

Derivative Instruments, Gain (Loss)

The gains on foreign currency contracts were presented on the Condensed Consolidated Statements of Operations as follows:

 

 

Derivatives Designated as Hedging Instruments

 

 

Derivatives Not Designated as Hedging Instruments

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Condensed Statement of Operations Location:

 

(in thousands)

 

Cost of revenue: subscription–self-managed and SaaS

 

$

431

 

 

$

80

 

 

$

725

 

 

$

104

 

 

$

 

 

$

 

 

$

 

 

$

 

Research and development

 

 

3,111

 

 

 

659

 

 

 

5,243

 

 

 

830

 

 

 

 

 

 

 

 

 

 

 

 

 

Sales and marketing

 

 

755

 

 

 

132

 

 

 

1,280

 

 

 

172

 

 

 

 

 

 

 

 

 

 

 

 

 

General and administrative

 

 

595

 

 

 

177

 

 

 

1,008

 

 

 

225

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest and other income, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

988

 

 

 

1,275

 

 

 

1,241

 

 

 

1,019

 

Total gains recognized in earnings

 

$

4,892

 

 

$

1,048

 

 

$

8,256

 

 

$

1,331

 

 

$

988

 

 

$

1,275

 

 

$

1,241

 

 

$

1,019