XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Inventories Inventories
Our inventories are comprised of the following:
As of December 31,
(in thousands)20212020
Raw materials$22,759 $19,716 
Work in process15,807 12,040 
Finished goods48,896 44,673 
Total inventories$87,462 $76,429