Annual report pursuant to Section 13 and 15(d)

BALANCE SHEET COMPONENTS - Summary of Balance Sheet Components (Details)

v3.22.4
BALANCE SHEET COMPONENTS - Summary of Balance Sheet Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Inventory:        
Raw materials and manufacturing supplies $ 65,968     $ 34,008
Work in process 248     213
Finished goods 76,745     72,689
Total inventory 142,961 $ 120,467 $ 123,065 106,910
Prepaid Expenses and Other Current Assets:        
Advance to vendors 2,047     2,984
Prepaid insurance 5,870     8,441
Prepaid value-added taxes 2,872     1,202
Other 1,162     1,534
Total prepaid expenses and other current assets 11,951 4,876 6,763 14,161
Property, Plant and Equipment:        
Total property, plant and equipment, gross 70,998     63,619
Less: Accumulated depreciation (12,152)     (1,372)
Total property, plant and equipment, net 58,846 57,187 59,155 62,247
Accrued Expenses and Other Current Liabilities:        
Accrued bonus 3,278     7,728
Accrued salaries 2,332     900
Accrued employee benefits 846     591
Accrued interest 8,235     5,341
Accrued purchases 1,790     1,930
Accrued taxes 11,000     355
Operating lease liabilities 3,541     0
Other 1,683     2,180
Total accrued expenses and other current liabilities 32,705 59,028 22,876 19,025
Other Non-Current Liabilities:        
LaderaTech contingent earn-out 7,273     19,979
Other 2,049     2,216
Total other non-current liabilities 9,322 $ 8,951 $ 12,643 22,195
Buildings        
Property, Plant and Equipment:        
Total property, plant and equipment, gross 3,948     4,021
Leasehold improvements        
Property, Plant and Equipment:        
Total property, plant and equipment, gross 2,333     2,301
Furniture and fixtures        
Property, Plant and Equipment:        
Total property, plant and equipment, gross 344     558
Machinery and equipment        
Property, Plant and Equipment:        
Total property, plant and equipment, gross 58,314     50,177
Vehicles        
Property, Plant and Equipment:        
Total property, plant and equipment, gross 4,106     4,579
Construction in progress        
Property, Plant and Equipment:        
Total property, plant and equipment, gross $ 1,953     $ 1,983