XML 30 R16.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Accrued Expenses and Other Liabilities | 12 Months Ended
--- | ---
Dec. 31, 2023
Accrued Expenses and Other Liabilities |
Accrued Expenses and Other Liabilities | Note 9 — Accrued Expenses and Other Liabilities ​ The components of accrued expenses and other current liabilities were as follows: ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | December 31, | ​ | December 31,
​ |  | 2023 |  | 2022
​ | ​ | (in thousands)
Payroll and related benefits | ​ | $ | 28,321 | ​ | $ | 30,044
Warranty | ​ | ​ | 8,864 | ​ | ​ | 8,601
Operating lease liabilities | ​ | ​ | 4,025 | ​ | ​ | 3,333
Interest | ​ | ​ | 1,149 | ​ | ​ | 2,853
Professional fees | ​ | ​ | 1,834 | ​ | ​ | 2,102
Sales, use, and other taxes | ​ |  | 1,825 | ​ |  | 2,027
Contingent consideration | ​ | ​ | 1,814 | ​ | ​ | —
Other | ​ |  | 9,792 | ​ |  | 7,071
Total | ​ | $ | 57,624 | ​ | $ | 56,031
​ Contract Liabilities and Performance Obligations ​ Contract liabilities consist of unsatisfied performance obligations related to advanced payments received and billing in excess of revenue recognized. The contract liability balance as of December 31, 2022 was approximately $127.2 million, of which the Company recognized approximately $78.4 million into revenue during the year ended December 31, 2023. ​ This reduction in contract liabilities was offset by new billings for products and services which were unsatisfied performance obligations to customers and revenue had not yet been recognized as of December 31, 2023. ​ As of December 31, 2023, the Company has approximately $195.1 million of remaining performance obligations on contracts with an original estimated duration of one year or more, of which approximately 92% is expected to be recognized within one year, with the remaining amounts expected to be recognized between one to three years. The Company has elected to exclude disclosures regarding remaining performance obligations that have an original expected duration of one year or less. ​ Other liabilities ​ Other Liabilities at December 31, 2023 was approximately $25.5 million, which included contingent consideration of $22.4 million. Additionally, at December 31, 2023 and 2022, other liabilities included medical and dental benefits for former executives of $1.9 million and $2.0 million, respectively; and asset retirement obligations of $0.9 million and $0.7 million, respectively.

X
- Definition The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a),20,24) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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