XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Statements of Income and Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Total revenue $ 59,985 $ 55,146
Total cost of sales 26,040 22,074
Gross profit 33,945 33,072
Operating expenses:    
Research and development 11,108 12,628
General and administrative 11,741 10,949
Sales and marketing 4,869 4,460
Total operating expenses 27,718 28,037
Income from operations 6,227 5,035
Interest expense (274) (547)
Other income (expense), net 190 (141)
Net income before income taxes 6,143 4,347
Income tax expense (14) (4)
Net income and comprehensive income $ 6,129 $ 4,343
Net income per common share, Basic $ 0.30 $ 0.22
Net income per common share, Diluted $ 0.29 $ 0.22
Weighted average shares of common stock outstanding, basic 20,130,336 19,400,124
Weighted average shares of common stock outstanding, diluted 20,775,925 19,972,145
Product sales    
Total revenue $ 55,032 $ 43,931
Total cost of sales 25,112 21,045
Licensing, royalty, patent and other revenue    
Total revenue 4,953 11,215
Total cost of sales $ 928 $ 1,029