v3.26.3
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
Aug. 31, 2025
Property, Plant and Equipment [Line Items]    
Total operating property, plant and equipment $ 306,323 $ 267,051
Accumulated depreciation (154,748) (142,538)
Total operating property, plant, and equipment, net 151,575 124,513
Machines 16,863 15,787
Barriers 32,226 32,222
Total property held for lease 49,089 48,009
Accumulated depreciation (29,735) (30,215)
Total property held for lease, net 19,354 17,794
Property, plant, and equipment, net 170,929 142,307
Land [Member]    
Property, Plant and Equipment [Line Items]    
Total operating property, plant and equipment 9,958 7,385
Building [Member]    
Property, Plant and Equipment [Line Items]    
Total operating property, plant and equipment 70,274 61,139
Machinery And Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total operating property, plant and equipment 132,773 115,112
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Total operating property, plant and equipment 9,731 9,741
Computer Hardware and Software [Member]    
Property, Plant and Equipment [Line Items]    
Total operating property, plant and equipment 27,005 27,139
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Total operating property, plant and equipment $ 56,582 $ 46,535