STOCKHOLDERS' EQUITY (Tables)
3 Months Ended
Apr. 30, 2023
Equity [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Loss
The following table summarizes changes in the components of our accumulated other comprehensive loss for the three months ended April 30, 2023:
(in thousands)Unrealized Losses on Foreign Exchange Contracts Designated as HedgesForeign Currency Translation AdjustmentsTotal
Accumulated other comprehensive loss at January 31, 2023$(87)$(154,012)$(154,099)
Other comprehensive (loss) income before reclassifications(290)8,612 8,322 
Amounts reclassified out of accumulated other comprehensive loss(188)— (188)
Net other comprehensive (loss) income(102)8,612 8,510 
Accumulated other comprehensive loss at April 30, 2023$(189)$(145,400)$(145,589)
Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Loss
The amounts reclassified out of accumulated other comprehensive loss into the condensed consolidated statements of operations, with presentation location, for the three months ended April 30, 2023 and 2022 were as follows:

Three Months Ended
April 30,
(in thousands)20232022Financial Statement Location
Unrealized losses on derivative financial instruments:
Foreign currency forward contracts$(2)$— Cost of recurring revenue
(20)(9)Cost of nonrecurring revenue
(140)(49)Research and development, net
(65)(24)Selling, general and administrative
(227)(82)Total, before income taxes
39 14 Benefit from income taxes
$(188)$(68)Total, net of income taxes