XML 98 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Segment and Related Information - Disaggregated Revenues, Geographic (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues $ 815,594 $ 614,781 $ 492,625
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 535,335 402,246 327,598
Canada      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 61,069 48,007 24,762
EMEA      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 198,391 151,228 128,362
Fluids Systems      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 622,601 420,789 354,608
Fluids Systems | Total North America      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 416,504 275,268 226,814
Fluids Systems | United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 355,435 227,261 202,052
Fluids Systems | Canada      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 61,069 48,007 24,762
Fluids Systems | Total International      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 206,097 145,521 127,794
Fluids Systems | EMEA      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues 185,298 132,221 115,891
Fluids Systems | Other      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenues $ 20,799 $ 13,300 $ 11,903