XML 93 R76.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Schedule of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Current:      
Federal and State $ (1,768) $ 1,432 $ (863)
Foreign 256,296 822 671
Total current 254,528 2,254 (192)
Deferred:      
Federal and State (810) 614 (1,443)
Foreign 10,339 30 124
Total deferred 9,529 644 (1,319)
Provision for (benefit from) income taxes $ 264,057 $ 2,898 $ (1,511)