XML 60 R38.htm IDEA: XBRL DOCUMENT v3.24.1
STOCKHOLDERS' EQUITY (Tables)
12 Months Ended
Jan. 31, 2024
Equity [Abstract]  
Summary of Components of Accumulated Other Comprehensive Loss
The following table summarizes changes in the components of our accumulated other comprehensive loss by component for the years ended January 31, 2024 and 2023:

(in thousands)
Unrealized Gains (Losses) on Foreign Exchange Contracts Designated as Hedges
Foreign Currency Translation AdjustmentsTotal
Accumulated other comprehensive loss at January 31, 2022
$(48)$(118,467)$(118,515)
Other comprehensive loss before reclassifications
(588)(35,545)(36,133)
Amounts reclassified out of accumulated other comprehensive loss
(549)— (549)
Net other comprehensive loss
(39)(35,545)(35,584)
Accumulated other comprehensive loss at January 31, 2023
(87)(154,012)(154,099)
Other comprehensive (loss) income before reclassifications
(329)10,123 9,794 
Amounts reclassified out of accumulated other comprehensive loss(557)— (557)
Cumulative currency translation loss realized from divestiture— (786)(786)
Net other comprehensive income
228 10,909 11,137 
Accumulated other comprehensive income (loss) at January 31, 2024
$141 $(143,103)$(142,962)
Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Loss
The amounts reclassified out of accumulated other comprehensive loss into the consolidated statements of operations, with presentation location, for the years ended January 31, 2024, 2023, and 2022 were as follows:

Year Ended January 31,Financial Statement Location
(in thousands)202420232022
Unrealized (losses) gains on derivative financial instruments:
Foreign currency forward contracts$(7)$(1)$Cost of recurring revenue
(59)(60)24 Cost of nonrecurring revenue
(416)(392)142 Research and development, net
(194)(207)65 Selling, general and administrative
(676)(660)232 Total, before income taxes
119 111 (39)Provision for income taxes
$(557)$(549)$193 Total, net of income taxes
Interest rate swap agreement$— $— $(1,014)Interest expense
— — (15,655)Other income (expense), net
  (16,669)Total, before income taxes
— — 3,638 Benefit from income taxes
$ $ $(13,031)Total, net of income taxes
Foreign currency translation loss:
$(786)$— $— Selling, general and administrative
— — — Provision for income taxes
$(786)$ $ Total, net of income taxes