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

Consolidated Statements of Comprehensive Loss

v3.25.0.1
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue      
Sales revenue $ 278,756 $ 251,607 $ 320,549
Rental revenue 56,949 64,053 56,692
Total revenue 335,705 315,660 377,241
Cost of revenue      
Cost of sales revenue 148,655 158,636 197,805
Cost of rental revenue, including depreciation of $12,592, $12,893 and $11,103, respectively 32,309 30,325 25,903
Total cost of revenue 180,964 188,961 223,708
Gross profit      
Gross profit-sales revenue 130,101 92,971 122,744
Gross profit-rental revenue 24,640 33,728 30,789
Total gross profit 154,741 126,699 153,533
Operating expense      
Research and development 21,610 20,840 21,943
Sales and marketing 103,069 107,091 120,767
General and administrative 72,578 75,260 43,905
Loss on disposal of intangible asset     52,161
Impairment charges   32,894  
Total operating expense 197,257 236,085 238,776
Loss from operations (42,516) (109,386) (85,243)
Other income (expense)      
Interest income, net 5,190 6,574 2,837
Other income (expense) 850 468 (862)
Total other income, net 6,040 7,042 1,975
Loss before provision (benefit) for income taxes (36,476) (102,344) (83,268)
Provision (benefit) for income taxes (588) 105 504
Net loss (35,888) (102,449) (83,772)
Other comprehensive income (loss), net of tax      
Change in foreign currency translation adjustment (2,590) 1,358 (597)
Change in net unrealized losses on foreign currency hedging (324)   (3,130)
Less: reclassification adjustment for net gains included in net loss 324   1,990
Total net change in unrealized losses on foreign currency hedging     (1,140)
Change in net unrealized gains (losses) on marketable securities (136) 110 25
Total other comprehensive income (loss), net of tax (2,726) 1,468 (1,712)
Comprehensive loss $ (38,614) $ (100,981) $ (85,484)
Basic net loss per share attributable to common stockholders (Note 2) $ (1.52) $ (4.42) $ (3.67)
Diluted net loss per share attributable to common stockholders (Note 2) $ (1.52) $ (4.42) $ (3.67)
Weighted-average number of shares used in calculating net loss per share attributable to common stockholders:      
Basic shares of common stock 23,654,395 23,176,098 22,852,571
Diluted shares of common stock 23,654,395 23,176,098 22,852,571