v3.24.3
Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue        
Sales revenue $ 74,929 $ 67,973 $ 212,449 $ 192,203
Rental revenue 13,905 15,994 43,175 47,561
Total revenue 88,834 83,967 255,624 239,764
Cost of revenue        
Cost of sales revenue 39,592 42,708 113,156 118,700
Cost of rental revenue, including depreciation of $3,247 and $3,364, for the three months ended and $9,554 and $9,680 for the nine months ended, respectively 7,898 7,495 24,016 22,523
Total cost of revenue 47,490 50,203 137,172 141,223
Gross profit        
Gross profit-sales revenue 35,337 25,265 99,293 73,503
Gross profit-rental revenue 6,007 8,499 19,159 25,038
Total gross profit 41,344 33,764 118,452 98,541
Operating expense        
Research and development 3,518 4,489 15,712 14,126
Sales and marketing 26,361 26,091 78,914 81,438
General and administrative 19,257 17,011 54,956 50,487
Impairment charges   32,894   32,894
Total operating expense 49,136 80,485 149,582 178,945
Loss from operations (7,792) (46,721) (31,130) (80,404)
Other income (expense)        
Interest income, net 1,041 1,801 3,777 4,972
Other income (expense) 687 (398) 964 176
Total other income, net 1,728 1,403 4,741 5,148
Loss before provision (benefit) for income taxes (6,064) (45,318) (26,389) (75,256)
Provision (benefit) for income taxes (101) 401 (258) 638
Net loss (5,963) (45,719) (26,131) (75,894)
Other comprehensive income (loss), net of tax        
Change in foreign currency translation adjustment 1,654 (752) 333 (575)
Change in net unrealized gains on foreign currency hedging   33   40
Less: reclassification adjustment for net losses included in net loss   13   13
Total net change in unrealized gains on foreign currency hedging   46   53
Change in net unrealized gains on marketable securities 203 49 161 182
Total other comprehensive income (loss), net of tax 1,857 (657) 494 (340)
Comprehensive loss $ (4,106) $ (46,376) $ (25,637) $ (76,234)
Basic net loss per share attributable to common stockholders (Note 7) $ (0.25) $ (1.97) $ (1.11) $ (3.28)
Diluted net loss per share attributable to common stockholders (Note 7) $ (0.25) $ (1.97) $ (1.11) $ (3.28)
Weighted average number of shares used in calculating net loss per share attributable to common stockholders:        
Basic common shares 23,751,168 23,231,217 23,589,836 23,129,795
Diluted common shares 23,751,168 23,231,217 23,589,836 23,129,795

Source