XML 23 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues      
Total revenues $ 815,594 $ 614,781 $ 492,625
Cost of revenues      
Total cost of revenues 694,058 529,552 473,258
Selling, general and administrative expenses 97,618 94,445 86,604
Other operating (income) loss, net (4,370) (391) (3,330)
Impairments and other charges 37,322 0 14,727
Operating loss (9,034) (8,825) (78,634)
Foreign currency exchange (gain) loss 389 (397) 3,378
Interest expense, net 7,040 8,805 10,986
(Gain) loss on extinguishment of debt 0 1,000 (419)
Loss before income taxes (16,463) (18,233) (92,579)
Provision (benefit) for income taxes 4,371 7,293 (11,883)
Net loss $ (20,834) $ (25,526) $ (80,696)
Net loss per common share - basic (in dollars per share) $ (0.22) $ (0.28) $ (0.89)
Net loss per common share - diluted (in dollars per share) $ (0.22) $ (0.28) $ (0.89)
Product sales revenues      
Revenues      
Total revenues $ 665,318 $ 484,300 $ 378,813
Cost of revenues      
Total cost of revenues 588,234 434,405 384,519
Rental and service revenues      
Revenues      
Total revenues 150,276 130,481 113,812
Cost of revenues      
Total cost of revenues $ 105,824 $ 95,147 $ 88,739