Select balance sheet data (Tables)
|
6 Months Ended |
Jun. 30, 2020 |
Select Balance Sheet Data [Abstract] |
|
Schedule of Inventories |
Inventories as of June 30, 2020 and December 31, 2019 consist of:
|
|
June 30,
2020 |
|
|
December 31,
2019 |
|
Finished goods and purchased parts |
|
$ |
25,221 |
|
|
$ |
28,664 |
|
Raw materials |
|
|
9,834 |
|
|
|
10,834 |
|
Work-in-process |
|
|
5,288 |
|
|
|
6,194 |
|
Total |
|
$ |
40,343 |
|
|
$ |
45,692 |
|
|
Schedule of Property, Plant and Equipment |
Property, plant and equipment as of June 30, 2020 and December 31, 2019 consist of:
|
|
Useful Lives
Years* |
|
June 30,
2020 |
|
|
December 31,
2019 |
|
Land |
|
Indefinite |
|
$ |
1,264 |
|
|
$ |
1,264 |
|
Land improvements |
|
15-39 |
|
|
3,169 |
|
|
|
3,169 |
|
Building and building improvements |
|
15-39 |
|
|
58,501 |
|
|
|
58,021 |
|
Machinery, equipment and tooling |
|
3-10 |
|
|
199,012 |
|
|
|
204,248 |
|
Vehicles |
|
5 |
|
|
3,722 |
|
|
|
3,738 |
|
Office furniture and fixtures |
|
3-7 |
|
|
15,913 |
|
|
|
15,469 |
|
Construction in progress |
|
N/A |
|
|
2,854 |
|
|
|
3,154 |
|
Total property, plant and equipment, gross |
|
|
|
|
284,435 |
|
|
|
289,063 |
|
Less accumulated depreciation |
|
|
|
|
169,353 |
|
|
|
164,000 |
|
Total property, plant and equipment, net |
|
|
|
$ |
115,082 |
|
|
$ |
125,063 |
|
|
Schedule of Changes In Goodwill |
Changes in goodwill between December 31, 2019 and June 30, 2020 consist of:
Balance as of December 31, 2019 |
|
$ |
71,535 |
|
Impairment |
|
|
— |
|
Balance as of June 30, 2020 |
|
$ |
71,535 |
|
|
Schedule of Listing of Intangible Assets |
The following is a listing of intangible assets, the useful lives in years (amortization period) and accumulated amortization as of June 30, 2020 and December 31, 2019:
|
|
Useful Lives
Years |
|
June 30,
2020 |
|
|
December 31,
2019 |
|
Amortizable intangible assets: |
|
|
|
|
|
|
|
|
|
|
Customer relationships and contracts |
|
9-12 |
|
$ |
78,340 |
|
|
$ |
78,340 |
|
Trade name |
|
10 |
|
|
14,780 |
|
|
|
14,780 |
|
Non-compete agreements |
|
5 |
|
|
8,800 |
|
|
|
8,800 |
|
Patents |
|
19 |
|
|
24 |
|
|
|
24 |
|
Accumulated amortization |
|
|
|
|
(38,935 |
) |
|
|
(33,582 |
) |
Total amortizable intangible assets, net |
|
|
|
|
63,009 |
|
|
|
68,362 |
|
Non-amortizable brand name |
|
|
|
|
3,811 |
|
|
|
3,811 |
|
Total intangible assets, net |
|
|
|
$ |
66,820 |
|
|
$ |
72,173 |
|
|
Schedule of Changes In Intangible Assets |
Changes in intangible assets between December 31, 2019 and June 30, 2020 consist of:
Balance as of December 31, 2019 |
|
$ |
72,173 |
|
Amortization expense |
|
|
(5,353 |
) |
Balance as of June 30, 2020 |
|
$ |
66,820 |
|
|
Schedule of Future Amortization Expense |
Future amortization expense is expected to be as followed:
Year ending December 31, |
|
|
|
|
2020 |
|
$ |
10,706 |
|
2021 |
|
$ |
10,706 |
|
2022 |
|
$ |
6,952 |
|
2023 |
|
$ |
6,866 |
|
2024 |
|
$ |
5,192 |
|
|