XML 15 R2.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements Of Operations And Comprehensive (Loss) Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenues:        
Total revenues $ 67,881 $ 64,598 $ 206,525 $ 195,042
Cost of products and preservation services:        
Total cost of products and preservation services 22,659 21,884 70,064 67,249
Gross margin 45,222 42,714 136,461 127,793
Operating expenses:        
General, administrative, and marketing 34,259 32,871 105,402 104,946
Research and development 6,259 5,225 17,648 16,314
Total operating expenses 40,518 38,096 123,050 121,260
Operating income 4,704 4,618 13,411 6,533
Interest expense 3,555 4,104 11,260 11,863
Interest income (259) (52) (608) (141)
Other expense (income) net 2,400 (1,542) 2,662 (257)
(Loss) income before income taxes (992) 2,108 97 (4,932)
Income tax (benefit) expense (858) 543 (2,304) (2,868)
Net (loss) income $ (134) $ 1,565 $ 2,401 $ (2,064)
(Loss) income per common share:        
Basic $ 0.00 $ 0.04 $ 0.06 $ (0.06)
Diluted $ 0.00 $ 0.04 $ 0.06 $ (0.06)
Weighted-average common shares outstanding:        
Basic 37,255 36,526 37,065 36,331
Diluted 37,255 37,610 37,850 36,331
Net (loss) income $ (134) $ 1,565 $ 2,401 $ (2,064)
Other comprehensive (loss) income:        
Foreign currency translation adjustments (8,017) (514) (8,803) (5,140)
Comprehensive (loss) income (8,151) 1,051 (6,402) (7,204)
Products [Member]        
Revenues:        
Total revenues 47,484 45,152 147,053 138,063
Cost of products and preservation services:        
Total cost of products and preservation services 12,706 12,459 41,021 40,166
Preservation Services [Member]        
Revenues:        
Total revenues 20,397 19,446 59,472 56,979
Cost of products and preservation services:        
Total cost of products and preservation services $ 9,953 $ 9,425 $ 29,043 $ 27,083