XML 22 R11.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Balance Sheet Details | 6 Months Ended
--- | ---
Jun. 30, 2024
Balance Sheet Related Disclosures [Abstract] |
Balance sheet details | Balance sheet details Inventories The following table shows the components of inventory (in thousands):
| June 30, 2024 |  | December 31, 2023
Raw materials | $ | 29,831 |  |  | $ | 35,718 |
Work in progress | 6,028 |  |  | 10,454 |
Finished goods | 14,211 |  |  | 14,705 |
Total inventories | $ | 50,070 |  |  | $ | 60,877 |
Prepaid expenses and other current assets The following table shows the components of prepaid expenses and other current assets (in thousands):
| June 30, 2024 |  | December 31, 2023
Prepaid expenses: |  |  |
Prepaid inventory | $ | 47 |  |  | $ | 292 |
Prepaid rent | 123 |  |  | 255 |
Prepaid insurance | 128 |  |  | 990 |
Prepaid income tax | 7,264 |  |  | 5,813 |
Other | 2,550 |  |  | 2,742 |
Other current assets: |  |  |
Tax refund receivable | 109 |  |  | 192 |
Other | 1,909 |  |  | 2,230 |
Total prepaid expenses and other current assets | $ | 12,130 |  |  | $ | 12,514 |
Accrued expenses The following table shows the components of accrued expenses (in thousands):
| June 30, 2024 |  | December 31, 2023
Accrued expenses: |  |  |
Accrued compensation and related benefits | $ | 10,302 |  |  | $ | 13,748 |
Professional service fees | 483 |  |  | 665 |
Purchases | 1,745 |  |  | 1,871 |
Product warranty | 2,238 |  |  | 2,805 |
Other | 721 |  |  | 946 |
Total accrued expenses | $ | 15,489 |  |  | $ | 20,035 |
For the product warranty analysis refer to Note 20. Other current liabilities The following table shows the components of other current liabilities (in thousands):
| June 30, 2024 |  | December 31, 2023
Other current liabilities: |  |  |
Customer deposits | $ | 1,069 |  |  | $ | 1,438 |
Income tax payable | 358 |  |  | 1,297 |
Sales and use tax payable | 1,127 |  |  | 1,763 |
Operating lease liability, current | 2,407 |  |  | 2,444 |
Current portion of loan and line of credit | 1,926 |  |  | 565 |
Other | 341 |  |  | 396 |
Total other current liabilities | $ | 7,228 |  |  | $ | 7,903 |

X
- References No definition available. + Details
Name: | us-gaap_BalanceSheetRelatedDisclosuresAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/210/tableOfContent + Details
Name: | us-gaap_SupplementalBalanceSheetDisclosuresTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration