XML 39 R28.htm IDEA: XBRL DOCUMENT
v3.26.1

OTHER LIABILITIES (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2026
Payables and Accruals [Abstract] |
Schedule of of Accrued Expenses and Other Current Liabilities | Accrued expenses and other current liabilities consist of the following:
| March 31, |  | December 31,
| 2026 |  | 2025
Contract liabilities | $ | 67,791 |  |  | $ | 66,209 |
Accrued compensation | 66,094 |  |  | 81,943 |
Current portion of accrued warranty | 16,986 |  |  | 17,348 |
Litigation settlement reserve (See Note 10 "Commitments and Contingencies") | 13,500 |  |  | — |
Short-term lease liabilities | 4,996 |  |  | 5,074 |
Other | 15,482 |  |  | 14,275 |
Total | $ | 184,849 |  |  | $ | 184,849 |
Schedule of Other Long-Term Liabilities and Deferred Income Taxes | Other long-term liabilities and deferred income taxes consist of the following:
| March 31, |  | December 31,
| 2026 |  | 2025
Unrecognized tax benefits | $ | 15,333 |  |  | $ | 15,111 |
Accrued warranty | 14,291 |  |  | 14,116 |
Long-term lease liabilities | 11,316 |  |  | 12,176 |
Deferred income taxes | 8,978 |  |  | 9,397 |
Other | 8,753 |  |  | 11,313 |
Total | $ | 58,671 |  |  | $ | 62,113 |

X
- Definition Tabular disclosure of other noncurrent liabilities. + References No definition available. + Details
Name: | us-gaap_OtherNoncurrentLiabilitiesTableTextBlock
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

X
- Definition Tabular disclosure of the components of accrued liabilities. + References No definition available. + Details
Name: | us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration