Quarterly report pursuant to Section 13 or 15(d)

16. Commitment and Contingencies (Details - Minimum lease commitments)

v3.19.3
16. Commitment and Contingencies (Details - Minimum lease commitments)
Sep. 30, 2019
USD ($)
Employment Contracts [Member]  
Other commitment remainder of 2019 $ 56,250
Other commitment 2020 393,595
Other commitment 2021 322,950
Other commitment 2022 322,950
Other commitment 2023 282,581
Other commitment 2024 0
Other commitment thereafter 0
Total commitment 1,378,326
Operating leases and Employment Agreements [Member]  
Other commitment remainder of 2019 192,507
Other commitment 2020 1,046,359
Other commitment 2021 1,067,006
Other commitment 2022 1,163,075
Other commitment 2023 1,154,260
Other commitment 2024 904,423
Other commitment thereafter 1,871,252
Total commitment 7,398,882
Operating Leases [Member]  
Operating lease remainder of 2019 136,257
Operating lease 2020 652,764
Operating lease 2021 744,056
Operating lease 2022 840,125
Operating lease 2023 871,679
Operating lease 2024 904,423
Operating lease thereafter 1,871,252
Operating lease remaining $ 6,020,556