XML 74 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2021
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]  
Revenue Recognition, Multiple-deliverable Arrangements [Table Text Block]
The following tables disaggregate the company's revenues by major source and by reportable segment for the year ended December 31, 2021 and December 31, 2020 (in thousands):
2021
ProductsServiceTotal
Europe$486,190 $12,928 $499,118 
N.A.340,269 711 340,980 
All Other27,221 5,138 32,359 
Total$853,680 $18,777 $872,457 
% Split98%2%100%
2020
ProductsServiceTotal
Europe$455,638 $12,403 $468,041 
N.A.347,476 831 348,307 
All Other29,755 4,586 34,341 
Total$832,869 $17,820 $850,689 
% Split98%2%100%