XML 36 R12.htm IDEA: XBRL DOCUMENT v3.24.1
Balance Sheet Components
12 Months Ended
Jan. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Inventories
Inventories consisted of the following:
January 31,
20242023
(in thousands)
Raw materials$5,322 $11,509 
Finished goods193,258 57,221 
Total Inventories$198,580 $68,730 
During the fiscal year ended January 31, 2024, the Company recorded an impairment charge of $70.0 million to write down the carrying value of inventory on hand and charges for losses on non-cancelable purchase commitments to reduce the carrying value of certain products to their estimated net realizable value, address supply overruns related to product transitions, and to better align inventory with current demand. The inventory impairment charge is included in the cost of revenue - networked charging systems in the consolidated statements of operations.
Prepaid expense and other current assets
Prepaid expense and other current assets consisted of the following:
January 31,
20242023
(in thousands)
Prepaid expense$43,389 $48,464 
Other current assets18,855 22,556 
Total Prepaid Expense and Other Current Assets$62,244 $71,020 
Property and Equipment, net
Property and equipment, net consisted of the following:
January 31,
20242023
(in thousands)
Furniture and fixtures$1,718 $1,244 
Computers and software8,520 7,164 
Machinery and equipment35,954 25,144 
Tooling15,852 13,782 
Leasehold improvements9,828 9,357 
Owned and operated systems27,723 24,119 
Construction in progress2,310 2,790 
101,905 83,600 
Less: Accumulated depreciation(59,459)(43,554)
Total Property and Equipment, Net$42,446 $40,046 
The following table presents the depreciation expense related to fixed assets:
Year ended January 31,
202420232022
(in thousands)
Depreciation Expense$16,345 $13,404 $11,840 
Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following:
January 31,
20242023
(in thousands)
Accrued expenses$51,399 $46,105 
Reserve for losses on non-cancellable purchase commitments
30,054 7,287 
Refundable customer deposits16,588 14,551 
Payroll and related expenses16,018 21,495 
Taxes payable14,294 14,232 
Other current liabilities(1)
30,751 29,813 
Total Accrued and Other Current Liabilities$159,104 $133,483 
_______________
(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.