XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Note 16 - Segment Information - Disaggregation of Revenue by Revenue Source and Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue $ 107,841 $ 86,101 $ 202,652 $ 209,593
UNITED STATES        
Revenue 41,760 31,148 77,465 84,645
Non-US [Member]        
Revenue 66,081 54,953 125,187 124,948
EMEA [Member]        
Revenue 29,571 21,886 57,825 57,320
Latin America [Member]        
Revenue 25,765 20,077 47,699 41,002
Asia Pacific [Member]        
Revenue 8,588 8,734 16,241 18,303
Other Geographical Areas [Member]        
Revenue 2,157 4,256 3,422 8,323
Tubular Running Services [Member]        
Revenue 71,895 62,327 138,180 151,824
Tubular Running Services [Member] | UNITED STATES        
Revenue 20,246 18,874 38,613 49,043
Tubular Running Services [Member] | Non-US [Member]        
Revenue 51,649 43,453 99,567 102,781
Tubulars [Member]        
Revenue 16,566 8,741 28,235 21,283
Tubulars [Member] | UNITED STATES        
Revenue 10,301 4,990 18,294 14,787
Tubulars [Member] | Non-US [Member]        
Revenue 6,265 3,751 9,941 6,496
Cementing Equipment [Member]        
Revenue 19,380 15,033 36,237 36,486
Cementing Equipment [Member] | UNITED STATES        
Revenue 11,213 7,284 20,558 20,815
Cementing Equipment [Member] | Non-US [Member]        
Revenue $ 8,167 $ 7,749 $ 15,679 $ 15,671