XML 69 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Schedule of Revenue by Segment and Geographical Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Total net sales $ 975,818 $ 899,923 $ 770,462
North America      
Disaggregation of Revenue [Line Items]      
Total net sales 495,541 444,928 386,944
South America      
Disaggregation of Revenue [Line Items]      
Total net sales 57,214 52,230 56,777
Europe      
Disaggregation of Revenue [Line Items]      
Total net sales 360,682 347,129 261,149
Asia Pacific      
Disaggregation of Revenue [Line Items]      
Total net sales 62,381 55,636 65,592
Control Devices      
Disaggregation of Revenue [Line Items]      
Total net sales 342,065 342,596 355,775
Control Devices | North America      
Disaggregation of Revenue [Line Items]      
Total net sales 290,213 291,808 282,525
Control Devices | South America      
Disaggregation of Revenue [Line Items]      
Total net sales 0 0 0
Control Devices | Europe      
Disaggregation of Revenue [Line Items]      
Total net sales 0 0 12,681
Control Devices | Asia Pacific      
Disaggregation of Revenue [Line Items]      
Total net sales 51,852 50,788 60,569
Electronics      
Disaggregation of Revenue [Line Items]      
Total net sales 576,539 505,097 357,910
Electronics | North America      
Disaggregation of Revenue [Line Items]      
Total net sales 205,328 153,120 104,419
Electronics | South America      
Disaggregation of Revenue [Line Items]      
Total net sales 0 0 0
Electronics | Europe      
Disaggregation of Revenue [Line Items]      
Total net sales 360,682 347,129 248,468
Electronics | Asia Pacific      
Disaggregation of Revenue [Line Items]      
Total net sales 10,529 4,848 5,023
Stoneridge Brazil      
Disaggregation of Revenue [Line Items]      
Total net sales 57,214 52,230 56,777
Stoneridge Brazil | North America      
Disaggregation of Revenue [Line Items]      
Total net sales 0 0 0
Stoneridge Brazil | South America      
Disaggregation of Revenue [Line Items]      
Total net sales 57,214 52,230 56,777
Stoneridge Brazil | Europe      
Disaggregation of Revenue [Line Items]      
Total net sales 0 0 0
Stoneridge Brazil | Asia Pacific      
Disaggregation of Revenue [Line Items]      
Total net sales $ 0 $ 0 $ 0