XML 76 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Details 2) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2025
Feb. 29, 2024
Feb. 28, 2023
Current:      
Federal $ 2,069 $ 2,484 $ 5,671
State 771 2,249 1,667
Non-U.S. 1,558 (1,521) 4,438
Current income tax provision 4,398 3,212 11,776
Deferred:      
Federal 3,536 5,415 (728)
State 12 1,120 (341)
Non-U.S. 14,002 13,518 14,759
Deferred income tax 17,550 20,053 13,690
Total 21,948 23,265 $ 25,466
Deferred tax assets, interest expense carry forwards $ 2,648 $ 2,085