XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Revenue by Segment and Geographical Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total net sales $ 238,164 $ 226,757 $ 746,303 $ 668,751
North America        
Disaggregation of Revenue [Line Items]        
Total net sales 126,499 117,010 385,813 330,480
South America        
Disaggregation of Revenue [Line Items]        
Total net sales 14,168 13,790 43,332 39,184
Europe        
Disaggregation of Revenue [Line Items]        
Total net sales 82,737 81,007 269,154 256,370
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total net sales 14,760 14,950 48,004 42,717
Control Devices        
Disaggregation of Revenue [Line Items]        
Total net sales 89,344 88,901 267,406 257,527
Control Devices | North America        
Disaggregation of Revenue [Line Items]        
Total net sales 75,565 76,055 229,990 219,453
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 13,779 12,846 37,416 38,074
Electronics        
Disaggregation of Revenue [Line Items]        
Total net sales 134,652 124,066 435,565 372,040
Electronics | North America        
Disaggregation of Revenue [Line Items]        
Total net sales 50,934 40,955 155,823 111,027
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 82,737 81,007 269,154 256,370
Electronics | Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total net sales 981 2,104 10,588 4,643
Stoneridge Brazil        
Disaggregation of Revenue [Line Items]        
Total net sales 14,168 13,790 43,332 39,184
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 14,168 13,790 43,332 39,184
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