XML 62 R21.htm IDEA: XBRL DOCUMENT
v3.20.1

Organization and Significant Accounting Policies (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2019
Accounting Policies [Abstract] |
Schedule of Disaggregation of Revenues | The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer’s location and performance obligation.
|  | Year ended December 31, |
|  | 2019 |  |  | 2018 |
|  | Commercial |  |  | Government |  |  | International |  |  | Total |  |  | Commercial |  |  | Government |  |  | International |  |  | Total |
Simulators and accessories |  | $ | 530,742 |  |  | $ | 11,069,039 |  |  | $ | 1,992,819 |  |  | $ | 13,592,600 |  |  | $ | 528,696 |  |  | $ | 12,035,648 |  |  | $ | 2,018,827 |  |  | $ | 14,583,171 |
Extended service-type warranties |  |  | 35,148 |  |  |  | 2,132,864 |  |  | $ | 203,421 |  |  |  | 2,371,433 |  |  |  | 34,125 |  |  |  | 1,685,222 |  |  |  | 176,730 |  |  |  | 1,896,077 |
Customized software and customized content scenarios |  |  | 103,424 |  |  |  | 1,457,424 |  |  | $ | 68,702 |  |  |  | 1,629,550 |  |  |  | 5,218 |  |  |  | 478,910 |  |  |  | 11,940 |  |  |  | 496,068 |
Installation and training |  |  | 46,630 |  |  |  | 678,211 |  |  | $ | 240,317 |  |  |  | 965,158 |  |  |  | 15,046 |  |  |  | 385,790 |  |  |  | 146,761 |  |  |  | 547,597 |
Licensing and royalties |  |  | 153,182 |  |  |  | - |  |  |  | - |  |  |  | 153,182 |  |  |  | 557,213 |  |  |  | - |  |  |  | - |  |  |  | 557,213 |
Total Revenue |  | $ | 869,126 |  |  | $ | 15,337,538 |  |  | $ | 2,505,259 |  |  | $ | 18,711,923 |  |  | $ | 1,140,298 |  |  | $ | 14,585,570 |  |  | $ | 2,354,258 |  |  | $ | 18,080,126 |
Schedule of Estimated Useful Life of Property and Equipment |
Computer equipment |  |  | 3-5 years |
Furniture and office equipment |  |  | 5-7 years |
Machinery and equipment |  |  | 5-7 years |
STEP equipment |  |  | 5 years |
Leasehold improvements |  |  | 7 years |
Schedule of Earnings Per Share | Earnings per share computations are as follows:
|  | Year Ended December 31, |
|  | 2019 |  |  | 2018 |
Net (loss) income |  | $ | (75,277 | ) |  | $ | 818,092 |
Weighted average common stock outstanding |  |  | 7,747,655 |  |  |  | 7,903,801 |
Incremental shares from stock options |  |  | - |  |  |  | 350,575 |
Weighted average common stock outstanding - diluted |  |  | 7,747,655 |  |  |  | 8,254,376 |
Net (loss) income per common share and common equivalent shares |  |  |  |  |  |  |  |
Basic |  | $ | (0.01 | ) |  | $ | 0.10 |
Diluted |  | $ | (0.01 | ) |  | $ | 0.10 |

X
- Definition Schedule of estimated useful life of property and equipment [Table text Block] + References No definition available. + Details
Name: | VTSI_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentPolicyTextBlock
Namespace Prefix: | VTSI_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 + Details
Name: | us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration