INVENTORIES |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Inventories [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| INVENTORIES | INVENTORIES
Costs of revenues related to inventories were $100.1 million (including reversal of impairment losses of $2.3 million), $139.0 million (including impairment losses of $4.4 million) and $169.2 million (including impairment losses of $2.5 million) for the years ended December 31, 2025, 2024 and 2023, respectively. Unallocated production overhead was $7.8 million, $5.3 million and $2.9 million for the years ended December 31, 2025, 2024 and 2023, respectively.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||