XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Organization and Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
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 
   Three Months Ended March 31 
   2024   2023 
   Commercial   Government   International   Total   Commercial   Government   International   Total 
Simulators and accessories  $75,780   $3,811,257   $1,278,257   $5,165,294   $489,810   $4,749,368   $3,134,628   $8,373,806 
Extended Service-type warranties   -    870,803    4,202    875,005    23,343    539,208    19,424    581,975 
Customized software and content   -    265,406    -    265,406    19,500    7,196    (16,861)   9,835 
Installation and training   -    236,339    5,164    241,503    20,562    249,554    53,688    323,804 
Design & Prototyping   -    583,326    -    583,326    -    -    -    - 
STEP   -    954,349    9,515    963,864    -    

730,273

    

7,242

    737,515 
Total Revenue  $75,780   $6,721,480   $1,297,138   $8,094,398   $553,215   $6,275,599   $3,198,121   $10,026,935 
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:

 

   2024   2023 
   Three Months Ended March 31 
   2024   2023 
         
Net Income  $1,216,173   $2,946,373 
Weighted average common stock outstanding   10,959,298    10,917,311 
Incremental shares from stock options   1,890    2,080 
Weighted average common stock outstanding, diluted   10,961,188    10,919,391 
           
Net Income per common share and common equivalent share          
Basic  $0.11   $0.27 
Diluted  $0.11   $0.27