XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Assets:    
Total assets measured at fair value $ 88,822 $ 83,996
Liabilities:    
Total liabilities measured at fair value 54,553 48,811
Level 1    
Assets:    
Total assets measured at fair value 54,496 49,711
Liabilities:    
Total liabilities measured at fair value 53,442 48,800
Level 2    
Assets:    
Total assets measured at fair value 13 554
Liabilities:    
Total liabilities measured at fair value 1,111 11
Level 3    
Assets:    
Total assets measured at fair value 34,313 33,731
Liabilities:    
Total liabilities measured at fair value 0 0
Other Current Assets | Available-for-sale securities    
Assets:    
Total assets measured at fair value 306 246
Other Current Assets | Short-term investment    
Assets:    
Total assets measured at fair value 143 155
Other Current Assets | Hedge derivatives-Assets    
Assets:    
Total assets measured at fair value 13 554
Other Current Assets | Level 1 | Available-for-sale securities    
Assets:    
Total assets measured at fair value 306 246
Other Current Assets | Level 1 | Short-term investment    
Assets:    
Total assets measured at fair value 143 155
Other Current Assets | Level 1 | Hedge derivatives-Assets    
Assets:    
Total assets measured at fair value 0 0
Other Current Assets | Level 2 | Available-for-sale securities    
Assets:    
Total assets measured at fair value 0 0
Other Current Assets | Level 2 | Short-term investment    
Assets:    
Total assets measured at fair value 0 0
Other Current Assets | Level 2 | Hedge derivatives-Assets    
Assets:    
Total assets measured at fair value 13 554
Other Current Assets | Level 3 | Available-for-sale securities    
Assets:    
Total assets measured at fair value 0 0
Other Current Assets | Level 3 | Short-term investment    
Assets:    
Total assets measured at fair value 0 0
Other Current Assets | Level 3 | Hedge derivatives-Assets    
Assets:    
Total assets measured at fair value 0 0
Other Non-current Assets | SERP assets - employer    
Assets:    
Total assets measured at fair value 605 510
Other Non-current Assets | SERP assets - employee    
Assets:    
Total assets measured at fair value 53,442 48,800
Other Non-current Assets | Level 1 | SERP assets - employer    
Assets:    
Total assets measured at fair value 605 510
Other Non-current Assets | Level 1 | SERP assets - employee    
Assets:    
Total assets measured at fair value 53,442 48,800
Other Non-current Assets | Level 2 | SERP assets - employer    
Assets:    
Total assets measured at fair value 0 0
Other Non-current Assets | Level 2 | SERP assets - employee    
Assets:    
Total assets measured at fair value 0 0
Other Non-current Assets | Level 3 | SERP assets - employer    
Assets:    
Total assets measured at fair value 0 0
Other Non-current Assets | Level 3 | SERP assets - employee    
Assets:    
Total assets measured at fair value 0 0
Other non-current liabilities | SERP liabilities - employee    
Liabilities:    
Total liabilities measured at fair value 53,442 48,800
Other non-current liabilities | Defined Benefit Plan Assets    
Assets:    
Total assets measured at fair value 34,313 33,731
Other non-current liabilities | Level 1 | SERP liabilities - employee    
Liabilities:    
Total liabilities measured at fair value 53,442 48,800
Other non-current liabilities | Level 1 | Defined Benefit Plan Assets    
Assets:    
Total assets measured at fair value 0 0
Other non-current liabilities | Level 2 | SERP liabilities - employee    
Liabilities:    
Total liabilities measured at fair value 0 0
Other non-current liabilities | Level 2 | Defined Benefit Plan Assets    
Assets:    
Total assets measured at fair value 0 0
Other non-current liabilities | Level 3 | SERP liabilities - employee    
Liabilities:    
Total liabilities measured at fair value 0 0
Other non-current liabilities | Level 3 | Defined Benefit Plan Assets    
Assets:    
Total assets measured at fair value 34,313 33,731
Accrued Liabilities | Hedge derivatives-Liabilities    
Liabilities:    
Total liabilities measured at fair value 1,111 11
Accrued Liabilities | Level 1 | Hedge derivatives-Liabilities    
Liabilities:    
Total liabilities measured at fair value 0 0
Accrued Liabilities | Level 2 | Hedge derivatives-Liabilities    
Liabilities:    
Total liabilities measured at fair value 1,111 11
Accrued Liabilities | Level 3 | Hedge derivatives-Liabilities    
Liabilities:    
Total liabilities measured at fair value $ 0 $ 0