XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Product sales, net $ 45,922 $ 36,826 $ 86,939 $ 72,678
Other revenue 0 220 0 442
Total revenue 45,922 37,046 86,939 73,120
Cost of product sales 15,981 14,192 30,478 26,814
Gross profit 29,941 22,854 56,461 46,306
Research and development 5,253 4,792 10,465 9,652
Selling, general and administrative 30,649 27,144 60,134 53,009
Total operating expenses 35,902 31,936 70,599 62,661
Loss from operations (5,961) (9,082) (14,138) (16,355)
Other income (expense):        
Interest income 1,095 148 1,934 236
Interest expense (149) (20) (294) (38)
Other (expense) income (5) (9) (17) 103
Total other income 941 119 1,623 301
Net loss $ (5,020) $ (8,963) $ (12,515) $ (16,054)
Net loss per common share:        
Basic (in USD per share) $ (0.11) $ (0.19) $ (0.26) $ (0.34)
Diluted (in USD per share) $ (0.11) $ (0.19) $ (0.26) $ (0.34)
Weighted-average common shares outstanding:        
Basic (in shares) 47,572 47,117 47,480 47,052
Diluted (in shares) 47,572 47,117 47,480 47,052
Cost, Product and Service [Extensible List] Product [Member] Product [Member] Product [Member] Product [Member]
Revenue, Product and Service [Extensible List] Product [Member] Product [Member] Product [Member] Product [Member]