XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.3
BUSINESS COMBINATIONS - Summary of Unaudited Supplemental Pro Forma Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Casing Technologies Group Limited        
Business Acquisition [Line Items]        
Pro forma revenue $ 40,093 $ 37,775 $ 117,972 $ 130,606
Pro forma net income/(loss) 1,299 4,234 4,293 12,702
Superior Drilling Products, Inc        
Business Acquisition [Line Items]        
Pro forma revenue 40,663 40,517 120,140 124,928
Pro forma net income/(loss) $ (2,349) $ 4,000 $ (3,304) $ 8,883