XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue (Tables)
6 Months Ended
Dec. 31, 2022
Revenue  
Disaggregation Of Revenue

 

 

Three Months Ended

December 31,

 

 

Six Months Ended

December 31,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

PMO

 

$3,876,627

 

 

$3,762,497

 

 

$7,149,182

 

 

$7,575,447

 

Infrared Products

 

 

4,024,591

 

 

 

5,075,168

 

 

 

7,664,250

 

 

 

9,963,086

 

Specialty Products

 

 

571,461

 

 

 

405,509

 

 

 

1,026,148

 

 

 

807,984

 

Total revenue

 

$8,472,679

 

 

$9,243,174

 

 

$15,839,580

 

 

$18,346,517