Annual report [Section 13 and 15(d), not S-K Item 405]

Consolidated Statements of Comprehensive Loss

v3.25.4
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenue      
Sales revenue $ 295,304 $ 278,756 $ 251,607
Rental revenue 53,364 56,949 64,053
Total revenue 348,668 335,705 315,660
Cost of revenue      
Cost of sales revenue 163,837 148,655 158,636
Cost of rental revenue, including depreciation of $11,798, $12,592 and $12,893, respectively 30,566 32,309 30,325
Total cost of revenue 194,403 180,964 188,961
Gross profit      
Gross profit-sales revenue 131,467 130,101 92,971
Gross profit-rental revenue 22,798 24,640 33,728
Total gross profit 154,265 154,741 126,699
Operating expense      
Research and development 19,399 21,610 20,840
Sales and marketing 97,692 103,069 107,091
General and administrative 67,381 72,578 75,260
Impairment charges     32,894
Total operating expense 184,472 197,257 236,085
Loss from operations (30,207) (42,516) (109,386)
Other income      
Interest income, net 4,385 5,190 6,574
Other income, net 2,443 850 468
Total other income, net 6,828 6,040 7,042
Loss before (benefit) provision for income taxes (23,379) (36,476) (102,344)
(Benefit) provision for income taxes (632) (588) 105
Net loss (22,747) (35,888) (102,449)
Other comprehensive income (loss), net of tax      
Change in foreign currency translation adjustment 5,722 (2,590) 1,358
Change in net unrealized gains (losses) on foreign currency hedging 1,970 (324)  
Less: reclassification adjustment for net (losses) gains included in net loss (1,970) 324  
Change in net unrealized gains (losses) on marketable securities 22 (136) 110
Total other comprehensive income (loss), net of tax 5,744 (2,726) 1,468
Comprehensive loss $ (17,003) $ (38,614) $ (100,981)
Basic net loss per share attributable to common stockholders (Note 2) $ (0.86) $ (1.52) $ (4.42)
Diluted net loss per share attributable to common stockholders (Note 2) $ (0.86) $ (1.52) $ (4.42)
Weighted average number of shares used in calculating net loss per share attributable to common stockholders:      
Basic shares of common stock 26,601,652 23,654,395 23,176,098
Diluted shares of common stock 26,601,652 23,654,395 23,176,098