XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue - Revenue by Segment and Geographical Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total net sales $ 237,059 $ 266,814 $ 476,216 $ 508,139
North America        
Disaggregation of Revenue [Line Items]        
Total net sales 121,515 135,590 239,630 259,313
South America        
Disaggregation of Revenue [Line Items]        
Total net sales 11,649 14,908 23,865 29,164
Europe        
Disaggregation of Revenue [Line Items]        
Total net sales 90,613 99,169 186,988 186,418
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total net sales 13,282 17,147 25,733 33,244
Control Devices        
Disaggregation of Revenue [Line Items]        
Total net sales 79,899 92,120 157,057 178,062
Control Devices | North America        
Disaggregation of Revenue [Line Items]        
Total net sales 67,391 78,745 133,213 154,426
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,508 13,375 23,844 23,636
Electronics        
Disaggregation of Revenue [Line Items]        
Total net sales 145,511 159,786 295,294 300,913
Electronics | North America        
Disaggregation of Revenue [Line Items]        
Total net sales 54,124 56,845 106,417 104,887
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 90,613 99,169 186,988 186,418
Electronics | Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total net sales 774 3,772 1,889 9,608
Stoneridge Brazil        
Disaggregation of Revenue [Line Items]        
Total net sales 11,649 14,908 23,865 29,164
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 11,649 14,908 23,865 29,164
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