XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.2
(8) Segment Information: Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Sales, net $ 9,953   $ 10,400   $ 19,663 $ 21,740
Gross profit 5,595   6,253   11,133 13,018
Research & development 135   255   289 521
Amortization         1,048 1,023
Operating income 3,196   3,438   6,349 7,321
Income before provision for income taxes 3,836   4,211   7,694 9,010
Provision for income taxes 788   758   1,605 1,601
Net income $ 3,048 $ 3,041 $ 3,453 $ 3,956 6,089 7,409
Single Operating Segment            
Sales, net         9,953 10,400
Standard cost of sales         3,763 3,307
Other cost of sales         595 840
Gross profit         $ 5,595 $ 6,253
Gross Profit Margin         56.20% 60.10%
Selling and Marketing Expense         $ 525 $ 546
Research & development         135 254
Litigation Expense         284 637
Amortization         540 509
Other Selling, General and Administrative Expense         915 869
Operating income         $ 3,196 $ 3,438
Operating Income Margin         32.10% 33.10%
Other Interest and Dividend Income         $ 679 $ 858
Other Operating Income (Expense), Net         (40) (85)
Income before provision for income taxes         3,835 4,211
Provision for income taxes         787 758
Net income         $ 3,048 $ 3,453