Date | 12/31/2020 | 12/31/2019 | 3/31/2019 | 12/31/2018 | 12/31/2017 | 12/31/2016 | 12/31/2015 | 12/31/2014 | 12/31/2013 | 12/31/2012 |
---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $43,669,538.00 | $25,328,486.00 | -- | $24,419,912.00 | $18,628,365.00 | $15,947,268.00 | $13,623,849.00 | $5,097,010.00 | $5,714,563.00 | $2,218,473.00 |
Accounts Receivable Net Current | $63,493,891.00 | $42,606,485.00 | -- | $30,050,506.00 | $23,689,583.00 | $13,595,396.00 | $8,852,024.00 | $6,819,452.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $114,870,576.00 | $74,543,209.00 | -- | $58,939,783.00 | $45,867,354.00 | $31,955,356.00 | $25,384,834.00 | $16,149,427.00 | -- | -- |
Property Plant and Equipement | $12,543,156.00 | $10,115,782.00 | -- | $8,290,460.00 | $6,067,338.00 | $4,360,976.00 | $4,087,832.00 | $3,715,981.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | $41,729.00 | -- | -- | -- |
Total Assets | $143,957,860.00 | $98,562,742.00 | -- | $71,207,905.00 | $55,936,831.00 | $37,723,629.00 | $31,008,989.00 | $19,865,408.00 | -- | -- |
Accounts Payable | $4,315,457.00 | $2,602,972.00 | -- | $610,724.00 | $495,177.00 | $664,838.00 | $896,841.00 | $189,089.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | $60,476.00 | $-90,777.00 | $-207,490.00 | -- | -- |
Total Current Liabilities | $48,442,062.00 | $33,112,314.00 | -- | $17,889,549.00 | $15,823,091.00 | $9,220,397.00 | $9,245,474.00 | $10,688,570.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | $392,118.00 | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $2,457,406.00 | $-3,411,744.00 | -- | $-2,592,289.00 | $80,868.00 | $-1,987,968.00 | $-450,434.00 | $234,156.00 | -- | -- |
Accumulated Deficit | $66,854,353.00 | $47,347,781.00 | $3,871,871.00 | $40,065,822.00 | $25,292,402.00 | $17,226,261.00 | $9,728,228.00 | $5,460,871.00 | -- | -- |
Total Stockholders' Equity | $95,515,798.00 | $64,846,964.00 | -- | $52,610,408.00 | $39,191,027.00 | $28,503,232.00 | $21,763,515.00 | $9,176,838.00 | $2,852,681.00 | $3,007,575.00 |
Controlling Interest in Subsidiaries | -- | $603,464.00 | -- | $707,948.00 | $922,713.00 | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $143,957,860.00 | $98,562,742.00 | -- | $71,207,905.00 | $55,936,831.00 | $37,723,629.00 | $31,008,989.00 | $19,865,408.00 | -- | -- |
Date | 12/31/2020 | 12/31/2019 | 3/31/2019 | 12/31/2018 | 12/31/2017 | 12/31/2016 | 12/31/2015 | 12/31/2014 | 12/31/2013 | 12/31/2012 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $240,316,024.00 | $173,409,113.00 | -- | $141,433,641.00 | $88,971,787.00 | $72,731,706.00 | $59,350,721.00 | $42,673,139.00 | $28,130,305.00 | -- |
Cost of Revenues | $188,725,246.00 | $134,504,540.00 | -- | $102,567,896.00 | $65,562,563.00 | $53,098,552.00 | $46,891,617.00 | $35,188,331.00 | $23,757,669.00 | -- |
Gross Profit | $51,590,778.00 | $38,904,573.00 | -- | $38,865,745.00 | $23,409,224.00 | $19,633,154.00 | $12,459,104.00 | $7,484,808.00 | $4,372,636.00 | -- |
Research and Development | $3,073,906.00 | $3,994,464.00 | -- | $4,069,794.00 | $3,551,629.00 | $3,264,073.00 | $1,962,659.00 | $679,755.00 | -- | -- |
Selling, General, and Administrative | $27,772,891.00 | $26,318,771.00 | -- | $21,329,908.00 | $14,766,524.00 | $11,082,106.00 | $7,250,331.00 | $5,779,600.00 | $3,085,437.00 | -- |
Total Operating Expenses | $27,772,891.00 | $26,318,771.00 | -- | $21,329,908.00 | $14,766,524.00 | $11,082,106.00 | $7,250,331.00 | $5,779,600.00 | $3,085,437.00 | -- |
Loss from Operations | $23,817,887.00 | $12,585,802.00 | -- | $17,535,837.00 | $8,642,700.00 | $8,551,048.00 | $5,208,773.00 | $1,705,208.00 | $1,287,199.00 | -- |
Loss Before Income Taxes | $28,000,328.00 | $15,565,496.00 | -- | $19,268,011.00 | $10,370,785.00 | $9,726,174.00 | $6,049,876.00 | $2,417,960.00 | $3,543,508.00 | -- |
Earnings Per Share Basic | $1.36 | $0.71 | -- | $0.88 | $0.48 | $0.45 | $0.30 | $0.11 | $0.19 | -- |
Weighted Average Shares Basic | 18,329,600 | 18,329,600 | -- | 18,329,600 | 18,329,600 | 18,329,600 | 16,015,079 | 15,586,865 | 15,294,800 | -- |
Earnings Per Share Diluted | $1.36 | $0.71 | -- | $0.88 | $0.48 | $0.45 | $0.30 | $0.11 | $0.19 | -- |
Weighted Average Shares Diluted | 18,329,600 | 18,329,600 | -- | 18,329,600 | 18,329,600 | 18,329,600 | 16,015,079 | 15,586,865 | 15,294,800 | -- |
Common Stock Shares Authorized | 100,000,000 | 100,000,000 | -- | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | -- |
Common Stock Shares Outstanding | 18,329,600 | 18,329,600 | -- | 18,329,600 | 18,329,600 | 18,329,600 | 18,329,600 | 15,929,600 | -- | -- |
Common Stock Value | $18,330.00 | $18,330.00 | -- | $18,330.00 | $18,330.00 | $18,330.00 | $18,330.00 | $15,930.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |