XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (LOSS) (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues:        
Revenues from products and services $ 78,951 $ 73,182 $ 233,667 $ 219,829
Total revenues 88,141 82,997 265,256 245,033
Cost of sales:        
Total cost of sales 65,710 62,834 199,368 181,159
Selling, general and administrative 22,431 25,265 67,322 84,416
Engineering and product development 2,645 3,510 9,041 11,270
Restructuring and other charges 2,180 0 7,977 26,020
(Gain) loss on sale of property, plant and equipment (17,276) (13) (17,770) (3,886)
Foreign currency transaction gains (1,901) (1,663) (5,574) (764)
Total costs and expenses 73,789 89,933 260,364 298,215
Operating income (loss) 14,352 (6,936) 4,892 (53,182)
Interest income 379 188 1,155 300
Interest expense (131) (94) (284) (592)
Income (loss) before income taxes 14,600 (6,842) 5,763 (53,474)
Income tax provision (benefit) (610) 4,301 5,061 11,094
Net income (loss) $ 15,210 $ (11,143) $ 702 $ (64,568)
Loss per common share:        
Basic (in dollars per share) $ 0.45 $ (0.31) $ 0.02 $ (1.82)
Diluted (in dollars per share) $ 0.44 $ (0.31) $ 0.02 $ (1.82)
Weighted average common shares outstanding:        
Basic (in shares) 33,948 35,387 34,304 35,386
Diluted (in shares) 34,232 35,387 34,580 35,386
Products        
Revenues:        
Revenues from products and services $ 58,508 $ 53,622 $ 176,129 $ 165,066
Cost of sales:        
Total cost of sales 49,714 48,120 151,932 133,243
Services        
Revenues:        
Revenues from products and services 20,443 19,560 57,538 54,763
Cost of sales:        
Total cost of sales 8,105 7,020 24,773 24,687
Leasing        
Revenues:        
Leasing 9,190 9,815 31,589 25,204
Cost of sales:        
Total cost of sales $ 7,891 $ 7,694 $ 22,663 $ 23,229