XML 22 R11.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories
6 Months Ended
Dec. 31, 2024
Inventories  
Inventories

5. Inventories

 

The components of inventories include the following:

 

 

 

December 31,

2024

 

 

June 30,

2024

 

Raw materials

 

$2,653,677

 

 

$3,112,428

 

Work in process

 

 

2,482,370

 

 

 

2,333,240

 

Finished goods

 

 

2,498,260

 

 

 

2,330,287

 

Allowance for obsolescence

 

 

(1,205,868)

 

 

(1,224,896)

 

 

$6,428,439

 

 

$6,551,059

 

 

The value of tooling in raw materials, net of the related allowance for obsolescence, was approximately $1.3 million and $1.4 million as of December 31, 2024 and June 30, 2024, respectively.