XML 104 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Related Information - Disaggregated Revenues, Geographic (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues $ 749,600 $ 815,594 $ 614,781
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 409,496 535,335 402,246
Canada      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 68,143 61,069 48,007
EMEA      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 252,041 198,391 151,228
Fluids Systems      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 541,952 622,601 420,789
Fluids Systems | Total North America      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 283,553 416,504 275,268
Fluids Systems | United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 215,410 355,435 227,261
Fluids Systems | Canada      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 68,143 61,069 48,007
Fluids Systems | Total International      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 258,399 206,097 145,521
Fluids Systems | EMEA      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 238,479 185,298 132,221
Fluids Systems | Other      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues $ 19,920 $ 20,799 $ 13,300