XML 16 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers
9 Months Ended
Mar. 30, 2025
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers

NOTE 3. REVENUE FROM CONTRACTS WITH CUSTOMERS

The Company generates revenue from the production of products sold to OEMs, or Tier 1 suppliers at the direction of the OEM, under long-term supply agreements supporting new vehicle production. Such agreements also require related production of service parts subsequent to the initial vehicle production periods. Additionally, the Company generates revenue from the production of products sold in aftermarket service channels.

 

Revenue by product category and by customer are as follows (in thousands):

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

March 30,
2025

 

 

March 31,
2024

 

 

March 30,
2025

 

 

March 31,
2024

 

 

Power access solutions

$

36,654

 

 

$

34,552

 

 

$

101,926

 

 

$

90,769

 

 

Door handles & exterior trim

 

35,337

 

 

 

35,796

 

 

 

103,572

 

 

 

98,465

 

 

Keys & locksets

 

27,817

 

 

 

25,973

 

 

 

70,905

 

 

 

80,885

 

 

Latches

 

18,944

 

 

 

18,976

 

 

 

55,763

 

 

 

49,249

 

 

User interface controls

 

12,817

 

 

 

12,462

 

 

 

40,647

 

 

 

34,476

 

 

Aftermarket & OE service

 

9,980

 

 

 

9,909

 

 

 

32,619

 

 

 

32,612

 

 

Other

 

2,533

 

 

 

3,105

 

 

 

7,621

 

 

 

8,255

 

 

 

$

144,082

 

 

$

140,773

 

 

$

413,053

 

 

$

394,711

 

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

March 30,
2025

 

 

March 31,
2024

 

 

March 30,
2025

 

 

March 31,
2024

 

 

General Motors Company

$

40,920

 

 

$

42,713

 

 

$

122,630

 

 

$

119,735

 

 

Ford Motor Company

 

32,538

 

 

 

30,794

 

 

 

93,631

 

 

 

82,337

 

 

Stellantis

 

20,956

 

 

 

18,461

 

 

 

45,448

 

 

 

58,958

 

 

Hyundai Motor Group (including Kia)

 

13,919

 

 

 

13,155

 

 

 

42,852

 

 

 

33,205

 

 

Tier 1 Customers

 

19,724

 

 

 

20,916

 

 

 

58,397

 

 

 

57,093

 

 

All Other Customers

 

16,025

 

 

 

14,734

 

 

 

50,095

 

 

 

43,383

 

 

 

$

144,082

 

 

$

140,773

 

 

$

413,053

 

 

$

394,711