XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2021
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

 

 

 

March 31, 2021

 

 

March 31, 2020

 

Transportation

 

$

75,854

 

 

$

61,534

 

Industrial

 

 

26,625

 

 

 

20,843

 

Medical

 

 

11,276

 

 

 

9,370

 

Aerospace & Defense

 

 

11,670

 

 

 

9,005

 

Telecom & IT

 

 

3,002

 

 

 

2,323

 

Total

 

$

128,427

 

 

$

103,075