XML 70 R59.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 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue $ 114,941 $ 84,417 $ 317,593 $ 294,010
UNITED STATES        
Revenue 44,389 35,126 121,854 119,771
Non-US [Member]        
Revenue 70,552 49,291 195,739 174,239
EMEA [Member]        
Revenue 33,902 20,082 91,727 77,402
Latin America [Member]        
Revenue 25,195 20,001 72,894 61,003
Asia Pacific [Member]        
Revenue 10,039 6,928 26,280 25,231
Other Geographical Areas [Member]        
Revenue 1,416 2,280 4,838 10,603
Tubular Running Services [Member]        
Revenue 77,625 52,926 215,805 204,750
Tubular Running Services [Member] | UNITED STATES        
Revenue 20,250 15,213 58,863 64,256
Tubular Running Services [Member] | Non-US [Member]        
Revenue 57,375 37,713 156,942 140,494
Tubulars [Member]        
Revenue 18,784 16,483 47,019 37,766
Tubulars [Member] | UNITED STATES        
Revenue 13,701 12,483 31,995 27,270
Tubulars [Member] | Non-US [Member]        
Revenue 5,083 4,000 15,024 10,496
Cementing Equipment [Member]        
Revenue 18,532 15,008 54,769 51,494
Cementing Equipment [Member] | UNITED STATES        
Revenue 10,438 7,430 30,996 28,245
Cementing Equipment [Member] | Non-US [Member]        
Revenue $ 8,094 $ 7,578 $ 23,773 $ 23,249