Quarterly report pursuant to Section 13 or 15(d)

Balance Sheet Components (Tables)

v3.23.1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Property, Plant and Equipment
Property and equipment, net consists of the following (in thousands):
March 31,
2023
December 31,
2022
Equipment $ 67,485  $ 63,656 
Buildings 21,384  21,384 
Leasehold improvements 15,100  14,319 
Computer software 11,598  10,920 
Molds and tooling 10,793  10,298 
Land 6,270  6,270 
Vehicles and aircraft 1,597  1,582 
Furniture and fixtures 690  682 
Construction in-progress 6,465  6,094 
Gross property and equipment 141,382  135,205 
Accumulated depreciation and amortization (48,350) (43,102)
Property and equipment, net $ 93,032  $ 92,103 
Schedule of Intangible Assets
The intangible assets consist of the following (in thousands):
March 31,
2023
December 31,
2022
Automation platform software $ 7,200  $ 7,200 
Multimodal software technology 4,900  4,900 
System simulation software technology 4,600  4,600 
Other intangibles 5,328  5,328 
Gross intangible assets 22,028  22,028 
Accumulated amortization (10,943) (9,447)
Intangible assets, net $ 11,085  $ 12,581 
Schedule of Estimated Future Amortization Expense of Acquired Intangible Assets
The following table presents the estimated future amortization expense of acquired amortizable intangible assets as of March 31, 2023 (in thousands):
Fiscal Year Amount
2023 (remainder)
$ 4,537 
2024 4,382 
2025 2,166 
$ 11,085 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consist of the following (in thousands):
March 31,
2023
December 31,
2022
Prepaid equipment $ 4,883  $ 4,525 
Prepaid software 5,180  5,522 
Prepaid taxes 2,048  1,273 
Prepaid insurance 7,675  7,702 
Other 2,432  1,138 
Total $ 22,218  $ 20,160 
Schedule of Other Noncurrent Assets
Other non-current assets consist of the following (in thousands):
March 31,
2023
December 31,
2022
Contractual agreement asset $ 59,611  $ 59,611 
Long term prepaid insurance 2,360  3,770 
Other non-current assets 703  819 
Total $ 62,674  $ 64,200 
Schedule of Accrued and Other Liabilities Accrued and other current liabilities consist of the following (in thousands):
March 31,
2023
December 31,
2022
Vendor related accruals $ 8,462  $ 7,508 
Payroll accruals 9,778  5,992 
Acquisition-related obligation accrual 2,167  2,167 
Other accruals and current liabilities 2,437  3,116 
Total $ 22,844  $ 18,783