XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets

The changes in the carrying amount of intangible assets for the year ended December 31, 2020 and 2019 were as follows:

 

    2020     2019  
Balance at beginning of year   $ 174,237     $ 306,575  
Addition: Acquisition of software license (See Note 11)     400,000       -  
Deduction: Amortization expense     (91,646 )     (132,338 )
Balance at end of year   $ 482,591     $ 174,237  
Schedule of Intangible Assets and Goodwill

The following tables set forth the components of intangible assets as of December 31, 2020 and 2019:

 

          As of December 31, 2020  
    Estimated     Adjusted              
    Useful     Carrying     Accumulated        
    Life     Amount     Amortization     Net  
                         
Patents and copyrights     2-17 years     $ 480,661     $ (331,403 )   $ 149,258  
Developed technology     5 years       400,000       (66,667 )     333,333  
            $ 880,661     $ (398,070 )   $ 482,591  

 

    As of December 31, 2019  
    Adjusted              
    Carrying     Accumulated        
    Amount     Amortization     Net  
                   
Patents and copyrights   $ 480,661     $ (306,424 )   $ 174,237  
    $ 480,661     $ (306,424 )   $ 174,237  
Schedule of Finite-Lived Intangible Assets Amortization Expense

The following summarizes amortization of acquisition related intangible assets included in the statement of operations:

 

    Years Ended December 31,  
    2020     2019  
             
Cost of sales   $ 81,372     $ 104,830  
General and administrative     10,274       27,508  
    $ 91,646     $ 132,338  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense

The Company expects that amortization expense for the next five succeeding years, and thereafter, will be as follows:

 

2021   $ 104,979  
2022     104,979  
2023     104,979  
2024     104,979  
2025     38,313  
Thereafter     24,362  
    $ 482,591