XML 79 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Net sales $ 2,009,197 $ 1,929,788 $ 1,733,749
Cost of goods sold 1,202,838 1,244,365 1,169,299
Income from operations 292,909 214,760 171,048
Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 2,009,197 1,929,788 1,733,749
Cost of goods sold 1,202,045 1,232,552 1,158,229
Factoring expense 51,252 50,231 37,188
Other segment expenses 432,921 413,723 330,478
Income from operations 322,979 233,282 207,854
Segment assets 1,446,264 1,324,354 1,331,763
Depreciation 33,960 31,898 28,632
Capital expenditures 39,421 43,968 37,883
Light Duty | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 1,565,601 1,462,474 1,425,892
Cost of goods sold 925,319 928,983 949,918
Factoring expense 51,252 50,231 37,188
Other segment expenses 304,866 296,101 269,207
Income from operations 284,164 187,159 169,579
Segment assets 1,203,165 1,083,347 1,047,987
Depreciation 26,485 25,239 25,062
Capital expenditures 34,164 33,445 31,682
Heavy Duty | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 231,515 256,913 258,215
Cost of goods sold 171,732 192,729 183,233
Factoring expense 0 0 0
Other segment expenses 53,303 49,679 45,244
Income from operations 6,480 14,505 29,738
Segment assets 157,493 162,583 177,557
Depreciation 3,725 3,239 2,772
Capital expenditures 2,421 3,581 4,769
Specialty Vehicle | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 212,081 210,401 49,642
Cost of goods sold 104,994 110,840 25,078
Factoring expense 0 0 0
Other segment expenses 74,752 67,943 16,027
Income from operations 32,335 31,618 8,537
Segment assets 85,606 78,424 106,219
Depreciation 3,750 3,420 798
Capital expenditures $ 2,836 $ 6,942 $ 1,432