| Property, plant and equipment, net |
Property, plant and equipment, net The following table provides the gross and net amount of property, plant and equipment: | | | | | | | | | | | | | As of December 31, 2023 | | As of June 30, 2024 | | Property, plant and equipment, gross | $ | 780,134 | | | $ | 800,577 | | | Less: Accumulated depreciation and amortization | (590,331) | | | (601,044) | | | Property, plant and equipment, net | $ | 189,803 | | | $ | 199,533 | |
Depreciation expense on property, plant and equipment for the three months ended June 30, 2023 and 2024 was $12,551 and $13,690, respectively, and for the six months ended June 30, 2023 and 2024 was $25,268 and $27,185, respectively. Computer software amortization for the three months ended June 30, 2023 and 2024 was $707 and $515, respectively, and for the six months ended June 30, 2023 and 2024 was $1,396 and $1,048, respectively.
|