XML 19 R8.htm IDEA: XBRL DOCUMENT v3.25.2
INVENTORIES
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
INVENTORIES

NOTE 2. INVENTORIES

 

Inventories consisted of the following at June 30, 2025 and December 31, 2024:

 

  

June 30,

2025

  

December 31,

2024

 
Raw material and component parts– video solutions segment  $2,641,465   $2,589,804 
Work-in-process– video solutions segment   61,831    4,906 
Finished goods – video solutions segment   1,125,339    1,655,317 
Finished goods – entertainment segment   299,165    505,694 
Subtotal   4,127,800    4,755,721 
Reserve for excess and obsolete inventory– video solutions segment   (1,559,160)   (2,037,252)
Reserve for excess and obsolete inventory – entertainment segment   (102,534)   (132,403)
Total inventories  $2,466,106   $2,586,066