XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2022
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, 2022

 

 

June 30, 2021

 

 

June 30, 2022

 

 

June 30, 2021

 

Transportation

 

$

74,690

 

 

$

71,556

 

 

$

153,824

 

 

$

147,410

 

Industrial

 

 

41,402

 

 

 

32,448

 

 

 

81,409

 

 

 

62,075

 

Medical

 

 

17,030

 

 

 

12,802

 

 

 

32,897

 

 

 

24,078

 

Aerospace & Defense

 

 

11,860

 

 

 

12,779

 

 

 

24,547

 

 

 

24,449

 

Total

 

$

144,982

 

 

$

129,585

 

 

$

292,677

 

 

$

258,012