Select balance sheet data |
Note 3. Select balance sheet data Inventory Inventories are stated at the lower of cost, determined on the first-in, first-out method, or net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. Work-in-process and finished goods are valued at production costs consisting of material, labor, and overhead. Inventories as of September 30, 2024 and December 31, 2023 consist of: | | | | | | | | | September 30, | | December 31, | | | 2024 | | 2023 | Finished goods and purchased parts | | $ | 27,560 | | $ | 31,489 | Raw materials | | | 24,963 | | | 25,929 | Work-in-process | | | 8,650 | | | 10,363 | Total | | $ | 61,173 | | $ | 67,782 |
Property, plant and equipment Property, plant and equipment as of September 30, 2024 and December 31, 2023 consist of: | | | | | | | | | | | | Useful Lives | | September 30, | | December 31, | | | Years | | 2024 | | 2023 | Land | | | Indefinite | | $ | 2,587 | | $ | 2,640 | Land improvements | | | 15-39 | | | 4,291 | | | 4,378 | Building and building improvements | | | 15-39 | | | 82,207 | | | 79,682 | Machinery, equipment and tooling | | | 3-10 | | | 306,907 | | | 295,960 | Vehicles | | | 5 | | | 4,405 | | | 4,571 | Office furniture and fixtures | | | 3-7 | | | 22,846 | | | 21,325 | Construction in progress | | | N/A | | | 5,528 | | | 9,779 | Total property, plant and equipment, gross | | | | | | 428,771 | | | 418,335 | Less accumulated depreciation | | | | | | 265,058 | | | 242,590 | Total property, plant and equipment, net | | | | | $ | 163,713 | | $ | 175,745 |
Depreciation expense was $7,748 and $7,434 for the three months ended September 30, 2024 and 2023, respectively, and $22,927 and $19,849 for the nine months ended September 30, 2024 and 2023, respectively. Goodwill There were no changes to the goodwill balance of $92,650 between December 31, 2023 and September 30, 2024. Intangible Assets The following is a listing of definite-lived intangible assets, the useful lives in years (amortization period) and accumulated amortization as of September 30, 2024 and December 31, 2023: | | | | | | | | | | | | | | | | | | September 30, 2024 | | | Useful Lives | | Gross Carrying | | Accumulated | | | | | | Years | | Amount | | Amortization | | | Net | Amortizable intangible assets: | | | | | | | | | | | | | Customer relationships and contracts | | | 9-17 | | $ | 96,040 | | $ | 56,643 | | $ | 39,397 | Trade name | | | 10 | | | 14,780 | | | 8,555 | | | 6,225 | Non-compete agreements | | | 5 | | | 8,800 | | | 8,800 | | | — | Developed technology | | | 7 | | | 4,900 | | | 875 | | | 4,025 | Patents | | | 19 | | | 24 | | | 15 | | | 9 | Total intangible assets, net | | | | | $ | 124,544 | | $ | 74,888 | | $ | 49,656 |
| | | | | | | | | | | | | | | | | | December 31, 2023 | | | Useful Lives | | Gross Carrying | | Accumulated | | | | | | Years | | Amount | | Amortization | | | Net | Amortizable intangible assets: | | | | | | | | | | | | | Customer relationships and contracts | | | 9-17 | | $ | 96,040 | | $ | 53,078 | | $ | 42,962 | Trade name | | | 10 | | | 14,780 | | | 7,446 | | | 7,334 | Non-compete agreements | | | 5 | | | 8,800 | | | 8,800 | | | — | Developed technology | | | 7 | | | 4,900 | | | 350 | | | 4,550 | Patents | | | 19 | | | 24 | | | 14 | | | 10 | Total intangible assets, net | | | | | $ | 124,544 | | $ | 69,688 | | $ | 54,856 |
Additionally, the Company reported an indefinite lived non-amortizable brand name asset with a balance of $3,811 as of September 30, 2024 and December 31, 2023. Changes in intangible assets between December 31, 2023 and September 30, 2024 consist of: | | | | Balance as of December 31, 2023 | | $ | 58,667 | Amortization expense | | | (5,200) | Balance as of September 30, 2024 | | $ | 53,467 |
Amortization expense was $1,733 and $2,173 for the three months ended September 30, 2024 and 2023, respectively, and $5,200 and $5,649 for the nine months ended September 30, 2024 and 2023, respectively. Future amortization expense is expected to be as followed: | | | | Year ending December 31, | | | | 2024 (remainder) | | $ | 1,733 | 2025 | | $ | 6,933 | 2026 | | $ | 6,933 | 2027 | | $ | 6,933 | 2028 | | $ | 6,877 | Thereafter | | $ | 20,247 |
|