XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Schedule II -Valuation And Qualification Accounts
12 Months Ended
Dec. 31, 2023
Valuation and Qualifying Accounts  
Schedule II - Valuation and Qualifying Accounts

Schedule II — Valuation and Qualifying Accounts (in thousands)

    

Balance at

    

    

    

Beginning of

Charged to

Balance at End

Description

Period

Expenses

Deductions

of Period

For the Year Ended December 31, 2021

 

  

 

  

 

  

 

  

Allowances deducted from assets

 

  

 

  

 

  

 

  

Doubtful Accounts

$

$

$

$

Inventory

 

3,886

 

520

 

(3,279)

(a)

 

1,127

Total allowances deducted from assets

$

3,886

$

520

$

(3,279)

$

1,127

For the Year Ended December 31, 2022

 

  

 

  

 

  

 

  

Allowances deducted from assets

 

  

 

  

 

  

 

  

Doubtful Accounts

$

$

$

$

Inventory

 

1,127

 

290

 

 

1,417

Total allowances deducted from assets

$

1,127

$

290

$

$

1,417

For the Year Ended December 31, 2023

 

  

 

  

 

  

 

  

Allowances deducted from assets

 

  

 

  

 

  

 

  

Doubtful Accounts

$

$

1,574

$

$

1,574

Inventory

 

1,417

 

4,359

 

 

5,776

Total allowances deducted from assets

$

1,417

$

5,933

$

$

7,350

(a)Deductions in 2021 primarily related to the disposal of finished goods related to the discontinuance of sales and marketing activities related to our M300 series products, which had been previously provisioned for.