XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Statements of Income and Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Total revenue $ 15,747 $ 14,707 $ 30,593 $ 29,054
Total cost of sales 6,554 6,116 12,970 12,140
Gross profit 9,193 8,591 17,623 16,914
Operating expenses:        
Research and development 2,708 2,699 5,907 5,135
General and administrative 3,507 2,860 6,727 5,589
Sales and marketing 1,355 1,292 2,670 2,426
Total operating expenses 7,570 6,851 15,304 13,150
Income from operations 1,623 1,740 2,319 3,764
Interest expense   (70) (63) (145)
Other income (expense), net 2,262 1 2,390 (13)
Net income before income taxes 3,885 1,671 4,646 3,606
Net income and comprehensive income $ 3,885 $ 1,671 $ 4,646 $ 3,606
Net income per common share, Basic $ 0.19 $ 0.08 $ 0.23 $ 0.18
Net income per common share, Diluted $ 0.18 $ 0.08 $ 0.22 $ 0.17
Weighted average shares of common stock outstanding, basic 20,657,404 20,069,444 20,554,769 19,983,526
Weighted average shares of common stock outstanding, diluted 21,234,253 20,424,283 21,068,059 20,626,547
Product sales        
Total revenue $ 13,406 $ 13,223 $ 27,183 $ 25,894
Total cost of sales 6,090 5,793 12,213 11,545
Licensing, royalty, patent and other revenue        
Total revenue 2,341 1,484 3,410 3,160
Total cost of sales $ 464 $ 323 $ 757 $ 595