| Schedule of selected financial information [Table Text Block] |
| |
|
2026 |
|
|
2025 |
|
| |
|
|
|
|
|
|
| Revenues |
$ |
35,898,430 |
|
$ |
31,544,203 |
|
| Cost of Revenues |
|
19,888,761 |
|
|
17,933,997 |
|
| Gross Profit |
|
16,009,669 |
|
|
13,610,206 |
|
| |
|
|
|
|
|
|
| Product Royalty Income |
|
507,934 |
|
|
133,604 |
|
| |
|
|
|
|
|
|
| Operating Expenses |
|
|
|
|
|
|
| Salaries and wages |
|
4,324,880 |
|
|
3,703,617 |
|
| Professional fees |
|
502,495 |
|
|
515,396 |
|
| Advertising and marketing |
|
2,490,029 |
|
|
2,044,264 |
|
| Research and development |
|
1,462,187 |
|
|
1,281,285 |
|
| General and administrative |
|
2,523,715 |
|
|
2,114,641 |
|
| Other operating expenses |
|
1,743,621 |
|
|
1,255,407 |
|
| Operating Expenses |
|
13,046,927 |
|
|
10,914,610 |
|
| |
|
|
|
|
|
|
| Income from Operations |
|
3,470,676 |
|
|
2,829,200 |
|
| |
|
|
|
|
|
|
| Other Income |
|
150,764 |
|
|
199,884 |
|
| Provision for Income taxes |
|
941,757 |
|
|
769,226 |
|
| |
|
|
|
|
|
|
| Net Income |
$ |
2,679,683 |
|
$ |
2,259,858 |
|
|