XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2021
Revenue From Contract With Customer [Abstract]  
Summary of Disaggregated Revenues

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

 

 

 

Years Ended

December 31,

 

 

 

2021

 

 

2020

 

Transportation

 

$

284,080

 

 

$

241,445

 

Industrial

 

 

133,371

 

 

 

104,224

 

Medical

 

 

48,159

 

 

 

39,070

 

Aerospace & Defense

 

 

47,315

 

 

 

39,327

 

Total

 

$

512,925

 

 

$

424,066