v3.25.0.1
Changes in Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Changes in Accumulated Other Comprehensive Income (Loss)

13. Changes in Accumulated Other Comprehensive Income (Loss)

The following table summarizes the changes in accumulated other comprehensive income (loss), which is reported as a component of stockholders’ equity, for the years ended December 31, 2024 and 2023:

 

 

Cumulative
Translation
Adjustment

 

 

Unrealized Gain
(Loss) on
Investments

 

 

Unrealized
Gain (Loss) on
Derivate
Instruments

 

 

Total

 

 

 

(in thousands)

 

Ending balance at December 31, 2022

 

$

(3,070

)

 

$

(9,820

)

 

$

—

 

 

$

(12,890

)

Other comprehensive income before reclassifications

 

 

4,020

 

 

 

10,697

 

 

 

—

 

 

 

14,717

 

Amounts reclassified from accumulated other comprehensive income, net of tax

 

 

—

 

 

 

—

 

 

 

—

 

 

 

—

 

Ending balance at December 31, 2023

 

$

950

 

 

$

877

 

 

$

—

 

 

$

1,827

 

Other comprehensive (loss) income before reclassifications

 

 

(6,878

)

 

 

318

 

 

 

(1,622

)

 

 

(8,182

)

Amounts reclassified from accumulated other comprehensive income, net of tax, to revenue

 

 

—

 

 

 

—

 

 

 

701

 

 

 

701

 

Ending balance at December 31, 2024

 

$

(5,928

)

 

$

1,195

 

 

$

(921

)

 

$

(5,654

)