v3.23.3
Revenue Recognition and Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2023
Revenue Recognition and Contracts with Customers  
Schedule of company's total revenue by major product lines

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Nine Months Ended

​

​

September 30, 

​

September 30, 

​

    

2023

    

2022

    

2023

    

2022

Revenues

 

​

  

 

​

  

 

​

  

 

​

  

Products Sales

​

$

1,371,851

​

$

2,537,539

​

$

9,988,374

​

$

7,939,483

Engineering Services

​

 

808,156

​

 

889,284

​

 

1,073,829

​

 

998,150

​

​

​

​

​

​

​

​

​

​

​

​

​

Total Revenue

​

$

2,180,007

​

$

3,426,823

​

$

11,062,203

​

$

8,937,633

Schedule of company's net sales by revenue recognition method as a percentage of total net sales

​

​

​

​

​

​

​

​

    

% of Total Net Sales

​

​

2023

 

2022

 

Point-in-Time

 

90

%

89

%

Over Time – Input Method

 

10

%

11

%

​

​

​

​

​

​

Total

 

100

%

100

%