XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues        
Revenues, total $ 103,896 $ 68,755 $ 288,821 $ 202,759
Costs and expenses applicable to revenues        
Cost and expenses applicable to revenues, total 41,181 37,054 118,168 95,251
Gross margin 62,715 31,701 170,653 107,508
Selling, general and administrative expenses 36,282 32,905 109,336 100,181
Research and development 2,771 1,115 7,388 3,667
Amortization of intangible assets 1,107 1,111 3,328 3,412
Credit loss expense, net 523 808 1,589 8,149
Asset impairments       4,470
Executive transition costs     1,353  
Income (loss) from operations 22,032 (4,238) 47,659 (12,371)
Unrealized investment gains 364 35 436 99
Retirement benefits non-service expense (77) (140) (232) (417)
Interest income 738 257 1,838 1,176
Interest expense (1,483) (1,323) (5,045) (4,354)
Income (loss) before taxes 21,574 (5,409) 44,656 (15,867)
Income tax expense (6,555) (2,348) (14,901) (8,091)
Net income (loss) 15,019 (7,757) 29,755 (23,958)
Less: net income attributable to non-controlling interests (3,029) (1,196) (6,960) (1,455)
Net income (loss) attributable to common shareholders $ 11,990 $ (8,953) $ 22,795 $ (25,413)
Net income (loss) per share attributable to common shareholders - basic and diluted:        
Net income (loss) per share attributable to common shareholders - basic $ 0.22 $ (0.16) $ 0.42 $ (0.44)
Net income (loss) per share attributable to common shareholders - diluted $ 0.22 $ (0.16) $ 0.41 $ (0.44)
Weighted average shares outstanding - basic 54,618 56,039 54,424 57,301
Weighted average shares outstanding - diluted 55,535 56,039 55,261 57,301
Technology Sales [Member]        
Revenues        
Revenues, total $ 18,273 $ 18,065 $ 65,455 $ 35,270
Costs and expenses applicable to revenues        
Cost and expenses applicable to revenues, total 7,948 10,061 28,951 20,264
Image Enhancement and Maintenance Services [Member]        
Revenues        
Revenues, total 60,250 36,233 154,244 117,285
Costs and expenses applicable to revenues        
Cost and expenses applicable to revenues, total 26,646 20,563 69,470 56,259
Technology Rentals [Member]        
Revenues        
Revenues, total 23,008 12,540 62,612 43,726
Costs and expenses applicable to revenues        
Cost and expenses applicable to revenues, total 6,587 6,430 19,747 18,728
Finance Income [Member]        
Revenues        
Revenues, total $ 2,365 $ 1,917 $ 6,510 $ 6,478