XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Industry Segments (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of Net Sales and Operating Income for Each Reportable Operating Segment
The following tables contain financial information for each reportable operating segment (in thousands):
Three Months Ended June 30, 2025Vehicle ControlTemperature ControlNissens AutomotiveEngineered SolutionsOtherTotal
Net sales$201,699 $131,365 $90,537 $70,252 $— $493,853 
Cost of sales141,051 89,002 55,348 57,563 — 342,964 
Gross profit60,648 42,363 35,189 12,689 — 150,889 
Selling and marketing expenses9,940 3,466 6,356 2,266 — 22,028 
Distribution expenses15,998 9,497 8,419 1,290 582 35,786 
General and administration expenses10,456 4,760 9,184 5,140 6,557 36,097 
Supply chain financing expenses7,235 5,051 — — — 12,286 
Restructuring expenses479 53 — 39 11 582 
Other expenses— — 1,196 — 78 1,274 
Total operating expenses44,108 22,827 25,155 8,735 7,228 108,053 
Operating income (loss)$16,540 $19,536 $10,034 $3,954 $(7,228)42,836 
Other non-operating income, net1,875 
Interest expense8,295 
Earnings from continuing operations before income taxes$36,416 

Three Months Ended June 30, 2024Vehicle ControlTemperature ControlNissens AutomotiveEngineered SolutionsOtherTotal
Net sales$188,741 $124,481 $— $76,607 $— $389,829 
Cost of sales128,772 87,872 — 61,738 — 278,382 
Gross profit59,969 36,609 — 14,869 — 111,447 
Selling and marketing expenses10,988 3,826 — 2,157 — 16,971 
Distribution expenses14,857 9,843 — 1,151 1,260 27,111 
General and administration expenses9,652 4,438 — 5,384 4,529 24,003 
Supply chain financing expenses8,348 5,058 — — — 13,406 
Restructuring expenses1,008 247 — 365 939 2,559 
Other expenses— — — — 2,411 2,411 
Total operating expenses44,853 23,412 — 9,057 9,139 86,461 
Operating income (loss)$15,116 $13,197 $— $5,812 $(9,139)24,986 
Other non-operating income, net2,199 
Interest expense2,752 
Earnings from continuing operations before income taxes$24,433 
Six Months Ended June 30, 2025Vehicle ControlTemperature ControlNissens AutomotiveEngineered SolutionsOtherTotal
Net sales$394,041 $220,248 $156,719 $136,224 $— $907,232 
Cost of sales271,232 150,287 98,276 111,826 — 631,621 
Gross profit122,809 69,961 58,443 24,398 — 275,611 
Selling and marketing expenses22,275 7,663 9,119 4,196 — 43,253 
Distribution expenses31,445 17,610 17,766 2,786 1,069 70,676 
General and administration expenses20,123 9,085 17,314 10,227 12,926 69,675 
Supply chain financing expenses13,639 7,978 — — — 21,617 
Restructuring expenses1,005 189 — 59 1,255 
Other expenses— — 1,623 — 214 1,837 
Total operating expenses88,487 42,525 45,822 17,268 14,211 208,313 
Operating income (loss)$34,322 $27,436 $12,621 $7,130 $(14,211)67,298 
Other non-operating income, net4,123 
Interest expense16,056 
Earnings from continuing operations before income taxes$55,365 
Six Months Ended June 30, 2024Vehicle ControlTemperature ControlNissens AutomotiveEngineered SolutionsOtherTotal
Net sales$374,265 $196,089 $— $150,878 $— $721,232 
Cost of sales255,397 139,791 — 125,075 — 520,263 
Gross profit118,868 56,298 — 25,803 — 200,969 
Selling and marketing expenses23,124 7,807 — 4,013 — 34,944 
Distribution expenses29,030 17,356 — 2,698 2,333 51,417 
General and administration expenses18,857 8,258 — 10,650 8,640 46,405 
Supply chain financing expenses16,092 7,344 — — — 23,436 
Restructuring expenses1,109 305 — 398 939 2,751 
Other expenses— — — — 2,411 2,411 
Total operating expenses88,212 41,070 — 17,759 14,323 161,364 
Operating income (loss)$30,656 $15,228 $— $8,044 $(14,323)39,605 
Other non-operating income, net3,018 
Interest expense4,819 
Earnings from continuing operations before income taxes$37,804 
Schedule of Reconciliation of Segment Operating Income to Net Earnings
Three Months Ended June 30, 2025Six Months Ended
June 30, 2025
2025202420252024
Depreciation and amortization
Vehicle Control$4,070 $3,607 $7,740 $7,131 
Temperature Control784 780 1,562 1,678 
Nissens Automotive3,325 — 6,312 — 
Engineered Solutions2,427 2,463 4,927 4,932 
Other319 468 651 878 
Total depreciation and amortization$10,925 $7,318 $21,192 $14,619 
Capital expenditures
Vehicle Control$6,123 $9,765 $11,502 $15,150 
Temperature Control970 316 2,271 774 
Nissens Automotive549 — 685 — 
Engineered Solutions2,144 2,632 3,800 4,932 
Other377 142 1,037 2,085 
Total capital expenditures$10,163 $12,855 $19,295 $22,941 
June 30, 2025December 31, 2024
Investment in unconsolidated affiliates
Vehicle Control$2,802 $2,447 
Temperature Control18,787 20,396 
Nissens Automotive— — 
Engineered Solutions1,906 1,999 
Other— — 
Total investment in unconsolidated affiliates$23,495 $24,842 
Total assets
Vehicle Control$688,779 $659,607 
Temperature Control341,238 276,216 
Nissens Automotive552,907 482,773 
Engineered Solutions313,359 285,866 
Other111,065 109,664 
Total assets$2,007,348 $1,814,126