XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Liabilities (Tables)
9 Months Ended
Jul. 31, 2023
Accrued Liabilities  
Schedule of Accrued Liabilities

Accrued liabilities as of July 31, 2023 and October 31, 2022 consisted of the following (in thousands):

July 31,

October 31,

    

2023

    

2022

Accrued payroll and employee benefits (1)

$

5,950

$

8,534

Accrued product warranty cost

203

537

Accrued service agreement and PPA costs (2)

13,500

11,340

Accrued legal, taxes, professional and other

3,393

7,004

Accrued liabilities

$

23,046

$

27,415

(1)The balance in this account represents accrued payroll, payroll taxes and accrued bonus for both periods.  The decrease in the account relates to a decrease in accrued bonus as of July 31, 2023 due to the payout in January 2023 of bonuses earned under the 2022 Management Incentive Plan.
(2)Accrued service agreement costs include loss accruals on service agreements of $7.2 million and $7.3 million as of July 31, 2023 and October 31, 2022, respectively. The accruals for performance guarantees on service agreements and PPAs were $5.8 million and $4.1 million as of July 31, 2023 and October 31, 2022.