Balance Sheet Components (Tables)
|
9 Months Ended |
Sep. 30, 2025 |
| Balance Sheet Related Disclosures [Abstract] |
|
| Schedule of Reconciliation of Cash, Cash Equivalents, and Restricted Cash |
The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Company's consolidated balance sheet that are shown in aggregate in the accompanying consolidated statement of cash flows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
September 30, |
|
|
September 30, |
|
|
December 31, |
|
|
December 31, |
|
|
|
2025 |
|
|
2024 |
|
|
2024 |
|
|
2023 |
|
Cash and cash equivalents |
|
$ |
106,476 |
|
|
$ |
105,690 |
|
|
$ |
113,795 |
|
|
$ |
125,492 |
|
Restricted cash |
|
|
1,281 |
|
|
|
3,591 |
|
|
|
3,620 |
|
|
|
— |
|
Total cash, cash equivalents and restricted cash |
|
$ |
107,757 |
|
|
$ |
109,281 |
|
|
$ |
117,415 |
|
|
$ |
125,492 |
|
|
| Schedule of Net Accounts Receivable Balance Concentrations by Major Category |
Net accounts receivable (gross accounts receivable, net of allowances) balance concentrations by major category as of September 30, 2025 and December 31, 2024 were as follows:
|
|
|
|
|
|
|
|
|
|
|
September 30, |
|
|
December 31, |
|
Net accounts receivable |
|
2025 |
|
|
2024 |
|
Rental (1) |
|
$ |
5,016 |
|
|
$ |
4,863 |
|
Business-to-business and other receivables |
|
|
35,358 |
|
|
|
24,700 |
|
Total net accounts receivable |
|
$ |
40,374 |
|
|
$ |
29,563 |
|
(1) Rental includes Medicare, Medicaid/other government, private insurance, and patient pay.
|
| Schedule of Allowances for Accounts Receivable |
The following table sets forth the accounts receivable allowances as of September 30, 2025 and December 31, 2024:
|
|
|
|
|
|
|
|
|
|
|
September 30, |
|
|
December 31, |
|
Allowances - accounts receivable |
|
2025 |
|
|
2024 |
|
Doubtful accounts |
|
$ |
107 |
|
|
$ |
458 |
|
Sales returns |
|
|
409 |
|
|
|
413 |
|
Total allowances - accounts receivable |
|
$ |
516 |
|
|
$ |
871 |
|
|
| Breakdown of Company's Revenue from U.S. and Non-U.S. Sources |
A portion of revenue is earned from sales outside the United States. Approximately 79.2% and 76.3% of the non-U.S. revenue for the three months ended September 30, 2025 and 2024, respectively, were invoiced in Euros. Approximately 78.1% and 78.4% of the non-U.S. revenue for the nine months ended September 30, 2025 and 2024, respectively, were invoiced in Euros. A breakdown of the Company’s revenue from U.S. and non-U.S. sources for the three and nine months ended September 30, 2025 and 2024, respectively, is as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three months ended September 30, |
|
|
Nine months ended September 30, |
|
|
|
2025 |
|
|
2024 |
|
|
2025 |
|
|
2024 |
|
U.S. revenue |
|
$ |
53,987 |
|
|
$ |
56,506 |
|
|
$ |
160,636 |
|
|
$ |
166,730 |
|
Non-U.S. revenue |
|
|
38,403 |
|
|
|
32,328 |
|
|
|
106,311 |
|
|
|
88,894 |
|
Total revenue |
|
$ |
92,390 |
|
|
$ |
88,834 |
|
|
$ |
266,947 |
|
|
$ |
255,624 |
|
|
| Schedule of Inventories |
Inventories that are considered current consist of the following:
|
|
|
|
|
|
|
|
|
|
|
September 30, |
|
|
December 31, |
|
|
|
2025 |
|
|
2024 |
|
Raw materials and work-in-progress |
|
$ |
15,367 |
|
|
$ |
19,224 |
|
Finished goods |
|
|
11,085 |
|
|
|
7,633 |
|
Less: reserves |
|
|
(1,377 |
) |
|
|
(2,045 |
) |
Inventories, net |
|
$ |
25,075 |
|
|
$ |
24,812 |
|
|
| Summary of Depreciation and Amortization Expense of Rental Equipment and Other Property and Equipment |
Depreciation and amortization expense related to rental equipment and other property and equipment are summarized below for the three and nine months ended September 30, 2025 and 2024, respectively.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three months ended September 30, |
|
|
Nine months ended September 30, |
|
|
|
2025 |
|
|
2024 |
|
|
2025 |
|
|
2024 |
|
Rental equipment |
|
$ |
2,964 |
|
|
$ |
3,247 |
|
|
$ |
9,015 |
|
|
$ |
9,554 |
|
Other property and equipment |
|
|
970 |
|
|
|
960 |
|
|
|
2,976 |
|
|
|
3,143 |
|
Total depreciation and amortization |
|
$ |
3,934 |
|
|
$ |
4,207 |
|
|
$ |
11,991 |
|
|
$ |
12,697 |
|
|
| Summary of Property Plant and Equipment and Rental Equipment with Associated Accumulated Depreciation |
Property and equipment and rental equipment with associated accumulated depreciation is summarized below as of September 30, 2025 and December 31, 2024, respectively.
|
|
|
|
|
|
|
|
|
|
|
September 30, |
|
|
December 31, |
|
Property and equipment |
|
2025 |
|
|
2024 |
|
Rental equipment, net of allowances of $3,514 and $3,744, respectively |
|
$ |
60,504 |
|
|
$ |
64,012 |
|
Other property and equipment |
|
|
24,860 |
|
|
|
25,123 |
|
Property and equipment |
|
|
85,364 |
|
|
|
89,135 |
|
|
|
|
|
|
|
|
Accumulated depreciation |
|
|
|
|
|
|
Rental equipment |
|
|
32,965 |
|
|
|
32,294 |
|
Other property and equipment |
|
|
15,068 |
|
|
|
12,441 |
|
Accumulated depreciation |
|
|
48,033 |
|
|
|
44,735 |
|
|
|
|
|
|
|
|
Property and equipment, net |
|
|
|
|
|
|
Rental equipment, net of allowances of $3,514 and $3,744, respectively |
|
|
27,539 |
|
|
|
31,718 |
|
Other property and equipment |
|
|
9,792 |
|
|
|
12,682 |
|
Property and equipment, net |
|
$ |
37,331 |
|
|
$ |
44,400 |
|
|
| Schedule of Changes in Carrying Amount of Goodwill |
The changes in the carrying amount of goodwill for the nine months ended September 30, 2025 were as follows:
|
|
|
|
|
Balance as of December 31, 2024 (1) |
|
$ |
9,465 |
|
Translation adjustment |
|
|
1,230 |
|
Balance as of September 30, 2025 (1) |
|
$ |
10,695 |
|
(1) Includes $32,894 of accumulated impairment losses as of September 30, 2025 and December 31, 2024.
|
| Summary of Changes in Net Carrying Values of Intangibles |
Intangible assets as of September 30, 2025 and December 31, 2024 consisted of the following:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Average |
|
|
|
|
|
|
|
|
|
|
|
estimated |
|
Gross |
|
|
|
|
|
|
|
|
|
useful lives |
|
carrying |
|
|
Accumulated |
|
|
|
|
September 30, 2025 |
|
(in years) |
|
amount |
|
|
amortization |
|
|
Net amount |
|
Developed technology |
|
10 |
|
$ |
35,414 |
|
|
$ |
7,230 |
|
|
$ |
28,184 |
|
Licenses |
|
10 |
|
|
159 |
|
|
|
159 |
|
|
|
— |
|
Patents and websites |
|
5 |
|
|
3,775 |
|
|
|
3,770 |
|
|
|
5 |
|
Customer relationships |
|
4-10 |
|
|
3,162 |
|
|
|
1,766 |
|
|
|
1,396 |
|
Trade name |
|
4 |
|
|
219 |
|
|
|
112 |
|
|
|
107 |
|
Commercials |
|
3 |
|
|
494 |
|
|
|
405 |
|
|
|
89 |
|
Internally developed software |
|
3 |
|
|
3,707 |
|
|
|
1,439 |
|
|
|
2,268 |
|
Total |
|
|
|
$ |
46,930 |
|
|
$ |
14,881 |
|
|
$ |
32,049 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Average |
|
|
|
|
|
|
|
|
|
|
|
estimated |
|
Gross |
|
|
|
|
|
|
|
|
|
useful lives |
|
carrying |
|
|
Accumulated |
|
|
|
|
December 31, 2024 |
|
(in years) |
|
amount |
|
|
amortization |
|
|
Net amount |
|
Developed technology |
|
10 |
|
$ |
31,342 |
|
|
$ |
4,048 |
|
|
$ |
27,294 |
|
Licenses |
|
10 |
|
|
159 |
|
|
|
159 |
|
|
|
— |
|
Patents and websites |
|
5 |
|
|
3,776 |
|
|
|
3,752 |
|
|
|
24 |
|
Customer relationships |
|
4-10 |
|
|
2,799 |
|
|
|
1,447 |
|
|
|
1,352 |
|
Trade name |
|
4 |
|
|
194 |
|
|
|
63 |
|
|
|
131 |
|
Commercials |
|
3 |
|
|
494 |
|
|
|
282 |
|
|
|
212 |
|
Internally developed software |
|
3 |
|
|
2,090 |
|
|
|
610 |
|
|
|
1,480 |
|
Total |
|
|
|
$ |
40,854 |
|
|
$ |
10,361 |
|
|
$ |
30,493 |
|
|
| Schedule of Annual Estimated Amortization Expense |
Annual estimated amortization expense for each of the succeeding fiscal years is as follows:
|
|
|
|
|
|
|
September 30, |
|
|
|
2025 |
|
Remaining 3 months of 2025 |
|
$ |
2,589 |
|
2026 |
|
|
4,930 |
|
2027 |
|
|
4,205 |
|
2028 |
|
|
3,754 |
|
2029 |
|
|
3,717 |
|
2030 |
|
|
3,440 |
|
Thereafter |
|
|
9,414 |
|
Total |
|
$ |
32,049 |
|
|
| Schedule of Accounts Payable and Accrued Expenses |
Accounts payable and accrued expenses as of September 30, 2025 and December 31, 2024 consisted of the following:
|
|
|
|
|
|
|
|
|
|
|
September 30, |
|
|
December 31, |
|
|
|
2025 |
|
|
2024 |
|
Accounts payable |
|
$ |
21,216 |
|
|
$ |
16,616 |
|
Accrued inventory (in-transit and unvouchered receipts) and trade payables |
|
|
8,954 |
|
|
|
6,917 |
|
Accrued loss on purchase commitments |
|
|
762 |
|
|
|
672 |
|
Forward contract payable |
|
|
1,062 |
|
|
|
— |
|
Other accrued expenses |
|
|
2,213 |
|
|
|
2,948 |
|
Total accounts payable and accrued expenses |
|
$ |
34,207 |
|
|
$ |
27,153 |
|
|
| Schedule of Accrued Payroll |
Accrued payroll as of September 30, 2025 and December 31, 2024 consisted of the following:
|
|
|
|
|
|
|
|
|
|
|
September 30, |
|
|
December 31, |
|
|
|
2025 |
|
|
2024 |
|
Accrued bonuses |
|
$ |
4,271 |
|
|
$ |
6,370 |
|
Accrued wages and other payroll related items |
|
|
3,055 |
|
|
|
5,570 |
|
Accrued vacation |
|
|
4,079 |
|
|
|
3,456 |
|
Accrued severance |
|
|
391 |
|
|
|
1,429 |
|
Accrued employee stock purchase plan deductions |
|
|
64 |
|
|
|
364 |
|
Total accrued payroll |
|
$ |
11,860 |
|
|
$ |
17,189 |
|
|