Date | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 7/31/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 | 7/31/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 8/31/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 | $1,839,227.00 | $2,000,000.00 | $1,666,054.00 | $1,808,118.00 | $3,400,000.00 | $3,181,209.00 | $3,500,000.00 | $3,700,000.00 | $2,000,000.00 | $1,900,000.00 | $871,281.00 | $1,514,351.00 | $976,121.00 | $1,475,166.00 | $960,401.00 | -- | $2,400,953.00 | $2,368,149.00 | $3,059,677.00 | $2,827,296.00 | $4,043,668.00 | $4,563,260.00 | $1,011,472.00 | $1,751,310.00 | $1,647,695.00 | $3,431,763.00 | $3,391,528.00 | $5,643,610.00 | $7,925,334.00 | $8,332,909.00 | $6,013,382.00 | $5,483,379.00 | $8,307,549.00 | $10,090,151.00 | $10,873,891.00 | $13,697,061.00 | -- | $18,333,685.00 | $17,493,097.00 | $19,288,340.00 | $22,950,643.00 | -- | $13,293,780.00 | $17,608,564.00 | $18,651,468.00 | $12,154,409.00 | $16,484,132.00 | $16,375,267.00 | $16,257,694.00 | $16,361,604.00 | $16,616,646.00 | $21,070,321.00 | $17,842,555.00 | $15,752,528.00 | $22,364,235.00 |
Accounts Receivable Net Current | $1,800,000.00 | $2,278,802.00 | $2,288,133.00 | $1,552,626.00 | $825,598.00 | $2,855,135.00 | $2,300,000.00 | $2,200,000.00 | $3,000,000.00 | $2,800,000.00 | $3,476,930.00 | $1,856,839.00 | $1,758,213.00 | $3,406,550.00 | $1,959,885.00 | -- | $1,706,141.00 | $3,328,528.00 | $3,605,411.00 | $1,626,889.00 | $2,068,998.00 | $3,118,556.00 | $4,168,015.00 | $2,198,718.00 | $2,986,927.00 | $3,525,036.00 | $5,003,972.00 | $3,253,257.00 | $4,641,500.00 | $5,201,908.00 | $6,635,262.00 | $5,051,870.00 | $6,224,034.00 | $6,477,259.00 | $8,898,680.00 | $7,259,882.00 | -- | $7,566,015.00 | $9,715,785.00 | $11,150,323.00 | $8,683,369.00 | -- | $9,737,521.00 | $10,298,428.00 | $14,130,302.00 | $10,965,296.00 | $10,428,659.00 | $14,055,103.00 | $19,314,789.00 | -- | -- | -- | $23,286,660.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | $7,744.00 | $15,421.00 | $15,381.00 | $15,061.00 | $15,275.00 | $14,809.00 | $14,571.00 | $14,173.00 | $30,014.00 | $104,460.00 | -- | $104,737.00 | $30,562.00 | $14,885.00 | -- | -- | -- | -- | $6,181.00 | $6,181.00 | $6,181.00 | $6,181.00 | $6,181.00 | $6,181.00 | $30,029.00 | $70,534.00 | $156,871.00 | $150,236.00 | $151,099.00 | $352,493.00 | $314,423.00 | -- | $692,395.00 | $652,346.00 | $919,390.00 | $752,440.00 | -- | $904,198.00 | $1,068,177.00 | $642,819.00 | $721,827.00 | $1,100,644.00 | $2,193,166.00 | $1,769,007.00 | -- | -- | -- | $1,409,659.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $1,033,747.00 | $897,493.00 | $885,734.00 | $1,074,029.00 | $1,264,231.00 | $1,074,972.00 | $1,537,267.00 | $1,513,363.00 | $2,063,111.00 | $1,837,596.00 | $1,930,671.00 | $1,892,842.00 | $2,127,422.00 | $2,252,372.00 | $2,085,377.00 | -- | $1,736,775.00 | $1,740,486.00 | $1,909,846.00 | $1,535,848.00 | $1,254,015.00 | $1,415,950.00 | $1,244,494.00 | $999,790.00 | $875,598.00 | $1,237,323.00 | $1,245,085.00 | $1,357,254.00 | $1,396,389.00 | $1,509,641.00 | $1,742,668.00 | $1,644,379.00 | $1,750,218.00 | $1,951,035.00 | $1,596,916.00 | $1,827,244.00 | -- | $1,669,715.00 | $2,421,076.00 | $1,636,891.00 | $2,123,561.00 | -- | $2,556,121.00 | $2,811,530.00 | $2,796,665.00 | $4,716,228.00 | $1,860,686.00 | $2,020,487.00 | $1,912,831.00 | -- | -- | -- | $1,576,213.00 | -- | -- |
Total Current Assets | $4,910,599.00 | $5,369,290.00 | $5,113,866.00 | $4,836,355.00 | $5,897,732.00 | $7,328,996.00 | $7,482,424.00 | $7,787,080.00 | $7,433,313.00 | $6,864,581.00 | $6,713,631.00 | $5,702,159.00 | $5,469,763.00 | $7,913,617.00 | $5,915,822.00 | -- | $6,786,879.00 | $8,329,587.00 | $9,226,998.00 | $7,168,884.00 | $8,844,300.00 | $10,722,299.00 | $6,423,981.00 | $4,955,999.00 | $5,516,401.00 | $8,200,303.00 | $9,646,766.00 | $11,293,931.00 | $15,996,030.00 | $18,378,418.00 | $22,087,704.00 | $23,218,872.00 | $27,252,218.00 | $29,899,325.00 | $32,939,288.00 | $36,342,956.00 | -- | $39,064,206.00 | $41,036,330.00 | $42,176,144.00 | $41,435,292.00 | -- | $35,487,218.00 | $42,768,574.00 | $47,966,227.00 | $41,935,085.00 | $46,665,897.00 | $55,471,315.00 | $60,326,447.00 | -- | -- | -- | $63,018,722.00 | -- | -- |
Property Plant and Equipement | $78,126.00 | $86,263.00 | $95,796.00 | $110,265.00 | $128,203.00 | $153,904.00 | $193,028.00 | $186,476.00 | $196,630.00 | $197,020.00 | $236,442.00 | $278,345.00 | $321,714.00 | $369,273.00 | $418,167.00 | -- | $484,588.00 | $406,105.00 | $433,935.00 | $443,145.00 | $504,580.00 | $557,799.00 | $636,112.00 | $753,849.00 | $858,978.00 | $989,719.00 | $1,174,942.00 | $1,129,565.00 | $1,257,917.00 | $1,456,242.00 | $1,565,932.00 | $1,821,390.00 | $1,911,145.00 | $1,936,008.00 | $2,147,188.00 | $2,377,106.00 | -- | $2,627,624.00 | $3,093,740.00 | $3,317,344.00 | $3,384,709.00 | -- | $3,930,107.00 | $3,945,243.00 | $3,980,679.00 | $4,387,606.00 | $4,472,535.00 | $3,770,298.00 | $4,364,180.00 | -- | -- | -- | $5,796,013.00 | -- | -- |
Intangible Assets Net | $13,285.00 | $20,086.00 | $27,437.00 | $35,350.00 | $40,826.00 | $51,362.00 | $64,295.00 | $78,504.00 | $84,052.00 | $100,134.00 | $100,358.00 | $91,463.00 | $84,249.00 | $57,718.00 | $68,554.00 | -- | $85,746.00 | $93,116.00 | $91,334.00 | $105,375.00 | $110,671.00 | $134,628.00 | $141,631.00 | $152,147.00 | $174,200.00 | $208,851.00 | $209,456.00 | $227,883.00 | $235,408.00 | $235,339.00 | $256,137.00 | $260,004.00 | $262,333.00 | $219,207.00 | $196,037.00 | $156,676.00 | -- | $161,633.00 | $160,579.00 | $179,596.00 | $183,645.00 | -- | $178,978.00 | $159,394.00 | $174,426.00 | $190,106.00 | $177,932.00 | $185,309.00 | $191,572.00 | -- | -- | -- | $387,222.00 | -- | -- |
Goodwill | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | -- | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,340.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | -- | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | -- | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | $4,150,339.00 | -- | -- | -- | $4,150,339.00 | -- | -- |
Other Assets | $37,741.00 | $98,747.00 | $97,212.00 | $98,774.00 | $99,834.00 | $106,023.00 | $114,828.00 | $124,552.00 | $862,515.00 | $863,964.00 | $926,928.00 | $923,275.00 | $911,425.00 | $829,335.00 | $876,603.00 | -- | $1,037,877.00 | $984,698.00 | $919,609.00 | $965,932.00 | $941,030.00 | $966,867.00 | $992,760.00 | $1,038,504.00 | $1,010,247.00 | $1,026,401.00 | $973,949.00 | $1,037,763.00 | $1,045,956.00 | $1,030,568.00 | $1,139,377.00 | $1,154,717.00 | $1,162,524.00 | $1,352,346.00 | $1,373,964.00 | $1,363,695.00 | -- | $1,422,265.00 | $1,469,865.00 | $1,549,255.00 | $2,475,753.00 | -- | $2,432,546.00 | $2,160,826.00 | $2,185,148.00 | $2,207,272.00 | $2,243,466.00 | $2,220,106.00 | $2,183,973.00 | -- | -- | -- | $2,238,393.00 | -- | -- |
Total Assets | $9,517,229.00 | $10,170,112.00 | $10,065,743.00 | $9,846,301.00 | $10,941,320.00 | $12,668,626.00 | $12,662,538.00 | $13,057,835.00 | $13,447,444.00 | $13,406,074.00 | $13,487,675.00 | $12,836,568.00 | $12,963,655.00 | $15,776,146.00 | $14,394,188.00 | -- | $15,822,477.00 | $17,435,698.00 | $15,972,671.00 | $14,496,304.00 | $16,794,992.00 | $19,173,370.00 | $13,215,214.00 | $11,966,794.00 | $12,687,190.00 | $15,614,349.00 | $17,280,745.00 | $18,605,270.00 | $23,549,118.00 | $26,234,296.00 | $30,426,365.00 | $31,741,378.00 | $36,006,351.00 | $38,956,754.00 | $42,322,836.00 | $45,977,771.00 | -- | $49,060,552.00 | $51,660,684.00 | $53,218,404.00 | $53,462,137.00 | -- | $47,510,779.00 | $54,350,601.00 | $59,705,106.00 | $54,810,171.00 | $59,710,959.00 | $67,886,008.00 | $73,046,894.00 | -- | -- | -- | $76,545,361.00 | -- | -- |
Accounts Payable | $436,711.00 | $387,379.00 | $450,250.00 | $468,427.00 | $638,632.00 | $297,033.00 | $335,092.00 | $578,660.00 | $917,570.00 | $453,791.00 | $764,371.00 | $696,459.00 | $868,266.00 | $1,302,290.00 | $1,066,567.00 | -- | $1,109,862.00 | $476,717.00 | $551,389.00 | $862,577.00 | $820,115.00 | $1,271,429.00 | $1,092,864.00 | $1,156,193.00 | $685,384.00 | $860,397.00 | $419,877.00 | $716,709.00 | $973,739.00 | $1,104,108.00 | $1,005,944.00 | $1,387,493.00 | $1,145,944.00 | $1,379,362.00 | $1,266,504.00 | $846,847.00 | -- | $1,388,317.00 | $1,282,032.00 | $1,024,180.00 | $1,727,307.00 | -- | $2,076,073.00 | $3,184,490.00 | $2,801,372.00 | $1,514,250.00 | $2,656,205.00 | $2,373,333.00 | $2,883,844.00 | -- | -- | -- | $1,455,013.00 | -- | -- |
Accrued Liabilities | $1,220,138.00 | $1,427,979.00 | $1,355,927.00 | $1,107,409.00 | $801,815.00 | $1,099,257.00 | $1,018,878.00 | $1,778,444.00 | $2,374,705.00 | $2,293,765.00 | $2,046,399.00 | $2,309,524.00 | $2,280,901.00 | $2,533,824.00 | $2,429,388.00 | -- | $2,284,591.00 | $2,602,595.00 | $2,879,473.00 | $2,405,103.00 | $2,375,718.00 | $2,622,150.00 | $4,376,235.00 | $4,114,109.00 | $3,783,381.00 | $3,651,703.00 | $4,471,010.00 | $5,069,086.00 | $6,186,181.00 | $5,790,053.00 | $6,783,514.00 | $7,418,471.00 | $7,779,298.00 | $7,700,776.00 | $6,939,198.00 | $6,515,932.00 | -- | $7,133,299.00 | $7,414,251.00 | $8,658,863.00 | $13,512,497.00 | -- | $14,363,908.00 | $14,114,587.00 | $16,720,582.00 | $11,063,649.00 | $9,569,410.00 | $13,096,846.00 | $17,609,766.00 | -- | -- | -- | $9,109,424.00 | -- | -- |
Total Current Liabilities | $10,427,306.00 | $10,649,536.00 | $10,260,952.00 | $10,296,871.00 | $10,590,627.00 | $11,250,221.00 | $10,086,784.00 | $11,821,139.00 | $14,598,791.00 | $15,073,538.00 | $15,015,858.00 | $15,890,547.00 | $16,419,165.00 | $18,503,173.00 | $18,177,755.00 | -- | $18,920,733.00 | $19,329,052.00 | $17,769,761.00 | $17,129,230.00 | $19,194,574.00 | $24,871,324.00 | $25,440,011.00 | $25,445,759.00 | $27,224,666.00 | $29,383,121.00 | $29,983,322.00 | $30,407,228.00 | $33,713,585.00 | $33,654,703.00 | $34,316,767.00 | $34,561,397.00 | $36,345,299.00 | $36,739,240.00 | $45,563,123.00 | $42,303,233.00 | -- | $42,516,972.00 | $41,408,427.00 | $40,262,498.00 | $41,479,569.00 | -- | $42,004,153.00 | $43,855,893.00 | $46,452,165.00 | $40,636,789.00 | $42,899,863.00 | $45,946,615.00 | $50,229,956.00 | -- | -- | -- | $36,606,498.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-1,740,313.00 | $-1,752,099.00 | $-1,689,665.00 | $-1,715,669.00 | $-1,826,530.00 | $-1,860,040.00 | $-1,895,159.00 | $-1,906,303.00 | $-1,901,563.00 | $-1,987,961.00 | $-1,938,734.00 | $-1,914,500.00 | $-1,906,413.00 | $-1,893,260.00 | $-2,056,617.00 | -- | $-1,925,120.00 | $-1,875,710.00 | $-1,895,102.00 | $-1,844,071.00 | $-1,914,132.00 | $-2,044,088.00 | $-1,958,843.00 | $-1,912,892.00 | $-2,017,809.00 | $-2,023,242.00 | $-1,837,713.00 | $-2,194,058.00 | $-2,257,180.00 | $-1,923,414.00 | $-1,703,214.00 | $-1,629,133.00 | $-1,531,784.00 | $-1,531,305.00 | $-1,511,290.00 | $-1,716,931.00 | -- | $-1,896,135.00 | $-1,889,996.00 | $-1,762,387.00 | $-1,637,930.00 | -- | $-1,637,656.00 | $-1,616,074.00 | $-1,650,050.00 | $-1,941,241.00 | $-1,815,804.00 | $-1,796,724.00 | $-1,717,420.00 | -- | -- | -- | $-1,525,614.00 | -- | -- |
Accumulated Deficit | $-125,954,948.00 | $-125,507,178.00 | $-125,281,898.00 | $-125,503,270.00 | $-124,572,044.00 | $-123,462,638.00 | $-122,283,348.00 | $-122,657,780.00 | $-122,308,096.00 | $-122,733,344.00 | $-122,638,926.00 | $-124,185,135.00 | $-124,591,693.00 | $-123,871,853.00 | $-124,761,338.00 | -- | $-124,204,424.00 | $-123,032,701.00 | $-122,907,794.00 | $-122,829,307.00 | $-122,496,878.00 | $-121,492,776.00 | $-130,930,284.00 | $-132,305,514.00 | $-133,734,683.00 | $-133,094,882.00 | $-131,982,685.00 | $-130,791,558.00 | $-128,815,385.00 | $-125,280,503.00 | $-120,983,891.00 | $-119,042,274.00 | $-116,460,335.00 | $-113,792,151.00 | $-119,054,530.00 | $-116,545,959.00 | -- | $-113,313,560.00 | $-114,644,507.00 | $-111,842,709.00 | $-112,717,520.00 | -- | $-110,497,857.00 | $-105,290,564.00 | $-100,910,119.00 | $-98,563,843.00 | $-94,995,792.00 | $-88,375,206.00 | $-85,925,798.00 | -- | -- | -- | $-62,557,515.00 | -- | -- |
Total Stockholders' Equity | $-17,163,161.00 | $-16,407,442.00 | $-15,700,382.00 | $-15,524,704.00 | $-14,300,000.00 | $-13,000,000.00 | $-11,500,000.00 | $-12,500,000.00 | $-14,600,000.00 | $-14,600,000.00 | $-14,011,389.00 | $-15,095,844.00 | $-15,071,639.00 | $-14,031,306.00 | $-14,713,161.00 | -- | $-13,622,004.00 | $-12,026,326.00 | $-11,553,796.00 | $-12,027,338.00 | $-11,439,979.00 | $-14,445,743.00 | $-21,224,797.00 | $-22,478,965.00 | $-23,537,476.00 | $-22,768,772.00 | $-21,702,577.00 | $-20,133,781.00 | $-18,317,671.00 | $-15,402,630.00 | $-11,708,956.00 | $-10,481,903.00 | $-7,850,863.00 | $-5,150,844.00 | $-10,471,228.00 | $-3,424,862.00 | -- | $-429,905.00 | $3,399,303.00 | $6,218,328.00 | $5,355,432.00 | -- | $5,506,626.00 | $10,494,708.00 | $13,252,941.00 | -- | -- | -- | $22,816,938.00 | -- | -- | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $9,517,229.00 | $10,170,112.00 | $10,065,743.00 | $9,846,301.00 | $10,941,320.00 | $12,668,626.00 | $12,662,538.00 | $13,057,835.00 | $13,447,444.00 | $13,406,074.00 | $13,487,675.00 | $12,836,568.00 | $12,963,655.00 | $15,776,146.00 | $14,394,188.00 | -- | $15,822,477.00 | $17,435,698.00 | $15,972,671.00 | $14,496,304.00 | $16,794,992.00 | $19,173,370.00 | $13,215,214.00 | $11,966,794.00 | $12,687,190.00 | $15,614,349.00 | $17,280,745.00 | $18,605,270.00 | $23,549,118.00 | $26,234,296.00 | $30,426,365.00 | $31,741,378.00 | $36,006,351.00 | $38,956,754.00 | $42,322,836.00 | $45,977,771.00 | -- | $49,060,552.00 | $51,660,684.00 | $53,218,404.00 | $53,462,137.00 | -- | $47,510,779.00 | $54,350,601.00 | $59,705,106.00 | $54,810,171.00 | $59,710,959.00 | $67,886,008.00 | $73,046,894.00 | -- | -- | -- | $76,545,361.00 | -- | -- |
Date | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 7/31/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 | 7/31/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 8/31/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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $643,414.00 | $2,977,904.00 | $2,093,529.00 | $1,385,087.00 | $755,038.00 | $5,540,999.00 | $4,457,846.00 | $3,223,263.00 | $1,452,631.00 | $8,284,303.00 | $2,060,369.00 | $2,319,099.00 | $2,006,493.00 | $9,682,134.00 | $7,494,979.00 | $2,658,786.00 | $2,410,242.00 | $10,630,716.00 | $7,974,382.00 | -- | $2,707,663.00 | $2,674,375.00 | $15,155,814.00 | $3,768,960.00 | -- | $3,825,094.00 | $4,308,057.00 | $20,662,073.00 | $14,941,000.00 | $10,060,083.00 | $5,181,842.00 | $22,496,167.00 | $4,806,589.00 | $5,684,629.00 | $4,842,225.00 | $22,495,325.00 | $17,066,805.00 | -- |
Gross Profit | $1,893,079.00 | $8,487,367.00 | $2,679,037.00 | $3,629,764.00 | $1,633,839.00 | $12,228,204.00 | $2,841,184.00 | $5,997,325.00 | $3,179,319.00 | $12,941,215.00 | $4,020,442.00 | $3,103,386.00 | $2,632,807.00 | $13,630,584.00 | $9,748,909.00 | -- | $6,549,307.00 | $3,849,564.00 | $14,860,002.00 | $10,972,162.00 | $3,381,532.00 | $4,238,911.00 | $19,619,564.00 | $14,421,028.00 | $4,963,694.00 | $4,586,484.00 | $21,979,043.00 | $16,441,131.00 | $5,748,852.00 | $5,425,838.00 | $38,888,857.00 | $7,257,275.00 | $6,893,803.00 | $17,529,634.00 | $9,137,575.00 | $26,505,224.00 | -- | $17,922,128.00 | $9,327,124.00 | $11,393,807.00 | $10,961,078.00 | -- | $10,149,045.00 | $10,976,760.00 | $54,748,896.00 | $37,982,286.00 | $11,587,960.00 | $14,186,230.00 | $60,374,435.00 | $42,110,218.00 | $13,943,379.00 | $14,117,037.00 | $60,348,421.00 | $72,392,376.00 | -- |
Research and Development | $618,527.00 | $2,561,825.00 | $1,943,446.00 | $1,361,505.00 | $705,981.00 | $2,833,643.00 | $2,032,360.00 | $661,147.00 | $659,940.00 | $2,467,783.00 | $600,430.00 | $534,000.00 | $674,924.00 | $3,208,921.00 | $782,161.00 | -- | $764,276.00 | $947,384.00 | $3,913,337.00 | $2,997,826.00 | $1,932,795.00 | $1,004,698.00 | $6,517,050.00 | $1,216,663.00 | $2,025,132.00 | $2,294,863.00 | $11,702,956.00 | $9,475,678.00 | $6,960,856.00 | $3,656,777.00 | $12,787,606.00 | $9,727,727.00 | $6,273,599.00 | $3,205,867.00 | $12,452,528.00 | $9,487,169.00 | -- | $6,492,019.00 | $3,348,795.00 | $15,613,543.00 | $12,689,715.00 | -- | $4,395,823.00 | $4,648,609.00 | $18,636,328.00 | $4,643,102.00 | $9,472,286.00 | $4,700,595.00 | $20,220,558.00 | $5,033,211.00 | $11,350,107.00 | $6,104,988.00 | $25,849,374.00 | $26,609,986.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $2,313,747.00 | $9,744,937.00 | $2,296,464.00 | $5,250,598.00 | $2,746,510.00 | $11,594,336.00 | $8,589,445.00 | $6,197,479.00 | $3,196,760.00 | $11,124,187.00 | $7,892,917.00 | $5,589,950.00 | $3,036,744.00 | $14,285,566.00 | $3,688,529.00 | -- | $7,276,651.00 | $3,621,662.00 | $14,907,380.00 | $11,334,599.00 | $4,061,335.00 | $3,679,925.00 | $18,597,621.00 | $14,796,622.00 | $11,210,728.00 | $5,730,654.00 | $32,269,417.00 | $26,138,857.00 | $9,355,313.00 | $9,715,486.00 | $40,172,721.00 | $9,730,631.00 | $21,194,121.00 | $11,155,674.00 | $41,701,896.00 | $11,148,744.00 | -- | $7,146,544.00 | $11,963,955.00 | $57,081,174.00 | $15,124,218.00 | -- | $14,699,411.00 | $14,850,313.00 | $68,423,799.00 | $15,795,133.00 | $34,191,505.00 | $16,283,775.00 | $82,594,368.00 | $58,874,166.00 | $19,912,557.00 | $19,791,736.00 | $77,936,988.00 | $78,740,339.00 | -- |
Loss from Operations | $-420,668.00 | $-1,257,570.00 | $-1,238,261.00 | $-1,620,834.00 | $-1,112,671.00 | $633,868.00 | $449,218.00 | $-200,154.00 | $-17,441.00 | $1,817,028.00 | $1,717,475.00 | $146,243.00 | $-403,937.00 | $-654,982.00 | $-488,927.00 | -- | $-955,262.00 | $227,902.00 | $-47,378.00 | $-241,620.00 | $-120,817.00 | $558,986.00 | $1,021,943.00 | $1,284,956.00 | $-1,660,550.00 | $-1,144,170.00 | $-10,290,374.00 | $-1,801,617.00 | $-3,606,461.00 | $-4,289,648.00 | $-1,283,864.00 | $-2,473,356.00 | $3,229,316.00 | $6,373,960.00 | $-6,059,097.00 | $-3,754,019.00 | -- | $1,448,460.00 | $-2,636,831.00 | $-13,600,484.00 | $-4,163,140.00 | -- | $-4,550,366.00 | $-3,873,553.00 | $-13,674,903.00 | $-12,004,352.00 | $-6,319,770.00 | $-2,097,545.00 | $-22,219,933.00 | $-16,763,948.00 | $-11,643,875.00 | $-5,674,699.00 | $-17,588,567.00 | $-6,347,963.00 | -- |
Loss Before Income Taxes | $-500,531.00 | $-1,588,497.00 | $-1,668,891.00 | $-1,940,065.00 | $-1,230,666.00 | $730,095.00 | $390,961.00 | $122,839.00 | $469,864.00 | $1,124,190.00 | $1,277,636.00 | $-279,845.00 | $-649,776.00 | $-1,259,629.00 | $-1,684,988.00 | -- | $-1,035,479.00 | $-37,321.00 | $-673,426.00 | $-429,287.00 | $-1,003,553.00 | $569,316.00 | $1,060,007.00 | $-115,473.00 | $-1,534,750.00 | $-989,249.00 | $-10,411,587.00 | $-1,891,654.00 | $-3,369,210.00 | $-4,171,465.00 | $-1,553,818.00 | $415,992.00 | $-3,046,233.00 | $5,909,884.00 | $-6,701,730.00 | $-4,239,017.00 | -- | $-1,169,245.00 | $-2,586,723.00 | $-12,506,358.00 | $-4,166,352.00 | -- | $-9,241,885.00 | $-4,204,343.00 | $-14,197,914.00 | $-3,484,978.00 | $-6,425,303.00 | $-2,236,876.00 | $-22,159,951.00 | $-5,191,339.00 | $-5,819,171.00 | $-5,373,749.00 | $-17,801,646.00 | $-6,475,766.00 | -- |
Earnings Per Share Basic | $-0.11 | $-0.47 | $-0.03 | $-0.18 | $-0.20 | $-0.19 | $0.01 | $-0.13 | $-0.01 | $-0.08 | $0.19 | $-0.18 | $-0.17 | $-0.56 | $-0.16 | -- | $-0.35 | -- | $-0.05 | $-0.05 | $-0.05 | $-0.05 | -- | $0.03 | $-0.05 | $-0.03 | $-0.30 | $-0.25 | $-0.09 | $-0.11 | $-0.08 | $-0.07 | $0.05 | $0.12 | $-0.18 | $-0.12 | -- | $-0.04 | $-0.06 | $-0.24 | $-0.05 | -- | $-0.11 | $-0.09 | $-0.05 | $-0.27 | $-0.14 | $-0.05 | $-0.50 | $-0.12 | $-0.13 | $-0.13 | $-0.78 | $-0.07 | -- |
Weighted Average Shares Basic | 7,119,735 | 7,100,929 | 7,111,801 | 7,086,605 | 7,082,276 | 6,515,274 | 6,990,723 | 5,985,672 | 5,949,463 | 5,920,517 | 5,919,773 | 5,919,740 | 5,919,643 | 5,900,621 | 5,910,718 | -- | 5,879,225 | 588,798,795 | 93,330,146 | 75,844,719 | 84,448,219 | 44,564,094 | 44,413,061 | 44,552,892 | 44,265,525 | 44,088,352 | 43,091,878 | 42,847,038 | 43,159,285 | 41,882,232 | 41,093,644 | 41,113,431 | 40,949,849 | 40,935,380 | 46,265,225 | 47,025,887 | -- | 47,975,217 | 48,031,737 | 47,979,467 | 47,961,853 | -- | 47,929,799 | 47,862,834 | 47,408,995 | 47,353,922 | 47,472,909 | 47,044,482 | 46,648,928 | 46,563,004 | 46,453,196 | 46,261,472 | 45,549,314 | 44,781,918 | -- |
Earnings Per Share Diluted | $-0.11 | $-0.47 | $-0.03 | $-0.18 | $-0.20 | $-0.19 | $-0.11 | $-0.13 | $-0.01 | $-0.08 | $0.01 | $-0.18 | $-0.17 | $-0.56 | $-0.51 | -- | $-0.35 | -- | $-0.05 | $-0.05 | $-0.05 | $-0.05 | -- | $0.02 | $-0.02 | $-0.03 | $-0.30 | $-0.25 | $-0.09 | $-0.11 | $-0.08 | $-0.02 | $-0.07 | $0.10 | $-0.18 | $-0.08 | -- | $-0.04 | $-0.06 | $0.01 | $-0.05 | -- | $-0.11 | $-0.09 | $-0.05 | $-0.08 | $-0.19 | $-0.05 | $-0.50 | $-0.37 | $-0.26 | $-0.13 | $-0.78 | $-0.07 | -- |
Weighted Average Shares Diluted | 7,119,735 | 7,100,929 | 7,095,096 | 7,090,885 | 7,082,276 | 6,515,274 | 6,324,370 | 5,985,672 | 5,949,463 | 5,920,517 | 7,197,050 | 5,919,837 | 5,919,643 | 5,900,621 | 5,887,638 | -- | 5,875,907 | 588,798,795 | 93,330,146 | 75,844,719 | 64,616,334 | 44,564,094 | 46,999,327 | 44,362,367 | 44,440,751 | 44,088,352 | 43,091,878 | 43,488,448 | 43,159,285 | 41,882,232 | 41,093,644 | 41,004,976 | 40,964,160 | 51,264,247 | 46,265,225 | 47,025,887 | -- | 47,975,217 | 48,031,737 | 47,979,467 | 47,961,853 | -- | 47,929,799 | 47,862,834 | 47,408,995 | 47,542,304 | 47,472,909 | 47,044,482 | 46,648,928 | 46,563,004 | 46,453,196 | 46,261,472 | 45,549,314 | 44,781,918 | -- |
Common Stock Shares Authorized | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 800,000,000 | 800,000,000 | 800,000,000 | 800,000,000 | 800,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 | 7,122,199 | 7,118,609 | 7,111,801 | 7,111,801 | 7,082,276 | 7,082,276 | 7,074,364 | 6,789,364 | 5,949,463 | 5,949,463 | 5,919,837 | 5,919,837 | 5,919,837 | 5,918,733 | 5,918,733 | -- | 5,887,733 | 587,255,165 | 587,255,165 | 97,937,491 | 97,937,491 | 44,566,890 | 44,563,490 | 44,563,490 | 44,525,990 | 44,154,499 | 43,954,919 | 43,555,673 | 43,332,111 | 42,277,017 | 41,666,747 | 41,182,567 | 40,920,192 | 40,950,968 | 40,924,313 | 45,222,846 | -- | 44,967,746 | 48,031,737 | 48,031,737 | 48,031,737 | -- | 48,014,717 | 47,969,307 | 47,610,737 | 47,547,676 | 47,541,262 | 47,299,167 | 46,926,162 | -- | -- | -- | 46,141,999 | -- | -- |
Common Stock Value | $7,122.00 | $7,119.00 | $7,112.00 | $7,112.00 | $7,082.00 | $7,082.00 | $7,074.00 | $6,789.00 | $5,949.00 | $5,949.00 | $5,920.00 | $5,920.00 | $5,920.00 | $5,919.00 | $5,919.00 | -- | $5,888.00 | $587,254.00 | $587,254.00 | $97,932.00 | $97,932.00 | $60,090.00 | $60,090.00 | $60,092.00 | $60,054.00 | $59,683.00 | $59,483.00 | $59,082.00 | $58,860.00 | $57,805.00 | $57,195.00 | $56,711.00 | $56,448.00 | $56,387.00 | $56,360.00 | $56,360.00 | -- | $56,105.00 | $56,037.00 | $56,037.00 | $56,037.00 | -- | $56,020.00 | $55,975.00 | $55,616.00 | $55,553.00 | $55,546.00 | $55,304.00 | $54,931.00 | -- | -- | -- | $54,147.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | -- | -- | -- | 2,000,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.01 | -- | $0.01 | $0.01 | -- | $0.01 | $0.01 | $0.01 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1.58 | $1.69 | $1.62 | $1.23 | $1.23 | $1.23 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |