XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (LOSS) (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenues:    
Revenues from products and services $ 73,141 $ 73,250
Total revenues 83,137 81,239
Cost of sales:    
Total cost of sales 63,995 56,787
Selling, general and administrative 22,393 29,558
Engineering and product development 3,676 4,037
Restructuring and other charges 32 25,020
Gain on sale of property, plant and equipment (114) (3,955)
Foreign currency transaction (gains) and losses (1,254) 1,374
Total costs and expenses 88,728 112,821
Operating loss (5,591) (31,582)
Interest income 203 49
Interest expense (54) (439)
Loss before income taxes (5,442) (31,972)
Income tax provision (benefit) 3,496 2,386
Net loss $ (8,938) $ (34,358)
Loss per common share:    
Basic (in dollars per share) $ (0.26) $ (0.97)
Diluted (in dollars per share) $ (0.26) $ (0.97)
Weighted average common shares outstanding:    
Basic (in shares) 34,494 35,385
Diluted (in shares) 34,494 35,385
Products    
Revenues:    
Revenues from products and services $ 55,642 $ 55,583
Cost of sales:    
Total cost of sales 48,038 41,204
Services    
Revenues:    
Revenues from products and services 17,499 17,667
Cost of sales:    
Total cost of sales 8,784 9,350
Leasing    
Revenues:    
Leasing 9,996 7,989
Cost of sales:    
Total cost of sales $ 7,173 $ 6,233