XML 77 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Total net sales $ 908,295 $ 975,818 $ 899,923
North America      
Disaggregation of Revenue [Line Items]      
Total net sales 447,142 495,541 444,928
South America      
Disaggregation of Revenue [Line Items]      
Total net sales 49,649 57,214 52,230
Europe      
Disaggregation of Revenue [Line Items]      
Total net sales 360,199 360,682 347,129
Asia Pacific      
Disaggregation of Revenue [Line Items]      
Total net sales 51,305 62,381 55,636
Control Devices      
Disaggregation of Revenue [Line Items]      
Total net sales 292,606 342,065 342,596
Control Devices | North America      
Disaggregation of Revenue [Line Items]      
Total net sales 245,208 290,213 291,808
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 0
Control Devices | Asia Pacific      
Disaggregation of Revenue [Line Items]      
Total net sales 47,398 51,852 50,788
Electronics      
Disaggregation of Revenue [Line Items]      
Total net sales 566,040 576,539 505,097
Electronics | North America      
Disaggregation of Revenue [Line Items]      
Total net sales 201,934 205,328 153,120
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,199 360,682 347,129
Electronics | Asia Pacific      
Disaggregation of Revenue [Line Items]      
Total net sales 3,907 10,529 4,848
Stoneridge Brazil      
Disaggregation of Revenue [Line Items]      
Total net sales 49,649 57,214 52,230
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 49,649 57,214 52,230
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