XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues:      
Revenue $ 553,213 $ 388,272 $ 377,715
Cost of revenues:      
Depreciation, amortization, and accretion 32,819 33,502 38,214
Impairments and other charges 2,804 581 556
Insurance recoveries (3,750) 0 0
Total cost of revenues 432,102 329,035 310,172
Gross profit 121,111 59,237 67,543
Exploration Expense 6,635 0 0
General and administrative expense 91,942 75,049 76,697
Interest expense, net 15,833 16,377 18,926
Other (income) expense, net (4,465) (17,468) (2,994)
Income (loss) before taxes and discontinued operations 11,166 (14,721) (25,086)
Provision for income taxes 3,565 2,084 1,758
Income (loss) from continuing operations 7,601 (16,805) (26,844)
Income (loss) from discontinued operations, net of taxes 195 120,407 (72,089)
Net income (loss) 7,796 103,602 (98,933)
Less: loss (income) attributable to noncontrolling interest(1) 43 (269) 47,790
Net income (loss) attributable to TETRA stockholders $ 7,839 $ 103,333 $ (51,143)
Basic net income (loss) per common share:      
Loss from continuing operations, basic (in dollars per share) $ 0.06 $ (0.13) $ (0.22)
Loss from continuing operations, diluted (in dollars per share) 0.06 (0.13) (0.22)
Loss from discontinued operations, basic (in dollars per share) 0.00 0.95 (0.19)
Loss from discontinued operations, diluted (in dollars per share) 0.00 0.95 (0.19)
Net loss per common share, basic (in dollars per share) 0.06 0.82 (0.41)
Net loss per common share, diluted (in dollars per share) $ 0.06 $ 0.82 $ (0.41)
Basic (in shares) 128,082 126,602 125,838
Diluted (in shares) 129,778 126,602 125,838
Services      
Revenues:      
Revenue $ 293,215 $ 173,043 $ 144,994
Cost of revenues:      
Cost of Goods and Services Sold 226,844 146,672 120,775
Product      
Revenues:      
Revenue 259,998 215,229 232,721
Cost of revenues:      
Cost of Goods and Services Sold $ 173,385 $ 148,280 $ 150,627