XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Disaggregation (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenues

The Company’s disaggregated revenues are comprised of the following (In thousands):

 

Three Months Ended

 

 

Category

 

March 31, 2023

 

 

March 31, 2022

 

 

Primary Geographical Markets

 

 

 

 

 

 

 

North America

 

$

2,328

 

 

$

1,511

 

 

Europe

 

 

2,832

 

 

 

2,179

 

 

Middle East and other

 

 

3,563

 

 

 

3,554

 

 

    Total revenue

 

$

8,723

 

 

$

7,244

 

 

 

 

 

 

 

 

 

 

Major Goods

 

 

 

 

 

 

 

RF/microwave filters

 

$

1,247

 

 

$

1,511

 

 

Detector logarithmic video amplifiers

 

 

545

 

 

 

 

 

Power supply units and systems

 

 

2,694

 

 

 

2,479

 

 

Healthcare diagnostic systems

 

 

1,193

 

 

 

 

 

Defense systems

 

 

3,044

 

 

 

3,254

 

 

    Total revenue

 

$

8,723

 

 

$

7,244

 

 

 

 

 

 

 

 

 

 

Timing of Revenue Recognition

 

 

 

 

 

 

 

Goods transferred at a point in time

 

$

5,087

 

 

$

3,511

 

 

Services transferred over time

 

 

3,636

 

 

 

3,733

 

 

    Revenue from contracts with customers

 

$

8,723

 

 

$

7,244