XML 37 R29.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregated Revenues

The following table presents revenues disaggregated by the major markets we serve:

 

 

 

Three months ended

 

 

Six months ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Transportation

 

$

64,221

 

 

$

82,021

 

 

$

130,738

 

 

$

156,310

 

Industrial

 

 

32,175

 

 

 

34,082

 

 

 

63,238

 

 

 

74,331

 

Medical

 

 

17,832

 

 

 

17,083

 

 

 

34,733

 

 

 

34,115

 

Aerospace & Defense

 

 

15,934

 

 

 

11,996

 

 

 

27,203

 

 

 

26,420

 

Total

 

$

130,162

 

 

$

145,182

 

 

$

255,912

 

 

$

291,176

 

 

The end-market sales for 2023 were adjusted by immaterial amounts to align the classification of certain customers in connection with our most recent acquisitions with our enterprise-level end market information.