XML 87 R74.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements of Operations Information for Each of Previous Eight Quarters (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Revenue:                      
Product revenue $ 21,449 $ 19,814 $ 21,457 $ 20,816 $ 15,393 $ 15,153 $ 15,551 $ 14,335 $ 83,537 $ 60,431 $ 47,482
Royalty and other revenue         1,000 125   1,991   3,117 20,687
Total revenue 21,449 19,814 21,457 20,816 16,393 15,278 15,551 16,326 83,537 63,548 68,169
Operating expenses:                      
Cost of product revenue 10,148 8,444 8,586 8,073 8,084 6,931 6,671 6,335 35,251 28,022 22,481
Cost of royalty and other revenue 0 0 0 0 0 0 0 0     2,682
Research and development 1,431 1,490 1,252 1,568 1,328 1,650 1,430 1,201 5,740 5,609 7,341
Selling, general and administrative 6,473 5,959 6,242 6,024 4,975 4,471 4,326 3,384 24,699 17,154 12,701
Contingent consideration - fair value adjustments 1,969 233 768 1,112 1,945 10 18 98 4,083 2,072 91
Total operating expenses 20,021 16,126 16,848 16,777 16,332 13,062 12,445 11,018 69,773 52,857 45,296
Income from operations 1,428 3,688 4,609 4,039 61 2,216 3,106 5,308 13,764 10,691 22,873
Investment income 44 37 19 36 59 64 85 102 136 309 301
Interest expense (8) (8) (8) (9) (12) (11) (13) (14) (32) (50) (50)
Other income (expense) (270) (38) (269) 132 134 (14) 65 2 (445) 188 (110)
Income before income taxes 1,194 3,679 4,351 4,198 242 2,255 3,243 5,398 13,423 11,138 23,014
Income tax provision 929 1,141 738 1,269 640 789 418 1,121 4,078 2,968 6,921
Net income (loss) $ 265 $ 2,538 $ 3,613 $ 2,929 $ (398) $ 1,466 $ 2,825 $ 4,277 $ 9,345 $ 8,170 $ 16,093
Earnings per share:                      
Basic $ 0.01 $ 0.08 $ 0.11 $ 0.09 $ (0.01) $ 0.04 $ 0.09 $ 0.13 $ 0.28 $ 0.25 $ 0.51
Diluted $ 0.01 $ 0.08 $ 0.11 $ 0.09 $ (0.01) $ 0.04 $ 0.09 $ 0.13 $ 0.28 $ 0.25 $ 0.50
Weighted average shares outstanding:                      
Basic 32,946,000 32,925,000 32,870,000 32,755,000 32,747,000 32,677,000 32,234,000 31,963,000 32,881,940 32,497,657 31,667,015
Diluted 33,577,000 33,690,000 33,671,000 33,451,000 32,747,000 33,327,000 33,076,000 31,855,000 33,577,091 33,263,667 32,406,641