XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Revenue by Segment and Geographical Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Total net sales $ 213,831 $ 238,164 $ 690,047 $ 746,303
North America        
Disaggregation of Revenue [Line Items]        
Total net sales 109,395 126,499 349,025 385,813
South America        
Disaggregation of Revenue [Line Items]        
Total net sales 13,219 14,168 37,084 43,332
Europe        
Disaggregation of Revenue [Line Items]        
Total net sales 77,751 82,737 264,739 269,154
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total net sales 13,466 14,760 39,199 48,004
Control Devices        
Disaggregation of Revenue [Line Items]        
Total net sales 73,129 89,344 230,186 267,406
Control Devices | North America        
Disaggregation of Revenue [Line Items]        
Total net sales 60,661 75,565 193,874 229,990
Control Devices | South America        
Disaggregation of Revenue [Line Items]        
Total net sales 0 0 0 0
Control Devices | Europe        
Disaggregation of Revenue [Line Items]        
Total net sales 0 0 0 0
Control Devices | Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total net sales 12,468 13,779 36,312 37,416
Electronics        
Disaggregation of Revenue [Line Items]        
Total net sales 127,483 134,652 422,777 435,565
Electronics | North America        
Disaggregation of Revenue [Line Items]        
Total net sales 48,734 50,934 155,151 155,823
Electronics | South America        
Disaggregation of Revenue [Line Items]        
Total net sales 0 0 0 0
Electronics | Europe        
Disaggregation of Revenue [Line Items]        
Total net sales 77,751 82,737 264,739 269,154
Electronics | Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total net sales 998 981 2,887 10,588
Stoneridge Brazil        
Disaggregation of Revenue [Line Items]        
Total net sales 13,219 14,168 37,084 43,332
Stoneridge Brazil | North America        
Disaggregation of Revenue [Line Items]        
Total net sales 0 0 0 0
Stoneridge Brazil | South America        
Disaggregation of Revenue [Line Items]        
Total net sales 13,219 14,168 37,084 43,332
Stoneridge Brazil | Europe        
Disaggregation of Revenue [Line Items]        
Total net sales 0 0 0 0
Stoneridge Brazil | Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total net sales $ 0 $ 0 $ 0 $ 0