Quarterly report pursuant to Section 13 or 15(d)

Consolidated Statements of Comprehensive Loss (Unaudited)

v3.24.2.u1
Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue        
Sales revenue $ 74,425 $ 68,343 $ 137,520 $ 124,230
Rental revenue 14,340 15,292 29,270 31,567
Total revenue 88,765 83,635 166,790 155,797
Cost of revenue        
Cost of sales revenue 38,320 42,028 73,564 75,992
Cost of rental revenue, including depreciation of $3,128 and $3,238, for the three months ended and $6,307 and $6,316 for the six months ended, respectively 7,708 7,563 16,118 15,028
Total cost of revenue 46,028 49,591 89,682 91,020
Gross profit        
Gross profit-sales revenue 36,105 26,315 63,956 48,238
Gross profit-rental revenue 6,632 7,729 13,152 16,539
Total gross profit 42,737 34,044 77,108 64,777
Operating expense        
Research and development 5,616 4,293 12,194 9,637
Sales and marketing 25,617 26,906 52,553 55,347
General and administrative 18,568 14,613 35,699 33,476
Total operating expense 49,801 45,812 100,446 98,460
Loss from operations (7,064) (11,768) (23,338) (33,683)
Other income (expense)        
Interest income, net 1,333 1,646 2,736 3,171
Other income, net 134 337 277 574
Total other income, net 1,467 1,983 3,013 3,745
Loss before provision (benefit) for income taxes (5,597) (9,785) (20,325) (29,938)
Provision (benefit) for income taxes (7) 41 (157) 237
Net loss (5,590) (9,826) (20,168) (30,175)
Other comprehensive income (loss), net of tax        
Change in foreign currency translation adjustment (286) 7 (1,321) 177
Change in net unrealized gains (losses) on foreign currency hedging   7   7
Change in net unrealized gains (losses) on marketable securities (40) 64 (42) 133
Total other comprehensive income (loss), net of tax (326) 78 (1,363) 317
Comprehensive loss $ (5,916) $ (9,748) $ (21,531) $ (29,858)
Basic net loss per share attributable to common stockholders (Note 7) $ (0.24) $ (0.42) $ (0.86) $ (1.31)
Diluted net loss per share attributable to common stockholders (Note 7) $ (0.24) $ (0.42) $ (0.86) $ (1.31)
Weighted average number of shares used in calculating net loss per share attributable to common stockholders:        
Basic common shares 23,614,970 23,146,117 23,508,284 23,078,244
Diluted common shares 23,614,970 23,146,117 23,508,284 23,078,244