Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $18,548,485.00 | $18,321,624.00 | $18,507,965.00 | $18,249,086.00 | $16,386,166.00 | $19,541,538.00 | $18,216,565.00 | $17,266,785.00 | $25,670,462.00 | $24,922,925.00 | $24,753,796.00 | $26,646,530.00 | $27,373,737.00 | $27,026,734.00 | $28,212,635.00 | $26,978,424.00 | $20,951,180.00 | $24,609,415.00 | $27,938,960.00 | $38,259,233.00 | $35,906,655.00 | $35,262,976.00 | $45,412,868.00 | $42,018,953.00 | $34,616,105.00 | $34,974,242.00 | $34,510,330.00 | $35,546,244.00 | $35,837,240.00 | $36,440,779.00 | $38,203,059.00 | $38,316,291.00 | $38,940,681.00 | $39,044,749.00 | $39,866,037.00 | $39,644,081.00 | $39,050,841.00 | $39,047,959.00 | $40,869,457.00 | $46,011,203.00 | $49,664,762.00 | $51,209,544.00 | $54,349,381.00 | $50,801,571.00 | $52,273,392.00 | $55,643,561.00 | $70,599,146.00 | $71,074,807.00 | $69,832,030.00 | $65,958,844.00 | $65,893,970.00 | $78,701,682.00 | $11,829,551.00 |
Accounts Receivable Net Current | $10,647,267.00 | $9,758,176.00 | $12,620,120.00 | $12,218,756.00 | $14,529,133.00 | $15,232,697.00 | $13,276,009.00 | $14,635,435.00 | $9,147,493.00 | $12,549,297.00 | $12,377,713.00 | $9,661,407.00 | $7,924,338.00 | $5,949,910.00 | $9,781,463.00 | $8,296,672.00 | $8,427,278.00 | $9,973,995.00 | $7,844,249.00 | $7,055,138.00 | $5,806,095.00 | $6,301,162.00 | $8,395,112.00 | $7,205,378.00 | $6,106,915.00 | $4,934,779.00 | $7,330,127.00 | $6,672,300.00 | $4,550,945.00 | $4,822,800.00 | $6,077,120.00 | $5,798,393.00 | $5,808,014.00 | $5,174,866.00 | $5,504,728.00 | $5,296,114.00 | $6,014,477.00 | $5,417,093.00 | $4,530,424.00 | $4,194,415.00 | $3,970,942.00 | $5,967,631.00 | $6,017,201.00 | $5,467,455.00 | $4,991,612.00 | $4,463,367.00 | $7,082,890.00 | -- | -- | -- | $5,145,494.00 | -- | -- |
Inventory | $4,327,526.00 | $4,609,362.00 | $8,670,548.00 | $10,928,406.00 | $10,180,002.00 | $10,647,529.00 | $9,420,459.00 | $9,878,680.00 | $10,104,219.00 | $10,010,763.00 | $10,638,157.00 | $10,080,394.00 | $7,627,270.00 | $8,150,152.00 | $9,411,521.00 | $9,864,240.00 | $10,648,859.00 | $11,259,233.00 | $12,078,343.00 | $6,426,429.00 | $7,345,501.00 | $6,661,525.00 | $6,737,848.00 | $5,857,468.00 | $5,554,324.00 | $5,646,904.00 | $5,371,729.00 | $4,983,227.00 | $4,921,681.00 | $4,073,689.00 | $4,270,143.00 | $4,206,039.00 | $4,795,543.00 | $4,634,065.00 | $5,600,319.00 | $6,130,722.00 | $6,996,843.00 | $7,422,145.00 | $5,722,882.00 | $5,435,613.00 | $6,094,294.00 | $5,992,031.00 | $6,218,355.00 | $7,511,641.00 | $7,316,606.00 | $6,005,478.00 | $5,774,694.00 | -- | -- | -- | $7,683,842.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $2,682,673.00 | $3,025,248.00 | -- | -- | -- | -- | -- | -- | -- | -- | $2,199,926.00 | -- | -- | -- | $2,757,456.00 | -- | -- | -- | $2,963,806.00 | -- | -- | -- | $3,466,541.00 | -- | -- | -- | $2,710,967.00 | -- | -- | -- | $1,468,913.00 | -- | -- | -- | $1,351,324.00 | -- | -- | -- | $825,675.00 | -- | -- | -- | $1,671,091.00 | -- | -- | -- | $1,627,455.00 | -- | -- | -- | -- | -- | -- |
Total Current Assets | $36,205,951.00 | $35,714,410.00 | $41,769,797.00 | $43,674,133.00 | $43,810,799.00 | $49,160,606.00 | $43,748,498.00 | $45,341,927.00 | $46,680,506.00 | $49,383,017.00 | $49,969,592.00 | $48,894,079.00 | $45,754,978.00 | $44,737,017.00 | $50,163,075.00 | $49,397,584.00 | $51,932,357.00 | $57,966,169.00 | $59,116,037.00 | $63,626,211.00 | $66,647,890.00 | $66,823,172.00 | $68,684,845.00 | $66,082,815.00 | $63,293,153.00 | $63,542,348.00 | $65,545,264.00 | $66,962,992.00 | $63,992,079.00 | $64,922,913.00 | $64,583,350.00 | $67,722,388.00 | $68,200,959.00 | $67,545,073.00 | $70,814,971.00 | $70,149,972.00 | $70,632,037.00 | $69,266,130.00 | $68,679,715.00 | $78,270,464.00 | $82,441,231.00 | $86,020,255.00 | $87,232,242.00 | $86,791,929.00 | $86,257,157.00 | $86,283,249.00 | $87,308,067.00 | -- | -- | -- | $81,038,842.00 | -- | -- |
Property Plant and Equipement | $369,499.00 | $367,903.00 | $377,439.00 | $384,383.00 | $354,857.00 | $490,826.00 | $457,490.00 | $409,121.00 | $493,256.00 | $534,933.00 | $574,169.00 | $602,911.00 | $631,534.00 | $694,499.00 | $747,796.00 | $743,801.00 | $737,238.00 | $744,085.00 | $771,213.00 | $539,019.00 | $550,492.00 | $566,907.00 | $528,882.00 | $474,748.00 | $495,328.00 | $538,358.00 | $464,454.00 | $482,591.00 | $505,667.00 | $558,184.00 | $536,450.00 | $541,771.00 | $568,759.00 | $685,188.00 | $651,030.00 | $731,129.00 | $726,868.00 | $809,227.00 | $880,647.00 | $975,016.00 | $1,055,677.00 | $1,153,426.00 | $1,188,914.00 | $1,120,591.00 | $1,100,253.00 | $1,054,771.00 | $1,119,339.00 | -- | -- | -- | $1,220,010.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $914,000.00 | $914,000.00 | $914,000.00 | $914,000.00 | $914,000.00 | $1,932,876.00 | $1,932,876.00 | $1,932,876.00 | $882,000.00 | $882,000.00 | $882,000.00 | $882,000.00 | $882,000.00 | $882,000.00 | $882,000.00 | $882,000.00 | $882,000.00 | $882,000.00 | $784,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $3,060,643.00 | $2,692,921.00 | $2,555,638.00 | $2,607,109.00 | $2,545,424.00 | $2,426,996.00 | $2,536,500.00 | $3,178,857.00 | $3,490,768.00 | $3,323,603.00 | $3,234,338.00 | $2,511,894.00 | $2,939,003.00 | $2,637,434.00 | $3,298,725.00 | $6,328,777.00 | $6,065,828.00 | $6,209,417.00 | $2,531,309.00 | $2,809,306.00 | $2,547,196.00 | $2,565,354.00 | $2,486,830.00 | $2,253,178.00 | $2,202,296.00 | $2,164,236.00 | $2,120,742.00 | $2,456,118.00 | $2,509,898.00 | $2,696,670.00 | $1,891,053.00 | $2,572,698.00 | $2,386,924.00 | $2,408,399.00 | $2,370,572.00 | $3,025,236.00 | $3,036,301.00 | $2,557,341.00 | $1,345,666.00 | $1,429,951.00 | $1,319,538.00 | $700,095.00 | $645,366.00 | $653,768.00 | $650,173.00 | $63,472.00 | $67,846.00 | -- | -- | -- | $102,787.00 | -- | -- |
Total Assets | $81,509,518.00 | $81,776,075.00 | $87,750,944.00 | $89,375,360.00 | $89,468,635.00 | $90,776,553.00 | $92,517,637.00 | $96,697,106.00 | $88,851,474.00 | $93,348,025.00 | $96,463,305.00 | $96,009,629.00 | $97,523,455.00 | $97,419,137.00 | $104,549,283.00 | $103,765,900.00 | $107,546,224.00 | $114,617,629.00 | $112,693,868.00 | $87,432,076.00 | $90,444,641.00 | $91,094,840.00 | $93,232,312.00 | $90,351,057.00 | $87,802,792.00 | $91,861,605.00 | $93,404,566.00 | $91,074,271.00 | $87,888,930.00 | $89,205,734.00 | $91,918,959.00 | $92,059,237.00 | $92,916,727.00 | $92,189,835.00 | $95,405,114.00 | $93,904,132.00 | $93,468,664.00 | $91,106,132.00 | $87,613,738.00 | $91,911,297.00 | $95,465,610.00 | $98,277,750.00 | $98,593,731.00 | $96,933,796.00 | $95,380,596.00 | $94,568,144.00 | $95,518,316.00 | -- | -- | -- | $92,054,054.00 | -- | -- |
Accounts Payable | $13,075,764.00 | $14,037,629.00 | $10,818,045.00 | $10,912,044.00 | $11,222,333.00 | $11,510,756.00 | $10,591,585.00 | $11,447,505.00 | $8,962,916.00 | $10,466,281.00 | $13,396,286.00 | $10,833,972.00 | $10,829,982.00 | $8,247,899.00 | $9,993,578.00 | $8,226,609.00 | $9,539,981.00 | $9,292,014.00 | $11,093,297.00 | $8,447,429.00 | $10,065,882.00 | $8,518,879.00 | $8,979,929.00 | $7,921,600.00 | $6,411,517.00 | $7,269,644.00 | $8,036,611.00 | $6,658,196.00 | $3,667,440.00 | $4,067,318.00 | $2,877,479.00 | $4,126,687.00 | $4,110,082.00 | $3,371,184.00 | $3,242,713.00 | $3,205,233.00 | $4,220,194.00 | $4,724,873.00 | $2,035,853.00 | $2,272,018.00 | $3,094,071.00 | $3,427,256.00 | $2,790,554.00 | $4,228,230.00 | $2,936,081.00 | $2,304,317.00 | $1,513,548.00 | -- | -- | -- | $2,124,654.00 | -- | -- |
Accrued Liabilities | -- | $13,596,528.00 | -- | -- | -- | -- | -- | -- | -- | -- | $11,254,381.00 | -- | -- | -- | $11,317,358.00 | -- | -- | -- | $16,710,927.00 | -- | -- | -- | $8,714,814.00 | -- | -- | -- | $6,755,652.00 | -- | -- | -- | $9,534,268.00 | -- | -- | -- | $10,506,769.00 | -- | -- | -- | $5,509,917.00 | -- | -- | -- | $5,264,806.00 | -- | -- | -- | $5,086,400.00 | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $54,319,966.00 | $52,516,206.00 | $52,095,386.00 | $52,538,458.00 | $53,420,148.00 | $52,285,431.00 | $53,313,345.00 | $55,903,703.00 | $41,043,067.00 | $46,470,098.00 | $49,589,911.00 | $48,166,252.00 | $49,112,285.00 | $47,576,079.00 | $53,464,030.00 | $52,058,972.00 | $53,857,507.00 | $59,426,902.00 | $57,123,367.00 | $29,487,463.00 | $30,774,191.00 | $30,220,535.00 | $29,310,711.00 | $25,433,027.00 | $21,309,236.00 | $19,649,452.00 | $20,283,747.00 | $16,651,656.00 | $13,514,472.00 | $13,887,016.00 | $15,099,176.00 | $14,515,206.00 | $14,214,835.00 | $12,845,301.00 | $14,652,323.00 | $13,018,839.00 | $12,736,400.00 | $12,145,693.00 | $8,321,895.00 | $10,978,915.00 | $12,592,242.00 | $13,248,109.00 | $13,027,244.00 | $13,601,875.00 | $12,166,990.00 | $12,719,920.00 | $12,683,047.00 | -- | -- | -- | $14,338,579.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-19,434,424.00 | $-17,488,161.00 | $-11,193,755.00 | $-10,144,457.00 | $-11,016,657.00 | $-8,768,112.00 | $-8,359,473.00 | $-7,023,853.00 | $-735,625.00 | $-1,964,185.00 | $-2,131,013.00 | $-1,247,237.00 | $-765,500.00 | $152,775.00 | $1,208,395.00 | $2,169,101.00 | $4,122,769.00 | $4,672,276.00 | $4,746,154.00 | $6,966,252.00 | $8,609,295.00 | $9,329,983.00 | $11,709,222.00 | $12,509,767.00 | $13,252,798.00 | $18,413,409.00 | $18,604,931.00 | $19,354,625.00 | $19,248,459.00 | $19,296,503.00 | $19,549,614.00 | $19,398,555.00 | $19,270,542.00 | $18,864,544.00 | $18,818,263.00 | $18,149,350.00 | $17,403,430.00 | $16,680,860.00 | $16,394,540.00 | $17,894,903.00 | $18,714,845.00 | $19,353,863.00 | $18,499,154.00 | $16,693,654.00 | $14,824,160.00 | $13,079,870.00 | $12,656,662.00 | -- | -- | -- | $6,998,806.00 | -- | -- |
Total Stockholders' Equity | $27,489,333.00 | $29,603,441.00 | $35,991,549.00 | $37,158,972.00 | $36,360,511.00 | $38,764,263.00 | $39,462,846.00 | $41,022,911.00 | $47,952,759.00 | $47,017,210.00 | $46,990,510.00 | $47,928,803.00 | $48,480,629.00 | $49,890,203.00 | $51,122,873.00 | $51,732,908.00 | $54,061,023.00 | $55,431,533.00 | $55,844,767.00 | $58,201,864.00 | $59,906,724.00 | $61,085,817.00 | $64,120,163.00 | $65,095,333.00 | $66,656,650.00 | $72,358,656.00 | $73,248,199.00 | $74,529,758.00 | $74,470,923.00 | $75,402,289.00 | $76,887,908.00 | $77,589,693.00 | $78,741,243.00 | $79,372,185.00 | $80,760,673.00 | $81,102,839.00 | $80,933,074.00 | $79,148,215.00 | $79,468,481.00 | $81,097,988.00 | $83,026,421.00 | $85,172,858.00 | $85,696,321.00 | $83,450,210.00 | $83,324,557.00 | $81,951,139.00 | $82,928,817.00 | -- | -- | -- | $77,777,680.00 | -- | -- |
Controlling Interest in Subsidiaries | $-299,781.00 | $-343,572.00 | $-335,991.00 | $-322,070.00 | $-312,024.00 | $-273,141.00 | $-258,554.00 | $-229,508.00 | $-144,352.00 | $-139,283.00 | $-117,116.00 | $-85,426.00 | $-69,459.00 | $-47,145.00 | $-37,620.00 | $-25,980.00 | $-372,306.00 | $-240,806.00 | $-274,266.00 | $-257,251.00 | $-236,274.00 | $-211,512.00 | $-198,562.00 | $-177,303.00 | $-163,094.00 | $-146,503.00 | $-127,380.00 | $-107,143.00 | $-96,465.00 | $-83,571.00 | $-68,125.00 | $-45,662.00 | $-39,351.00 | $-27,651.00 | $-7,882.00 | $-217,546.00 | $-200,810.00 | $-187,776.00 | $-176,638.00 | $-165,606.00 | $-153,053.00 | $-143,217.00 | $-129,834.00 | $-118,289.00 | $-110,951.00 | $-102,915.00 | $-93,548.00 | -- | -- | -- | $-62,205.00 | -- | -- |
Total Liabilities and Equity | $81,509,518.00 | $81,776,075.00 | $87,750,944.00 | $89,375,360.00 | $89,468,635.00 | $90,776,553.00 | $92,517,637.00 | $96,697,106.00 | $88,851,474.00 | $93,348,025.00 | $96,463,305.00 | $96,009,629.00 | $97,523,455.00 | $97,419,137.00 | $104,549,283.00 | $103,765,900.00 | $107,546,224.00 | $114,617,629.00 | $112,693,868.00 | $87,432,076.00 | $90,444,641.00 | $91,094,840.00 | $93,232,312.00 | $90,351,057.00 | $87,802,792.00 | $91,861,605.00 | $93,404,566.00 | $91,074,271.00 | $87,888,930.00 | $89,205,734.00 | $91,918,959.00 | $92,059,237.00 | $92,916,727.00 | $92,189,835.00 | $95,405,114.00 | $93,904,132.00 | $93,468,664.00 | $91,106,132.00 | $87,613,738.00 | $91,911,297.00 | $95,465,610.00 | $98,277,750.00 | $98,593,731.00 | $96,933,796.00 | $95,380,596.00 | $94,568,144.00 | $95,518,316.00 | -- | -- | -- | $92,054,054.00 | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $37,441,134.00 | $9,250,689.00 | $9,598,177.00 | $8,330,734.00 | $47,533,637.00 | $10,371,918.00 | $11,580,600.00 | $11,902,747.00 | $40,741,765.00 | $8,492,530.00 | $10,163,724.00 | $8,587,605.00 | $1,600,000.00 | $11,196,961.00 | $8,667,127.00 | $9,636,755.00 | $2,000,000.00 | -- | -- | -- | $900,000.00 | -- | -- | -- | $600,000.00 | -- | -- | -- | $800,000.00 | -- | -- | -- | $700,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | $1,158,253.00 | $5,834,229.00 | $1,924,768.00 | $2,644,708.00 | $1,499,670.00 | $5,283,083.00 | $3,568,829.00 | $1,745,136.00 | $2,617,765.00 | $1,257,367.00 | $5,773,825.00 | $4,374,392.00 | $3,144,057.00 | $1,722,555.00 | $6,478,592.00 | $1,278,013.00 | $1,458,366.00 | $1,399,687.00 | $7,575,892.00 | $4,631,384.00 | $1,450,390.00 | $1,874,939.00 | $3,901,365.00 | $943,162.00 | $1,080,426.00 | $898,363.00 | $3,190,700.00 | $644,662.00 | $1,385,252.00 | $706,472.00 | $3,847,651.00 | $3,444,524.00 | $828,070.00 | $1,859,012.00 | $3,389,419.00 | $2,622,310.00 | $1,687,527.00 | $826,373.00 | $5,615,501.00 | $4,276,206.00 | $1,386,904.00 | $1,448,718.00 | $5,095,172.00 | $1,696,592.00 | $1,553,343.00 | $1,404,022.00 | $5,028,072.00 | $3,269,746.00 | $1,027,048.00 | $1,009,673.00 | $4,327,485.00 | $4,993,278.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-1,869,250.00 | $-9,554,661.00 | $-1,866,603.00 | $-1,508,819.00 | $-1,531,678.00 | $-288,588.00 | $-1,846,538.00 | $-1,291,999.00 | $-1,760,029.00 | $-324,300.00 | $-6,381,595.00 | $-1,208,686.00 | $-1,580,962.00 | $-1,846,001.00 | $-3,623,005.00 | $-2,625,596.00 | $-778,511.00 | $-176,796.00 | $-7,390,772.00 | $-1,806,883.00 | $-3,321,200.00 | $-2,452,222.00 | $-903,326.00 | $-3,178,022.00 | $-2,338,673.00 | $-657,802.00 | $-957,371.00 | $130,132.00 | $-105,309.00 | $-500,583.00 | $1,111,610.00 | $270,884.00 | $678,047.00 | $4,116.00 | $946,138.00 | $989,038.00 | $1,215,609.00 | $408,051.00 | $-2,472,077.00 | $-1,514,768.00 | $-1,140,544.00 | $1,326,051.00 | $8,818,102.00 | $2,979,163.00 | $2,585,946.00 | $646,015.00 | $9,849,487.00 | $8,138,218.00 | $5,039,858.00 | $1,408,001.00 | $6,501,747.00 | $5,776,635.00 | -- |
Loss Before Income Taxes | $-1,891,030.00 | $-6,284,997.00 | $-7,966.00 | $1,048,315.00 | $179,224.00 | $-3,169,625.00 | $-2,753,299.00 | $-1,395,533.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.14 | $-0.44 | -- | -- | -- | $-0.21 | $-0.09 | $-0.09 | $0.09 | $0.01 | $-0.22 | $-0.03 | $-0.06 | $-0.07 | $-0.23 | $-0.13 | $-0.04 | -- | $-0.45 | $-0.11 | $-0.20 | $-0.15 | $-0.05 | $-0.05 | $-0.40 | $-0.08 | $-0.05 | $-0.01 | -- | $-0.02 | $0.04 | $0.03 | $0.02 | -- | $0.14 | $0.04 | $0.06 | $0.02 | $-0.11 | $-0.04 | $-0.03 | $0.05 | $0.30 | $0.10 | $0.09 | $0.02 | $0.28 | $0.09 | $0.14 | $0.04 | $0.12 | $0.22 | -- |
Weighted Average Shares Basic | 14,098,022 | 14,298,774 | 14,277,229 | 14,393,711 | 14,359,322 | 14,618,975 | 14,688,505 | 14,691,623 | 14,970,241 | 14,974,663 | 15,162,184 | 15,134,583 | 15,241,463 | 15,240,614 | 15,396,098 | 15,368,027 | 15,497,989 | 15,472,952 | 15,614,052 | 15,573,108 | 15,682,348 | 15,689,240 | 15,911,577 | 15,973,737 | 16,011,758 | 16,042,219 | 16,236,525 | 16,217,442 | 16,247,028 | 16,341,481 | 16,715,970 | 16,604,682 | 16,820,725 | 17,012,852 | 17,617,765 | 17,544,905 | 17,825,174 | 17,907,848 | 18,332,997 | 18,420,465 | 18,580,891 | 18,758,383 | 19,564,625 | 19,432,715 | 19,771,167 | 20,007,998 | 20,342,913 | 20,327,537 | 20,471,621 | 20,445,921 | 20,333,932 | 14,199,479 | -- |
Earnings Per Share Diluted | $-0.14 | $-0.44 | -- | -- | -- | $-0.21 | $-0.09 | $-0.09 | $0.09 | $0.01 | $-0.22 | $-0.03 | $-0.06 | $-0.07 | $-0.23 | $-0.13 | $-0.04 | -- | $-0.45 | $-0.11 | $-0.20 | $-0.15 | $-0.50 | $-0.05 | $-0.32 | $-0.08 | $-0.06 | $0.01 | -- | $-0.02 | $0.04 | $0.01 | $0.02 | -- | $0.14 | $0.04 | $0.04 | $0.02 | $-0.11 | $-0.04 | $-0.03 | $0.05 | $0.30 | $0.20 | $0.11 | $0.02 | $0.28 | $0.23 | $0.14 | $0.03 | $0.12 | $0.17 | -- |
Weighted Average Shares Diluted | 14,098,022 | 14,298,774 | 14,521,600 | 14,570,798 | 14,587,843 | 14,477,478 | 14,689,798 | 14,691,623 | 15,171,589 | 15,244,146 | 15,162,184 | 15,134,583 | 15,241,463 | 15,578,309 | 15,396,098 | 15,454,159 | 15,497,989 | 15,891,570 | 15,614,052 | 15,645,230 | 15,682,348 | 15,689,240 | 15,911,577 | 15,973,737 | 16,011,758 | 16,042,219 | 16,236,525 | 16,268,579 | 16,293,744 | 16,341,481 | 17,094,754 | 17,193,854 | 17,184,345 | 17,405,019 | 17,899,632 | 17,848,110 | 18,025,913 | 18,161,680 | 18,332,997 | 18,233,407 | 18,405,522 | 18,925,165 | 19,787,537 | 19,969,051 | 19,996,805 | 20,234,438 | 20,572,132 | 20,534,647 | 20,719,714 | 20,777,666 | 21,058,577 | 18,234,171 | -- |
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 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 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 | 14,159,954 | 14,121,833 | 14,217,926 | 14,330,990 | 14,430,047 | 14,436,583 | 14,649,693 | 14,730,760 | 14,926,059 | 15,084,464 | 14,988,429 | 15,084,372 | 15,181,276 | 15,318,529 | 15,263,555 | 15,231,278 | 15,471,070 | 15,547,517 | 15,481,497 | 15,555,865 | 15,604,709 | 15,727,250 | 15,723,075 | 15,781,736 | 15,937,595 | 16,065,301 | 16,074,176 | 16,195,631 | 16,236,348 | 16,296,778 | 16,379,501 | 16,935,764 | 16,935,764 | 16,935,764 | 17,118,993 | 17,423,825 | 17,660,367 | 17,807,317 | 17,985,503 | 18,157,957 | 18,306,364 | 18,549,749 | 18,937,107 | 19,173,846 | 19,699,237 | 19,870,637 | 20,020,535 | -- | -- | -- | 20,338,461 | -- | -- |
Common Stock Value | -- | -- | $47,185,304.00 | $47,303,429.00 | $47,377,168.00 | $47,532,375.00 | $47,822,319.00 | $48,046,764.00 | $48,688,384.00 | $48,981,395.00 | -- | $49,176,040.00 | $49,246,129.00 | $49,737,428.00 | $49,914,478.00 | $49,563,807.00 | $49,938,254.00 | $50,759,257.00 | $51,098,613.00 | $51,235,612.00 | $51,297,429.00 | $51,755,834.00 | $52,410,941.00 | $52,585,566.00 | $53,403,852.00 | $53,945,247.00 | $54,643,268.00 | $55,175,133.00 | $55,222,464.00 | $56,105,786.00 | $57,338,294.00 | $58,191,138.00 | $59,470,701.00 | $60,507,641.00 | $61,942,410.00 | $62,953,489.00 | $63,529,644.00 | $62,467,355.00 | $63,073,941.00 | $63,203,085.00 | $64,311,576.00 | $65,818,995.00 | $67,197,167.00 | $66,756,556.00 | $68,500,397.00 | $68,871,269.00 | $70,272,155.00 | -- | -- | -- | $70,778,874.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | 20,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | 20,000,000 | -- | -- | -- | 20,000,000 | -- | -- | -- | 20,000,000 | -- | -- | -- | 20,000,000 | -- | -- | -- | 20,000,000 | -- | -- | -- | 20,000,000 | -- | -- | -- | 20,000,000 | -- | -- | -- | 20,000,000 | -- | -- | -- | 20,000,000 | -- | -- | -- | 20,000,000 | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |