XML 112 R97.htm IDEA: XBRL DOCUMENT v3.26.1
Equity - AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2026
Feb. 28, 2025
Feb. 29, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning balance $ 1,045,495 $ 700,769 $ 619,738
Other comprehensive income (loss) before reclassification 4,542 (4,735) 4,346
Amounts reclassified from AOCI (510) (2,951) (3,667)
Net change in AOCI 4,032 (7,686) 679
Balance, ending balance 1,337,031 1,045,495 700,769
Foreign Currency Translation Gain (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning balance (10,329) (7,628) (7,571)
Other comprehensive income (loss) before reclassification 2,539 (2,701) (57)
Amounts reclassified from AOCI 0 0 0
Net change in AOCI 2,539 (2,701) (57)
Balance, ending balance (7,790) (10,329) (7,628)
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 0
Other comprehensive income (loss) before reclassification 820 (1,806) 1,418
Amounts reclassified from AOCI 0 0 0
Net change in AOCI 820 (1,806) 1,418
Balance, ending balance 432 (388) 1,418
Net Actuarial Gain (Loss), Net of Tax      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning balance (587) (184) 119
Other comprehensive income (loss) before reclassification 1,794 (403) (303)
Amounts reclassified from AOCI 0 0 0
Net change in AOCI 1,794 (403) (303)
Balance, ending balance 1,207 (587) (184)
Interest Rate Swap, Net of Tax      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning balance (265) 2,533 2,879
Other comprehensive income (loss) before reclassification (622) 153 3,321
Amounts reclassified from AOCI (510) (2,951) (3,667)
Net change in AOCI (1,132) (2,798) (346)
Balance, ending balance (1,397) (265) 2,533
Interest Rate Swap, Net of Tax for Unconsolidated Subsidiary      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning balance (11) (33) 0
Other comprehensive income (loss) before reclassification 11 22 (33)
Amounts reclassified from AOCI 0 0 0
Net change in AOCI 11 22 (33)
Balance, ending balance 0 (11) (33)
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning balance (11,580) (3,894) (4,573)
Balance, ending balance $ (7,548) $ (11,580) $ (3,894)