XML 68 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Revenue by Segment and Geographical Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Total net sales $ 899,923 $ 770,462 $ 648,006
North America      
Disaggregation of Revenue [Line Items]      
Total net sales 444,928 386,944 330,528
South America      
Disaggregation of Revenue [Line Items]      
Total net sales 52,230 56,777 47,663
Europe      
Disaggregation of Revenue [Line Items]      
Total net sales 347,129 261,149 214,258
Asia Pacific      
Disaggregation of Revenue [Line Items]      
Total net sales 55,636 65,592 55,557
Control Devices      
Disaggregation of Revenue [Line Items]      
Total net sales 342,596 355,775 342,576
Control Devices | North America      
Disaggregation of Revenue [Line Items]      
Total net sales 291,808 282,525 261,967
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 12,681 29,679
Control Devices | Asia Pacific      
Disaggregation of Revenue [Line Items]      
Total net sales 50,788 60,569 50,930
Electronics      
Disaggregation of Revenue [Line Items]      
Total net sales 505,097 357,910 257,767
Electronics | North America      
Disaggregation of Revenue [Line Items]      
Total net sales 153,120 104,419 68,561
Electronics | South America      
Disaggregation of Revenue [Line Items]      
Total net sales 0 0 0
Electronics | Europe      
Disaggregation of Revenue [Line Items]      
Total net sales 347,129 248,468 184,579
Electronics | Asia Pacific      
Disaggregation of Revenue [Line Items]      
Total net sales 4,848 5,023 4,627
Stoneridge Brazil      
Disaggregation of Revenue [Line Items]      
Total net sales 52,230 56,777 47,663
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 52,230 56,777 47,663
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