XML 96 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Components of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Current      
Federal $ 4,758 $ 6,390 $ (464)
State 7,936 2,018 1,666
Foreign 6,105 4,974 4,674
Total current 18,799 13,382 5,876
Deferred      
Federal (747,082) 21 21
State (94,945) 2 (21)
Foreign 3,284 6,294 1,697
Total deferred (838,743) 6,317 1,697
Provision for income taxes $ (819,944) $ 19,699 $ 7,573