XML 22 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues        
Revenue $ 106,654 $ 91,452 $ 285,005 $ 259,536
Costs and expenses applicable to revenues        
Total Costs and Expenses Applicable to Revenues 39,383 40,433 110,956 117,701
Gross margin 67,271 51,019 174,049 141,835
Selling, general and administrative expenses 34,219 31,466 102,983 100,287
Research and development 1,505   4,365 3,953
Research and development   (265)    
Amortization of intangible assets 1,906 1,544 5,446 4,208
Credit loss expense (reversal), net 596 (1,137) 287 (963)
Restructuring and other charges 0 0 843 0
Income from operations 29,045 19,411 60,125 34,350
Realized and unrealized investment gains 34 32 99 94
Retirement benefits non-service recovery (expense) 17 (109) (186) (323)
Interest income 557 625 2,211 1,720
Interest expense (1,832) (2,240) (5,560) (6,467)
Income before taxes 27,821 17,719 56,689 29,374
Income tax expense (5,205) (2,376) (13,688) (3,538)
Net income 22,616 15,343 43,001 25,836
Net income attributable to non-controlling interests (1,959) (1,447) (8,762) (5,083)
Net income attributable to common shareholders $ 20,657 $ 13,896 $ 34,239 $ 20,753
Net income per share attributable to common shareholders:        
Basic (in dollars per share) $ 0.38 $ 0.26 $ 0.64 $ 0.39
Diluted (in dollars per share) $ 0.37 $ 0.26 $ 0.62 $ 0.39
Weighted average shares outstanding (in thousands):        
Basic (in shares) 53,788 52,682 53,561 52,605
Diluted (in shares) 55,565 54,089 55,242 53,628
Technology sales        
Revenues        
Revenue $ 19,360 $ 26,305 $ 51,726 $ 54,629
Costs and expenses applicable to revenues        
Total Costs and Expenses Applicable to Revenues 9,454 10,605 26,029 24,594
Image enhancement and maintenance services        
Revenues        
Revenue 61,029 46,891 162,636 149,428
Costs and expenses applicable to revenues        
Total Costs and Expenses Applicable to Revenues 23,065 23,087 63,886 73,371
Technology rentals        
Revenues        
Revenue 23,336 16,122 61,763 48,766
Costs and expenses applicable to revenues        
Total Costs and Expenses Applicable to Revenues 6,864 6,741 21,041 19,736
Finance income        
Revenues        
Revenue $ 2,929 $ 2,134 $ 8,880 $ 6,713