XML 85 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCKHOLDERS' EQUITY - Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2022
Apr. 30, 2022
Jul. 31, 2021
Apr. 30, 2021
Jul. 31, 2022
Jul. 31, 2021
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)            
Research and development, net $ (33,956)   $ (31,792)   $ (64,903) $ (60,940)
Selling, general and administrative (105,705)   (91,376)   (208,587) (179,022)
Interest expense (1,863)   (2,199)   (3,364) (7,218)
Total, before income taxes 612   9,517   1,482 10,539
Benefit from (provision for) income taxes (2,848)   (4,201)   (3,144) (4,129)
Net (loss) income (2,236) $ 574 5,316 $ 1,094 (1,662) 6,410
Recurring            
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)            
Cost of revenue (40,852)   (37,636)   (81,880) (75,712)
Nonrecurring            
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)            
Cost of revenue (30,700)   (30,505)   (62,768) (60,385)
Foreign currency forward contracts | Reclassification out of Accumulated Other Comprehensive Income            
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)            
Research and development, net (138)   7   (187) 72
Selling, general and administrative (73)   3   (97) 31
Total, before income taxes (233)   11   (315) 117
Benefit from (provision for) income taxes 41   (2)   55 (21)
Net (loss) income (192)   9   (260) 96
Foreign currency forward contracts | Recurring | Reclassification out of Accumulated Other Comprehensive Income            
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)            
Cost of revenue 0   0   0 1
Foreign currency forward contracts | Nonrecurring | Reclassification out of Accumulated Other Comprehensive Income            
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)            
Cost of revenue (22)   1   (31) 13
Interest rate swap agreement | Reclassification out of Accumulated Other Comprehensive Income            
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)            
Interest expense 0   0   0 (1,014)
Other income (expense), net 0   0   0 (15,655)
Total, before income taxes 0   0   0 (16,669)
Benefit from (provision for) income taxes 0   0   0 3,638
Net (loss) income $ 0   $ 0   $ 0 $ (13,031)