XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
9 Months Ended
Mar. 31, 2023
Revenue  
Disaggregation Of Revenue

 

 

Three Months Ended

March 31,

 

 

Nine Months Ended

March 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

PMO

 

$3,105,533

 

 

$4,033,218

 

 

$10,254,715

 

 

$11,608,665

 

Infrared Products

 

 

3,606,535

 

 

 

3,725,684

 

 

 

11,270,785

 

 

 

13,688,770

 

Specialty Products

 

 

697,580

 

 

 

546,510

 

 

 

1,723,728

 

 

 

1,354,494

 

Total revenue

 

$7,409,648

 

 

$8,305,412

 

 

$23,249,228

 

 

$26,651,929