v3.26.3
Segment Reporting - Schedule of Segment Financial Information of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Segment Reporting Information [Line Items]        
Segment operating net sales $ 102,006 $ 98,676 $ 200,619 $ 195,872
Segment operating expenses        
Segment cost of goods sold 71,514 68,574 139,045 135,541
Segment SG&A expenses        
Segment SG&A expenses 16,913 17,719 34,419 34,665
Other segment items        
(Gain) loss from disposal of assets 0 0 (10) 0
Interest income (391) (777) (758) (1,328)
Other (income) expense 226 314 456 633
Income tax expense 3,652 4,989 7,495 8,706
Net earnings 9,392 13,155 19,272 22,953
Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Segment operating net sales 102,006 98,676 200,619 195,872
Segment operating expenses        
Product purchases 34,833 32,519 67,134 62,738
Compensation expense 21,100 21,067 42,190 42,670
Product supplies 5,714 5,825 11,621 11,931
Manufacturing depreciation 2,016 2,152 4,071 4,262
Other product cost [1] 7,851 7,011 14,029 13,940
Segment cost of goods sold 71,514 68,574 139,045 135,541
Segment SG&A expenses        
Compensation expense 11,120 11,786 23,052 23,371
Depreciation expense 102 128 206 257
Amortization expense 2,080 2,029 4,160 3,973
Other expense [2] 3,611 3,776 7,001 7,064
Segment SG&A expenses 16,913 17,719 34,419 34,665
Other segment items        
(Gain) loss from disposal of assets 0 0 (10) 0
Interest income (391) (777) (758) (1,328)
Other (income) expense 926 (4,984) 1,156 (4,665)
Income tax expense 3,652 4,989 7,495 8,706
Net earnings $ 9,392 $ 13,155 $ 19,272 $ 22,953
[1] Other product cost includes manufacturing overhead and freight expenses.
[2] SG&A, other expense includes professional services and utility services not included in the manufacturing process.