XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues:        
Total revenues $ 95,779 $ 87,854 $ 291,229 $ 260,334
Cost of products and preservation services:        
Total cost of products and preservation services 34,770 31,584 103,950 92,253
Gross margin 61,009 56,270 187,279 168,081
Operating expenses:        
General, administrative, and marketing 50,017 51,093 130,026 158,699
Research and development 6,605 6,421 21,048 21,062
Total operating expenses 56,622 57,514 151,074 179,761
Gain from sale of non-financial assets 0 0 0 (14,250)
Operating income (loss) 4,387 (1,244) 36,205 2,570
Interest expense 8,405 6,603 24,535 19,055
Interest income (366) (339) (1,093) (679)
Loss on extinguishment of debt 0 0 3,669 0
Other (income) expense, net (2,386) 1,911 6 5,189
(Loss) income before income taxes (1,266) (9,419) 9,088 (20,995)
Income tax expense 1,022 382 5,964 5,720
Net (loss) income $ (2,288) $ (9,801) $ 3,124 $ (26,715)
(Loss) income per share:        
Basic (in usd per share) $ (0.05) $ (0.24) $ 0.07 $ (0.65)
Diluted (in usd per share) $ (0.05) $ (0.24) $ 0.07 $ (0.65)
Weighted-average common shares outstanding:        
Basic (in shares) 41,844 40,881 41,607 40,691
Diluted (in shares) 41,844 40,881 42,621 40,691
Net (loss) income $ (2,288) $ (9,801) $ 3,124 $ (26,715)
Other comprehensive income (loss):        
Foreign currency translation adjustments 8,393 (7,070) 2,529 (1,423)
Unrealized (loss) gain from foreign currency intra-entity loans, net of tax (2,060) 2,060 (47) 1,855
Comprehensive income (loss) 4,045 (14,811) 5,606 (26,283)
Products        
Revenues:        
Total revenues 71,244 63,747 215,568 192,041
Cost of products and preservation services:        
Total cost of products and preservation services 24,412 21,574 72,707 62,084
Preservation services        
Revenues:        
Total revenues 24,535 24,107 75,661 68,293
Cost of products and preservation services:        
Total cost of products and preservation services $ 10,358 $ 10,010 $ 31,243 $ 30,169