XML 56 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Business Sales by Product and Geographic Location (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net sales        
Net sales $ 128,209 $ 132,790 $ 263,352 $ 257,674
Gross profit:        
Gross profit 37,763 42,909 80,181 81,444
US        
Net sales        
Net sales 71,300 73,090 156,329 148,864
US | Crop        
Net sales        
Net sales 52,289 56,212 119,542 118,105
US | Non-Crop        
Net sales        
Net sales 19,011 16,878 36,787 30,759
International        
Net sales        
Net sales $ 56,909 $ 59,700 $ 107,023 $ 108,810