XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
STOCKHOLDERS' EQUITY - Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)    
Research and development, net $ (36,730) $ (31,782)
Selling, general and administrative (93,276) (101,279)
Total, before income taxes 23,334 7,997
(Provision for) benefit from income taxes (7,955) (4,363)
Net income 15,379 3,634
Recurring    
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)    
Cost of revenue (35,923) (39,643)
Nonrecurring    
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)    
Cost of revenue (26,480) (26,795)
Foreign currency forward contracts | Reclassification out of Accumulated Other Comprehensive Income    
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)    
Research and development, net 21 (140)
Selling, general and administrative 9 (65)
Total, before income taxes 33 (227)
(Provision for) benefit from income taxes (6) 39
Net income 27 (188)
Foreign currency forward contracts | Recurring | Reclassification out of Accumulated Other Comprehensive Income    
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)    
Cost of revenue 0 (2)
Foreign currency forward contracts | Nonrecurring | Reclassification out of Accumulated Other Comprehensive Income    
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)    
Cost of revenue $ 3 $ (20)