XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Revenue        
Total revenue $ 46,122,796 $ 35,617,998 $ 110,317,117 $ 90,437,598
Cost of Sales        
Total cost of sales 30,092,964 23,344,968 72,251,320 59,388,475
Gross Margin 16,029,832 12,273,030 38,065,797 31,049,123
Operating Expenses        
Sales and marketing 2,326,900 1,805,038 6,989,678 5,468,980
General and administrative 5,289,277 4,798,833 15,038,140 13,466,690
Total operating expenses 7,616,177 6,603,871 22,027,818 18,935,670
Operating Income 8,413,655 5,669,159 16,037,979 12,113,453
Interest expense 68,368 23,851 173,480 81,631
Foreign currency exchange loss 709 136,951 420,427 151,859
Income before income taxes 8,344,578 5,508,357 15,444,072 11,879,963
Income tax expense 1,736,330 999,072 3,250,780 2,503,365
Net income 6,608,248 4,509,285 12,193,292 9,376,598
Income attributed to non-controlling interest 0 6,602 0 9,311
Net income attributable to stockholders of the Company $ 6,608,248 $ 4,502,683 $ 12,193,292 $ 9,367,287
Earnings per share attributable to stockholders of the Company        
Basic and diluted (in dollars per share) $ 0.24 $ 0.16 $ 0.44 $ 0.34
Weighted Average Number of Common Shares        
Basic and diluted (in shares) 27,612,597 27,612,597 27,612,597 27,612,597
Product revenue        
Revenue        
Total revenue $ 39,528,383 $ 30,815,251 $ 94,240,296 $ 77,295,463
Cost of Sales        
Total cost of sales 28,369,882 22,283,771 67,687,991 56,522,834
Service revenue        
Revenue        
Total revenue 6,594,413 4,802,747 16,076,821 13,142,135
Cost of Sales        
Total cost of sales $ 1,723,082 $ 1,061,197 $ 4,563,329 $ 2,865,641