XML 35 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components
12 Months Ended
Jan. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Inventories
Inventories consisted of the following:
January 31,
20232022
(in thousands)
Raw materials$11,509 $9,712 
Finished goods57,221 26,167 
Total Inventories$68,730 $35,879 
Prepaid expense and other current assets
Prepaid expense and other current assets consisted of the following:
January 31,
20232022
(in thousands)
Prepaid expense$48,464 $16,951 
Other current assets22,556 19,652 
Total Prepaid Expense and Other Current Assets$71,020 $36,603 
Property and Equipment, net
Property and equipment, net consisted of the following:
January 31,
20232022
(in thousands)
Furniture and fixtures$1,244 $903 
Computers and software7,164 6,147 
Machinery and equipment25,144 16,193 
Tooling13,782 10,572 
Leasehold improvements9,357 10,549 
Owned and operated systems24,119 22,546 
Construction in progress2,790 2,720 
83,600 69,630 
Less: Accumulated depreciation(43,554)(35,037)
Total Property and Equipment, Net$40,046 $34,593 
The following table presents the depreciation expense related to fixed assets:
Year ended January 31,
202320222021
(in thousands)
Depreciation Expense$13,404 $11,840 $10,083 
Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following:
January 31,
20232022
(in thousands)
Accrued expenses$46,105 $31,865 
Refundable customer deposits14,551 9,409 
Payroll and related expenses21,495 16,131 
Taxes payable14,232 8,955 
Other current liabilities(1)
37,100 17,968 
Total Accrued and Other Current Liabilities$133,483 $84,328 
_______________
(1) Beginning July 31, 2022, ViriCiti Earnout liability was reclassified from long-term liabilities to current liabilities as the Company expected the liability to be payable within twelve months of July 31, 2022. The ViriCiti Earnout liability was subsequently paid in full on March 6, 2023 (see Note 18, Subsequent Events).