XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Schedule of Disaggregation of Revenues

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.

 

Disaggregation of Revenue

  

   Three Months Ended March 31, 
   2022   2021 
   Commercial   Government   International   Total   Commercial   Government   International   Total 
Simulators and accessories  $1,580,192   $3,224,558   $906,636   $5,711,386   $273,796   $1,677,923   $1,077,185   $3,028,904 
Extended service-type warranties   31,487    620,361    17,662    669,510    22,074    670,584    20,050    712,708 
Customized software and content   -    51,714    83,000    134,714    -    467,413    52,273    519,686 
Installation and training   11,865    157,553    68,200    237,618    32,663    119,798    26,350    178,811 
Licensing and royalities   -    -    -    -    1,800    -    -    1,800 
Total Revenue  $1,623,544   $4,054,186   $1,075,498   $6,753,228   $330,333   $2,935,718   $1,175,858   $4,441,909 
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:

Schedule of Earnings Per Share

   2022   2021 
   Three Months Ended March 31, 
   2022   2021 
Net income  $577,074   $655,163 
           
Weighted average common stock outstanding   10,807,269    7,775,212 
Incremental shares from stock options   43,107    60,618 
Weighted average common stock outstanding diluted   10,850,376    7,835,830 
Net income per common share and common equivalent shares          
Basic  $0.05   $0.08 
Diluted  $0.05   $0.08