XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues        
Revenues, total $ 97,979 $ 73,968 $ 184,925 $ 134,004
Costs and expenses applicable to revenues        
Cost and expenses applicable to revenues, total 40,092 29,932 76,987 58,197
Gross margin 57,887 44,036 107,938 75,807
Selling, general and administrative expenses 38,906 37,095 73,054 67,276
Research and development 2,762 1,356 4,617 2,552
Amortization of intangible assets 1,147 1,104 2,221 2,301
Credit loss expense, net 846 112 1,066 7,341
Asset impairments   4,470   4,470
Executive transition costs     1,353  
Income (loss) from operations 14,226 (101) 25,627 (8,133)
Unrealized investment gains 28 30 72 64
Retirement benefits non-service expense (78) (138) (155) (277)
Interest income 693 417 1,100 919
Interest expense (1,795) (1,326) (3,562) (3,031)
Income (loss) before taxes 13,074 (1,118) 23,082 (10,458)
Income tax expense (3,461) (3,133) (8,346) (5,743)
Net income (loss) 9,613 (4,251) 14,736 (16,201)
Less: net (income) loss attributable to non-controlling interests (1,262) 1,400 (3,931) (259)
Net income (loss) attributable to common shareholders $ 8,351 $ (2,851) $ 10,805 $ (16,460)
Net income (loss) per share attributable to common shareholders - basic and diluted:        
Net income (loss) per share attributable to common shareholders - basic $ 0.15 $ (0.05) $ 0.20 $ (0.28)
Net income (loss) per share attributable to common shareholders - diluted $ 0.15 $ (0.05) $ 0.20 $ (0.28)
Weighted average shares outstanding - basic 54,591 57,320 54,328 57,943
Weighted average shares outstanding - diluted 55,320 57,320 55,145 57,943
Technology Sales [Member]        
Revenues        
Revenues, total $ 29,360 $ 8,229 $ 47,182 $ 17,205
Costs and expenses applicable to revenues        
Cost and expenses applicable to revenues, total 13,771 4,218 21,003 10,203
Image Enhancement and Maintenance Services [Member]        
Revenues        
Revenues, total 46,867 44,958 93,994 81,052
Costs and expenses applicable to revenues        
Cost and expenses applicable to revenues, total 19,739 19,953 42,824 35,696
Technology Rentals [Member]        
Revenues        
Revenues, total 19,546 18,525 39,604 31,186
Costs and expenses applicable to revenues        
Cost and expenses applicable to revenues, total 6,582 5,761 13,160 12,298
Finance Income [Member]        
Revenues        
Revenues, total $ 2,206 $ 2,256 $ 4,145 $ 4,561