Annual report pursuant to Section 13 and 15(d)

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

v3.19.1
15. Commitment and Contingencies (Details - Minimum lease commitments)
Dec. 31, 2018
USD ($)
Employment Contracts [Member]  
Other commitment 2019 $ 635,808
Other commitment 2020 393,595
Other commitment 2021 322,950
Other commitment 2022 322,950
Other commitment 2023 282,581
Other commitment Thereafter 0
Total 1,957,884
Operating leases and Employment Agreements [Member]  
Other commitment 2019 1,005,731
Other commitment 2020 776,466
Other commitment 2021 719,221
Other commitment 2022 733,091
Other commitment 2023 707,077
Other commitment Thereafter 978,315
Total 4,919,860
Operating Leases [Member]  
Operating lease 2019 369,923
Operating lease 2020 382,871
Operating lease 2021 396,271
Operating lease 2022 410,141
Operating lease 2023 424,495
Operating lease Thereafter 978,315
Total $ 2,962,016