XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues:        
Revenues from product sales and services $ 153,239 $ 141,700 $ 484,251 $ 464,607
Cost of revenues:        
Cost of product sales and services 107,378 98,391 328,289 329,413
Depreciation, amortization and accretion 9,491 8,837 27,831 26,367
Impairments and other charges 0 109 611 109
Total cost of revenues 116,869 107,337 356,731 355,889
Gross profit 36,370 34,363 127,520 108,718
General and administrative expense 25,240 22,406 74,633 66,841
Operating income 11,130 11,957 52,887 41,877
Interest expense, net 4,448 5,096 13,366 17,233
Loss on debt extinguishment 0 0 0 5,535
Other (income) expense, net (1,423) (715) 6,894 (2,241)
Income from continuing operations before taxes 8,105 7,576 32,627 21,350
Income tax expense 3,954 4,744 13,122 9,963
Income from continuing operations 4,151 2,832 19,505 11,387
Discontinued operations:        
Loss from discontinued operations, net of taxes 0 (5,830) 0 (5,830)
Net income (loss) 4,151 (2,998) 19,505 5,557
Loss attributable to noncontrolling interests 0 0 0 3
Net income (loss) attributable to TETRA stockholders $ 4,151 $ (2,998) $ 19,505 $ 5,560
Basic net income (loss) per common share:        
Income from continuing operations (in dollars per share) $ 0.03 $ 0.02 $ 0.15 $ 0.09
Income from discontinued operations (in dollars per share) 0 (0.04) 0 (0.04)
Net income attributable to TETRA stockholders (in dollars per share) $ 0.03 $ (0.02) $ 0.15 $ 0.05
Weighted average basic shares outstanding (in shares) 133,419 131,579 132,978 131,100
Diluted net income (loss) per common share:        
Income from continuing operations (in dollars per share) $ 0.03 $ 0.02 $ 0.15 $ 0.09
Loss from discontinued operations (in dollars per share) 0 (0.04) 0 (0.04)
Net income attributable to TETRA stockholders (in dollars per share) $ 0.03 $ (0.02) $ 0.15 $ 0.05
Weighted average diluted shares outstanding (in shares) 134,837 132,029 133,850 132,093
Product sales        
Revenues:        
Revenues from product sales and services $ 85,179 $ 71,775 $ 276,065 $ 241,734
Cost of revenues:        
Cost of product sales and services 53,812 38,506 160,900 144,990
Services        
Revenues:        
Revenues from product sales and services 68,060 69,925 208,186 222,873
Cost of revenues:        
Cost of product sales and services $ 53,566 $ 59,885 $ 167,389 $ 184,423