XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS AND SUMMARY OF ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2023
BUSINESS AND SUMMARY OF ACCOUNTING POLICIES  
Schedule of operating lease liabilities

​

​

​

​

​

​

​

    

As of March 31, 2023

 

2023 (excluding the three months ended March 31, 2023)

​

$

602,000

​

2024

​

 

918,000

​

2025

​

 

816,000

​

2026

​

 

691,000

​

2027

​

​

719,000

​

Thereafter

​

​

2,728,000

​

Total operating lease payments

​

 

6,474,000

​

Less imputed interest

​

 

(1,132,000)

​

Total operating lease liabilities

​

$

5,342,000

​

​

​

​

​

​

Weighted average remaining lease term

​

​

7.7

years

Weighted average discount rate

​

​

5.0

%

​

Schedule of Revenue

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended March 31, 

 

​

​

2023

​

2022

​

Increase (decrease)

 

​

    

​

​

    

Percent of

    

​

​

    

Percent of

    

​

​

    

​

 

​

​

Revenue

​

revenue

​

Revenue

​

revenue

​

$

​

%

 

Automotive

​

$

3,259,000

​

32.8

%

$

3,881,000

​

37.7

%

$

(622,000)

​

(16.0)

%

Retail

​

​

2,550,000

​

25.7

​

​

3,020,000

​

29.5

​

​

(470,000)

​

(15.6)

​

Industrial

​

 

1,578,000

​

15.9

​

​

1,444,000

​

14.0

​

​

134,000

​

9.3

​

Aerospace

​

 

2,411,000

​

24.3

​

​

1,777,000

​

17.3

​

​

634,000

​

35.7

​

Other

​

 

126,000

​

1.3

​

​

159,000

​

1.5

​

​

(33,000)

​

(20.8)

​

Total

​

$

9,924,000

​

100.0

%

$

10,281,000

​

100.0

%

$

(357,000)

​

(3.5)

%

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended March 31, 

 

​

    

2023

    

2022

​

Increase (decrease)

 

​

​

​

    

Percent of

​

​

​

    

Percent of

    

​

​

    

​

 

​

​

Revenue

​

revenue

​

Revenue

​

revenue

​

$

​

%

 

OEM

​

$

3,073,000

​

52.8

%

$

1,965,000

​

52.6

%

$

1,108,000

​

56.4

%

PTG

​

​

1,933,000

​

33.2

​

​

940,000

​

25.1

​

​

993,000

​

105.6

​

ATP

​

​

697,000

​

12.0

​

​

742,000

​

19.8

​

​

(45,000)

​

(6.1)

​

Other

​

 

115,000

​

2.0

​

​

93,000

​

2.5

​

​

22,000

​

23.7

​

Total

​

$

5,818,000

​

100.0

%

$

3,740,000

​

100.0

%

$

2,078,000

​

55.6

%