XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue $ 8,680 $ 8,990 $ 17,099 $ 18,848
Selling, general and administrative expenses 5,288 5,625 10,907 11,470
Depreciation and amortization 697 700 1,395 1,397
Income from operations 2,695 2,665 4,797 5,981
Other miscellaneous income 39 99 76 142
Interest income 151 68 287 114
Interest and other financing expense (253) (314) (495) (854)
Net income before income taxes 2,632 2,518 4,665 5,383
Provision for income taxes 557 465 897 1,012
Net income from continuing operations 2,075 2,053 3,768 4,371
(Loss) income from discontinued operations, net of tax (36) (45) (110) 267
Net income $ 2,039 $ 2,008 $ 3,658 $ 4,638
Basic earnings (loss) per share        
Continuing operations (in dollars per share) $ 0.15 $ 0.15 $ 0.27 $ 0.32
Discontinued operations (in dollars per share) 0 0 (0.01) 0.02
Total (in dollars per share) 0.15 0.15 0.26 0.34
Diluted earnings (loss) per share        
Continuing operations (in dollars per share) 0.15 0.15 0.27 0.32
Discontinued operations (in dollars per share) 0 0 (0.01) 0.02
Total (in dollars per share) $ 0.15 $ 0.15 $ 0.26 $ 0.34
Weighted average shares outstanding        
Basic (in shares) 13,818 13,720 13,809 13,699
Diluted (in shares) 13,886 13,817 13,889 13,779
Royalty [Member]        
Revenue $ 8,201 $ 8,745 $ 16,041 $ 18,112
Service [Member]        
Revenue $ 479 $ 245 $ 1,058 $ 736