XML 36 R20.htm IDEA: XBRL DOCUMENT v3.24.1
Organization and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Disaggregation of Revenue

Under ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer’s location and performance obligation.

 

   Commercial   Government   International   Total   Commercial   Government   International   Total 
   Year ended December 31, 
   2023   2022 
   Commercial   Government   International   Total   Commercial   Government   International   Total 
Simulators and accessories  $746,071   $18,766,022   $5,062,049   $24,574,142   $1,542,752   $18,241,100   $3,747,746   $23,531,598 
Extended Service-type warranties   196,951    3,575,733    124,894    3,897,578    117,984    2,647,908    75,895    2,841,787 
Customized software and content   195,175    820,570    229,804    1,245,549         776,930    231,555    1,008,485 
Installation and training   99,639    775,479    341,189    1,216,307    101,280    706,021    104,407    911,708 
Licensing and royalties   -    -    -    -    8,666    -    -    8,666 
Design & Prototyping        7,109,784    -    7,109,784    -              - 
Total Revenue  $1,237,836   $31,047,588   $5,757,936   $38,043,360   $1,770,682   $22,371,959   $4,159,603   $28,302,244 
Schedule of Property and Equipment Estimated Useful Lives

Computer equipment   3-5 years
Furniture and office equipment   5-7 years
Leased STEP equipment   5 years
Leasehold improvements   7 years
Building   39.5 years
Building Improvements   7 years
Schedule of Earnings Per Share

The net income per common share is computed by dividing net income by the weighted average of common shares outstanding. Diluted net income per share reflects the potential dilution, using the treasury stock method, that would occur if outstanding stock options and warrants were exercised. Earnings per share computations are as follows:

 

   2023  2022
   Twelve Months Ended December 31,
   2023  2022
       
Net Income  $8,402,858   $1,955,898 
Weighted average common stock outstanding   10,958,448    10,863,680 
Incremental shares from stock options   5,029    9,918 
Weighted average common stock outstanding, diluted   10,963,477    10,873,606 
           
Net income per common share and common equivalent share          
Basic  $0.77   $0.18 
Diluted  $0.77   $0.18