v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 28, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Assets and Liabilities The following table presents the beginning and ending balances of contract assets and contract liabilities:
(In thousands)Contract AssetsContract Liabilities
Beginning Balance, January 1, 2025
$54,171 $28,171 
Ending Balance, June 28, 2025
$50,213 $27,823 
Schedule of Disaggregation of Revenue
The following table presents our revenue disaggregated by Market Segments as follows:
Six Months EndedThree Months Ended
(In thousands)June 28, 2025June 29, 2024June 28, 2025June 29, 2024
Aerospace Segment
Commercial Transport
$283,115 $249,829 $145,573 $128,399 
Military Aircraft
60,696 41,860 27,433 24,781 
General Aviation
33,613 38,566 18,370 19,015 
Other
7,577 10,326 2,250 4,748 
Aerospace Total385,001 340,581 193,626 176,943 
Test Systems Segment
Government & Defense
25,613 42,607 11,052 21,171 
Test Systems Total25,613 42,607 11,052 21,171 
Total$410,614 $383,188 $204,678 $198,114 
The following table presents our revenue disaggregated by Product Lines as follows:
Six Months EndedThree Months Ended
(In thousands)June 28, 2025June 29, 2024June 28, 2025June 29, 2024
Aerospace Segment
Electrical Power & Motion
$195,246 $173,452 $95,166 $90,328 
Lighting & Safety
102,670 88,241 52,999 46,454 
Avionics
65,284 54,565 37,050 28,971 
Systems Certification
7,904 7,812 2,836 3,364 
Structures
6,320 6,185 3,325 3,078 
Other
7,577 10,326 2,250 4,748 
Aerospace Total385,001 340,581 193,626 176,943 
Test Systems25,613 42,607 11,052 21,171 
Total$410,614 $383,188 $204,678 $198,114