v3.26.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2026
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following table presents selected financial information with respect to the Company’s single operating segment for the three months ended March 31, 2026, and 2025:

Three Months Ended
(in thousands)March 31, 2026March 31, 2025
Product revenue, net
$116,357 $88,183 
Cost of goods sold6,323 5,028 
Gross margin
95 %94 %
B-VEC547 1,973 
KB111
992 27 
KB304242 
KB407762 349 
KB408143 298 
KB7072,432 2,738 
KB801
787 454 
KB8031,142 486 
Other research programs736 692 
Other research and development costs (1)
7,787 6,997 
Total research and development
15,331 14,256 
Selling, general and administrative
41,014 32,647 
Income from operations
$53,689 $36,252 
Other income
Interest and other income, net
7,753 7,345 
Income before income taxes
$61,442 $43,597 
Income tax expense
(5,510)(7,864)
Net income
$55,932 $35,733 
(1)Includes stock-based compensation, other manufacturing expenses related to our product candidates and other unallocated expenses which largely relates to depreciation and other facilities and equipment related costs.