v3.26.1
Note 17 - Segment Information: Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Sales, net (notes 1, 3, 9 and 11) $ 9,044 $ 9,812 $ 9,953 $ 9,710 $ 9,157 $ 10,005 $ 10,400 $ 11,340 $ 12,333 $ 12,505 $ 12,866 $ 12,520 $ 38,520 $ 40,903 $ 50,224
Gross profit 5,264 5,604 5,595 5,538 5,323 5,802 6,253 6,766 7,098 7,359 7,739 7,843 22,001 24,143 30,038
Sales and marketing                         2,051 1,901 1,685
Research and development                         668 813 560
Litigation Expense                         1,355 2,139 1,660
Amortization                         2,126 2,065 5,692
Operating income                         11,402 13,594 16,777
Dividend and interest income                         2,808 3,367 3,036
Income before provision for income taxes                         14,110 16,802 20,089
Provision for income taxes (note 7)                         2,824 2,928 3,454
Net income $ 2,565 $ 2,631 $ 3,048 $ 3,041 $ 2,902 $ 3,563 $ 3,453 $ 3,956 $ 4,287 $ 3,935 $ 4,200 $ 4,214 11,286 13,874 16,635
Single Operating Segment                              
Sales, net (notes 1, 3, 9 and 11)                         38,520 40,903 50,224
Standard cost of sales                         13,829 13,406 17,400
Other cost of sales                         2,690 3,353 2,786
Gross profit                         $ 22,001 $ 24,143 $ 30,038
Gross Profit Margin                         57.10% 59.00% 59.80%
Sales and marketing                         $ 2,051 $ 1,901 $ 1,685
Research and development                         668 813 560
Litigation Expense                         1,355 2,139 1,660
Amortization                         2,126 2,065 5,692
Other Selling, General and Administrative Expense                         4,399 3,631 3,664
Operating income                         $ 11,402 $ 13,594 $ 16,777
Operating Income Margin                         29.60% 33.20% 33.40%
Dividend and interest income                         $ 2,808 $ 3,367 $ 3,036
Other Operating Income (Expense), Net                         (100) (159) 276
Income before provision for income taxes                         14,110 16,802 20,089
Provision for income taxes (note 7)                         2,824 2,928 3,454
Net income                         $ 11,286 $ 13,874 $ 16,635