XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Total revenue $ 3,074,990 $ 1,899,996 $ 1,131,251
United States      
Disaggregation of Revenue [Line Items]      
Total revenue 1,567,355 964,817 861,001
Latin America      
Disaggregation of Revenue [Line Items]      
Total revenue 402,801 231,811 32,408
Middle East & Africa      
Disaggregation of Revenue [Line Items]      
Total revenue 358,535 240,198 60,064
Canada      
Disaggregation of Revenue [Line Items]      
Total revenue 339,369 173,002 70,314
Europe      
Disaggregation of Revenue [Line Items]      
Total revenue 214,099 152,595 51,965
Asia-Pacific      
Disaggregation of Revenue [Line Items]      
Total revenue 84,372 54,021 22,702
Australia      
Disaggregation of Revenue [Line Items]      
Total revenue 63,104 54,842 30,841
Other      
Disaggregation of Revenue [Line Items]      
Total revenue 45,355 28,710 1,956
Corporate and other      
Disaggregation of Revenue [Line Items]      
Total revenue 157,058 113,580 0
Corporate and other | United States      
Disaggregation of Revenue [Line Items]      
Total revenue 105,855 72,948 0
Corporate and other | Latin America      
Disaggregation of Revenue [Line Items]      
Total revenue 4,741 3,650 0
Corporate and other | Middle East & Africa      
Disaggregation of Revenue [Line Items]      
Total revenue 8,896 15,254 0
Corporate and other | Canada      
Disaggregation of Revenue [Line Items]      
Total revenue 342 640 0
Corporate and other | Europe      
Disaggregation of Revenue [Line Items]      
Total revenue 11,617 12,052 0
Corporate and other | Asia-Pacific      
Disaggregation of Revenue [Line Items]      
Total revenue 25,607 9,041 0
Corporate and other | Australia      
Disaggregation of Revenue [Line Items]      
Total revenue 0 0 0
Corporate and other | Other      
Disaggregation of Revenue [Line Items]      
Total revenue 0 (5) 0
Production Chemical Technologies | Reporting segments      
Disaggregation of Revenue [Line Items]      
Total revenue 1,842,400 992,805 0
Production Chemical Technologies | Reporting segments | United States      
Disaggregation of Revenue [Line Items]      
Total revenue 653,826 318,460 0
Production Chemical Technologies | Reporting segments | Latin America      
Disaggregation of Revenue [Line Items]      
Total revenue 364,386 202,177 0
Production Chemical Technologies | Reporting segments | Middle East & Africa      
Disaggregation of Revenue [Line Items]      
Total revenue 268,096 164,480 0
Production Chemical Technologies | Reporting segments | Canada      
Disaggregation of Revenue [Line Items]      
Total revenue 263,887 129,210 0
Production Chemical Technologies | Reporting segments | Europe      
Disaggregation of Revenue [Line Items]      
Total revenue 180,269 116,192 0
Production Chemical Technologies | Reporting segments | Asia-Pacific      
Disaggregation of Revenue [Line Items]      
Total revenue 43,593 28,023 0
Production Chemical Technologies | Reporting segments | Australia      
Disaggregation of Revenue [Line Items]      
Total revenue 28,388 13,225 0
Production Chemical Technologies | Reporting segments | Other      
Disaggregation of Revenue [Line Items]      
Total revenue 39,955 21,038 0
Production & Automation Technologies | Reporting segments      
Disaggregation of Revenue [Line Items]      
Total revenue 762,371 615,918 884,364
Production & Automation Technologies | Reporting segments | United States      
Disaggregation of Revenue [Line Items]      
Total revenue 583,010 458,690 679,280
Production & Automation Technologies | Reporting segments | Latin America      
Disaggregation of Revenue [Line Items]      
Total revenue 18,454 21,679 32,389
Production & Automation Technologies | Reporting segments | Middle East & Africa      
Disaggregation of Revenue [Line Items]      
Total revenue 53,995 45,026 59,051
Production & Automation Technologies | Reporting segments | Canada      
Disaggregation of Revenue [Line Items]      
Total revenue 58,927 32,709 52,647
Production & Automation Technologies | Reporting segments | Europe      
Disaggregation of Revenue [Line Items]      
Total revenue 6,088 10,521 19,752
Production & Automation Technologies | Reporting segments | Asia-Pacific      
Disaggregation of Revenue [Line Items]      
Total revenue 7,229 5,549 9,727
Production & Automation Technologies | Reporting segments | Australia      
Disaggregation of Revenue [Line Items]      
Total revenue 34,451 41,233 30,702
Production & Automation Technologies | Reporting segments | Other      
Disaggregation of Revenue [Line Items]      
Total revenue 217 511 816
Drilling Technologies | Reporting segments      
Disaggregation of Revenue [Line Items]      
Total revenue 172,066 116,186 246,887
Drilling Technologies | Reporting segments | United States      
Disaggregation of Revenue [Line Items]      
Total revenue 136,351 82,812 181,721
Drilling Technologies | Reporting segments | Latin America      
Disaggregation of Revenue [Line Items]      
Total revenue 0 22 19
Drilling Technologies | Reporting segments | Middle East & Africa      
Disaggregation of Revenue [Line Items]      
Total revenue 5,408 1,146 1,013
Drilling Technologies | Reporting segments | Canada      
Disaggregation of Revenue [Line Items]      
Total revenue 13,474 9,029 17,667
Drilling Technologies | Reporting segments | Europe      
Disaggregation of Revenue [Line Items]      
Total revenue 11,810 11,840 32,213
Drilling Technologies | Reporting segments | Asia-Pacific      
Disaggregation of Revenue [Line Items]      
Total revenue 3,358 9,141 12,975
Drilling Technologies | Reporting segments | Australia      
Disaggregation of Revenue [Line Items]      
Total revenue 130 110 139
Drilling Technologies | Reporting segments | Other      
Disaggregation of Revenue [Line Items]      
Total revenue 1,535 2,086 1,140
Reservoir Chemical Technologies | Reporting segments      
Disaggregation of Revenue [Line Items]      
Total revenue 141,095 61,507 0
Reservoir Chemical Technologies | Reporting segments | United States      
Disaggregation of Revenue [Line Items]      
Total revenue 88,313 31,907 0
Reservoir Chemical Technologies | Reporting segments | Latin America      
Disaggregation of Revenue [Line Items]      
Total revenue 15,220 4,283 0
Reservoir Chemical Technologies | Reporting segments | Middle East & Africa      
Disaggregation of Revenue [Line Items]      
Total revenue 22,140 14,292 0
Reservoir Chemical Technologies | Reporting segments | Canada      
Disaggregation of Revenue [Line Items]      
Total revenue 2,739 1,414 0
Reservoir Chemical Technologies | Reporting segments | Europe      
Disaggregation of Revenue [Line Items]      
Total revenue 4,315 1,990 0
Reservoir Chemical Technologies | Reporting segments | Asia-Pacific      
Disaggregation of Revenue [Line Items]      
Total revenue 4,585 2,267 0
Reservoir Chemical Technologies | Reporting segments | Australia      
Disaggregation of Revenue [Line Items]      
Total revenue 135 274 0
Reservoir Chemical Technologies | Reporting segments | Other      
Disaggregation of Revenue [Line Items]      
Total revenue $ 3,648 $ 5,080 $ 0