XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.2
SEGMENT INFORMATION (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
segment
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Segment information          
Number of operating segments | segment     1    
Identifiable assets $ 576,115   $ 576,115   $ 470,785
Revenues derived from foreign subsidiaries $ 122,722 $ 101,537 $ 237,507 $ 203,214  
Total Revenue | Customer Concentration Risk | Customer One          
Segment information          
Percentage of concentration risk 11.00% 16.00% 12.00% 16.00%  
Trade receivables | Customer Concentration Risk | Customer One          
Segment information          
Percentage of concentration risk     11.00%   10.00%
United States          
Segment information          
Revenues derived from foreign subsidiaries $ 84,052 $ 61,705 $ 156,430 $ 118,347  
United States | Total Revenue | Geographic Concentration Risk          
Segment information          
Percentage of concentration risk 58.00% 55.00% 57.00% 53.00%  
Europe, Canada and Asia-Pacific          
Segment information          
Identifiable assets $ 33,246   $ 33,246   $ 32,807