XML 81 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
May 31, 2025
May 31, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance $ 1,045,495 $ 700,769
Other comprehensive income (loss) before reclassification 2,539 1,935
Amounts reclassified from AOCI (48) (1,100)
Net change in AOCI 2,491 835
Balance, ending balance 1,214,298 967,232
Foreign Currency Translation Gain (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance (10,329) (7,628)
Other comprehensive income (loss) before reclassification 1,956 (425)
Amounts reclassified from AOCI 0 0
Net change in AOCI 1,956 (425)
Balance, ending balance (8,373) (8,053)
Foreign Currency Translation Gain (Loss) for Unconsolidated Subsidiary, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance (388) 1,418
Other comprehensive income (loss) before reclassification 241 0
Amounts reclassified from AOCI 0 0
Net change in AOCI 241 0
Balance, ending balance (147) 1,418
Net Actuarial Gain (Loss), Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance (587) (184)
Other comprehensive income (loss) before reclassification 0 0
Amounts reclassified from AOCI 0 0
Net change in AOCI 0 0
Balance, ending balance (587) (184)
Interest Rate Swap, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance (265) 2,533
Other comprehensive income (loss) before reclassification 339 2,219
Amounts reclassified from AOCI (48) (1,100)
Net change in AOCI 291 1,119
Balance, ending balance 26 3,652
Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance (11) (33)
Other comprehensive income (loss) before reclassification 3 141
Amounts reclassified from AOCI 0 0
Net change in AOCI 3 141
Balance, ending balance (8) 108
Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning balance (11,580) (3,894)
Balance, ending balance $ (9,089) $ (3,059)