Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 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 | 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 | 7/31/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 7/31/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $8,277,137.00 | $6,679,527.00 | $5,862,442.00 | $6,762,099.00 | $9,030,645.00 | $7,686,042.00 | $8,493,550.00 | $6,896,711.00 | $6,878,916.00 | $5,665,109.00 | $5,865,546.00 | $5,446,557.00 | $5,210,145.00 | $2,661,829.00 | $1,755,437.00 | $2,027,321.00 | $1,893,966.00 | $2,218,699.00 | $2,486,390.00 | $1,769,921.00 | $2,007,852.00 | $2,158,531.00 | $2,473,025.00 | $4,903,045.00 | $4,523,468.00 | $6,686,446.00 | $5,188,582.00 | $11,101,822.00 | $1,729,796.00 | $7,365,884.00 | $1,326,278.00 | $3,382,428.00 | $4,030,960.00 | $2,703,749.00 | $920,518.00 | $458,029.00 | -- | $454,969.00 | $1,141,164.00 | $1,815,461.00 | $949,749.00 | -- | -- | $661,114.00 | $660,584.00 | $1,126,232.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $972,937.00 | $970,329.00 | $1,286,194.00 | $1,276,388.00 | $991,754.00 | $747,207.00 | $1,053,245.00 | $817,772.00 | $654,280.00 | $647,070.00 | $305,210.00 | $136,542.00 | -- | $118,510.00 | $124,606.00 | $87,322.00 | $60,132.00 | $442,570.00 | $274,501.00 | $253,238.00 | $86,814.00 | $154,408.00 | $277,119.00 | $420,114.00 | $269,924.00 | $172,347.00 | $261,810.00 | $210,574.00 | $150,710.00 | $464,151.00 | $521,851.00 | $580,269.00 | $744,922.00 | $610,190.00 | $741,514.00 | $1,780,437.00 | $1,548,756.00 | $1,434,515.00 | $1,248,264.00 | $910,022.00 | $489,695.00 | $640,541.00 | $467,101.00 | $443,721.00 | $435,791.00 | $622,959.00 | $630,566.00 | -- | $742,018.00 | $631,096.00 | $650,525.00 | $579,779.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $389,972.00 | $499,943.00 | $610,440.00 | $690,102.00 | $509,431.00 | $736,619.00 | $769,006.00 | $922,060.00 | $1,108,905.00 | $1,040,711.00 | $998,589.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $11,888,340.00 | $10,859,161.00 | $10,490,745.00 | $10,124,229.00 | $11,006,147.00 | $13,093,842.00 | $13,654,336.00 | $12,084,583.00 | $15,202,014.00 | $16,777,123.00 | $16,888,576.00 | $15,785,541.00 | $14,521,035.00 | $13,218,979.00 | $13,299,307.00 | $14,918,594.00 | $13,925,445.00 | $15,950,403.00 | $15,273,913.00 | $14,039,648.00 | $13,188,445.00 | $13,550,194.00 | $12,972,615.00 | $12,168,093.00 | $13,236,103.00 | $11,907,652.00 | $8,816,550.00 | $8,755,193.00 | $8,647,626.00 | $9,720,871.00 | $10,337,308.00 | $10,190,808.00 | $10,698,819.00 | $11,496,504.00 | $13,262,201.00 | $14,105,359.00 | $15,381,114.00 | $13,114,269.00 | $17,638,311.00 | $9,330,605.00 | $13,830,728.00 | $7,927,904.00 | $9,531,503.00 | $9,457,334.00 | $10,717,163.00 | $9,437,616.00 | $6,325,581.00 | -- | $7,026,263.00 | $8,707,825.00 | $8,384,572.00 | $6,852,536.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | -- | -- | -- | $198,689.00 | -- | $234,765.00 | $258,243.00 | $359,317.00 | $378,764.00 | $466,892.00 | $532,343.00 | $636,619.00 | $675,037.00 | $741,641.00 | $783,871.00 | $781,704.00 | $745,475.00 | $812,651.00 | $913,232.00 | $883,039.00 | $903,100.00 | $936,637.00 | $1,008,347.00 | $1,075,212.00 | $1,226,461.00 | $1,284,295.00 | $1,384,070.00 | $1,538,395.00 | $1,697,630.00 | $1,909,549.00 | $2,069,574.00 | $1,881,028.00 | $1,860,247.00 | $1,390,072.00 | $591,941.00 | $333,108.00 | $318,201.00 | $352,388.00 | $392,152.00 | $449,498.00 | $677,493.00 | -- | $768,672.00 | $985,669.00 | $1,047,131.00 | $1,086,633.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $14,107,643.00 | $14,063,959.00 | $14,157,294.00 | $14,681,500.00 | $14,889,905.00 | $15,270,561.00 | $15,661,417.00 | $18,336,050.00 | $19,200,360.00 | $19,685,985.00 | $20,434,143.00 | $21,489,550.00 | $21,478,335.00 | $21,412,818.00 | $21,171,045.00 | $21,149,358.00 | $21,052,972.00 | $21,829,868.00 | $21,955,679.00 | $22,283,352.00 | $22,406,455.00 | $22,537,375.00 | $23,253,054.00 | $23,366,983.00 | $23,902,278.00 | $24,410,468.00 | $24,718,655.00 | $25,064,504.00 | $24,494,973.00 | $25,286,897.00 | $25,540,650.00 | $25,678,740.00 | $25,980,867.00 | $25,663,766.00 | $25,884,087.00 | $26,663,352.00 | $25,259,732.00 | $25,934,994.00 | $26,743,626.00 | $27,812,635.00 | $19,440,096.00 | $15,192,288.00 | $15,413,920.00 | $15,635,550.00 | $15,857,180.00 | $4,705,177.00 | $15,494,598.00 | -- | $4,942,563.00 | $5,018,305.00 | $5,091,474.00 | $5,191,191.00 | -- | -- | -- | -- | -- |
Goodwill | $7,951,977.00 | $8,061,509.00 | $7,851,466.00 | $7,970,956.00 | $8,032,723.00 | $8,113,308.00 | $8,061,002.00 | $8,221,857.00 | $8,590,773.00 | $8,658,772.00 | $8,519,998.00 | $8,518,579.00 | $8,408,174.00 | $8,527,257.00 | $8,220,380.00 | $8,169,117.00 | $8,012,536.00 | $8,227,025.00 | $8,187,911.00 | $8,123,550.00 | $8,033,631.00 | $7,892,845.00 | $8,076,759.00 | $8,027,882.00 | $8,207,990.00 | $8,275,308.00 | $8,226,714.00 | $8,195,103.00 | $8,044,429.00 | $7,841,220.00 | $7,955,876.00 | $7,875,146.00 | $7,950,572.00 | $7,753,269.00 | $7,782,903.00 | $8,024,739.00 | $10,386,027.00 | $10,455,453.00 | $6,577,609.00 | $6,593,587.00 | -- | -- | -- | -- | -- | -- | $375,000.00 | -- | $5,889,395.00 | $5,889,395.00 | $5,889,395.00 | $5,889,395.00 | -- | -- | -- | -- | -- |
Other Assets | $795,212.00 | $2,382,312.00 | $2,442,154.00 | $2,849,055.00 | $3,056,248.00 | $3,714,629.00 | $3,509,655.00 | $3,953,193.00 | $4,305,681.00 | $4,131,835.00 | $4,309,040.00 | $4,349,103.00 | $4,393,915.00 | $2,577,659.00 | $2,166,743.00 | $545,130.00 | $594,719.00 | $451,696.00 | $124,187.00 | $124,522.00 | $124,453.00 | $124,237.00 | $145,839.00 | $149,461.00 | $202,581.00 | $785,195.00 | $2,989,101.00 | $3,099,301.00 | $3,341,884.00 | $3,016,318.00 | $2,900,911.00 | $2,741,780.00 | $2,703,498.00 | $2,545,571.00 | $2,619,035.00 | $2,992,967.00 | $2,993,605.00 | $3,739,925.00 | $3,150,428.00 | $3,428,750.00 | $3,416,297.00 | $3,516,650.00 | $170,172.00 | -- | -- | -- | -- | -- | -- | $78,122.00 | $77,821.00 | $78,509.00 | -- | -- | -- | -- | -- |
Total Assets | $39,767,275.00 | $40,610,458.00 | $40,244,559.00 | $41,229,088.00 | $42,835,860.00 | $45,653,270.00 | $44,680,840.00 | $46,332,007.00 | $51,343,534.00 | $52,472,860.00 | $53,523,242.00 | $54,255,458.00 | $52,381,354.00 | $49,277,027.00 | $47,734,907.00 | $47,751,346.00 | $47,289,464.00 | $50,190,823.00 | $49,382,190.00 | $47,932,383.00 | $47,523,067.00 | $47,854,543.00 | $48,356,284.00 | $47,693,447.00 | $49,611,848.00 | $49,722,347.00 | $49,147,132.00 | $49,809,664.00 | $49,380,118.00 | $51,524,408.00 | $52,319,323.00 | $51,647,037.00 | $52,250,020.00 | $52,355,929.00 | $54,030,451.00 | $55,805,851.00 | $58,257,767.00 | $57,182,747.00 | $57,884,887.00 | $50,712,374.00 | $44,806,037.00 | $28,570,130.00 | $26,698,991.00 | $27,639,288.00 | $29,724,060.00 | $28,394,123.00 | $26,533,725.00 | -- | $22,734,656.00 | $24,768,864.00 | $24,508,880.00 | $22,685,249.00 | -- | -- | -- | -- | -- |
Accounts Payable | $3,643,125.00 | $3,276,912.00 | $2,796,712.00 | $2,724,957.00 | $2,218,609.00 | $3,400,745.00 | $2,858,915.00 | $1,610,734.00 | $1,705,442.00 | $2,619,448.00 | $2,821,982.00 | $2,356,618.00 | $1,705,807.00 | $1,830,099.00 | $2,199,215.00 | $574,519.00 | $1,560,395.00 | $2,616,049.00 | $2,628,003.00 | $2,424,626.00 | $2,385,082.00 | $2,346,015.00 | $2,518,030.00 | $2,192,246.00 | $2,731,842.00 | $2,529,632.00 | $2,769,835.00 | $2,676,087.00 | $3,396,084.00 | $3,263,481.00 | $2,771,101.00 | $2,567,581.00 | $2,681,394.00 | $2,511,156.00 | $2,363,441.00 | $1,911,236.00 | $2,141,804.00 | $1,370,524.00 | $1,995,607.00 | $2,652,699.00 | $744,603.00 | $670,609.00 | $348,074.00 | $296,682.00 | $729,271.00 | -- | $1,830,075.00 | -- | $1,757,555.00 | $2,382,776.00 | $2,954,144.00 | $2,840,845.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $3,524,085.00 | $2,664,755.00 | $2,571,839.00 | $2,169,972.00 | $3,013,254.00 | $3,234,973.00 | $3,042,443.00 | $2,358,058.00 | $3,280,713.00 | $3,961,682.00 | $4,350,030.00 | $3,795,542.00 | $3,657,480.00 | $15,372,602.00 | $14,958,628.00 | $14,571,805.00 | $14,420,182.00 | $14,607,777.00 | $13,828,696.00 | $12,209,866.00 | $11,797,155.00 | $11,664,052.00 | $10,333,103.00 | $9,425,116.00 | $9,109,373.00 | $8,021,419.00 | $6,650,291.00 | $6,220,197.00 | $4,632,549.00 | $5,637,673.00 | $3,976,192.00 | $3,928,693.00 | $2,618,886.00 | $3,245,008.00 | $2,705,403.00 | $2,334,761.00 | $2,097,512.00 | $2,876,658.00 | $2,413,557.00 | $1,865,756.00 | $1,711,906.00 | $2,233,599.00 | $2,180,791.00 | $3,336,656.00 | $3,299,099.00 | -- | $2,444,632.00 | -- | $2,193,758.00 | $3,015,176.00 | $2,663,128.00 | $2,713,230.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $50,302,847.00 | $49,206,201.00 | $48,737,492.00 | $48,447,558.00 | $48,980,421.00 | $50,457,617.00 | $49,735,567.00 | $47,877,655.00 | $48,822,664.00 | $50,424,316.00 | $51,154,012.00 | $50,383,440.00 | $49,741,764.00 | $48,556,321.00 | $48,655,530.00 | $50,096,492.00 | $50,057,169.00 | $51,370,057.00 | $50,284,388.00 | $48,471,961.00 | $48,028,240.00 | $47,864,173.00 | $46,717,918.00 | $45,482,532.00 | $45,663,746.00 | $44,339,710.00 | $43,171,374.00 | $42,604,166.00 | $44,694,669.00 | $45,816,123.00 | $43,628,707.00 | $41,490,905.00 | $40,257,357.00 | $39,703,845.00 | $39,662,338.00 | $38,248,169.00 | $38,922,500.00 | $39,452,825.00 | $37,968,840.00 | $27,489,703.00 | $18,717,857.00 | $5,728,785.00 | $2,735,649.00 | $9,737,929.00 | $8,175,392.00 | $23,402,043.00 | $22,106,588.00 | -- | $9,518,549.00 | $10,247,481.00 | $9,708,092.00 | $9,069,941.00 | -- | -- | -- | -- | -- |
Long Term Debt | $42,899,467.00 | $43,025,669.00 | $43,109,582.00 | $43,261,152.00 | $43,419,425.00 | $43,455,525.00 | $43,435,924.00 | $43,556,861.00 | $43,813,651.00 | $43,811,723.00 | $43,978,350.00 | $44,200,403.00 | $632,559.00 | $31,243,914.00 | $31,333,200.00 | $34,732,844.00 | $33,808,413.00 | $33,818,587.00 | $33,827,689.00 | $33,837,469.00 | $33,846,003.00 | $33,854,106.00 | $33,866,785.00 | $33,865,170.00 | $33,822,531.00 | $33,788,659.00 | $33,751,248.00 | $33,707,882.00 | $33,666,036.00 | $33,625,090.00 | $33,591,535.00 | $31,554,653.00 | $31,517,099.00 | $30,446,271.00 | $30,985,414.00 | $30,161,461.00 | $29,815,440.00 | $30,345,803.00 | $30,474,401.00 | $19,953,488.00 | $13,550,628.00 | $106,465.00 | $128,683.00 | $152,546.00 | $193,429.00 | $440,721.00 | $424,831.00 | -- | $1,737,624.00 | -- | -- | $1,939,990.00 | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-1,624,293.00 | $-1,587,539.00 | $-1,480,837.00 | $-1,431,240.00 | $-1,028,786.00 | $-1,122,371.00 | $-1,274,617.00 | $-1,584,553.00 | $-1,057,122.00 | $-1,077,207.00 | $-1,054,349.00 | $-831,823.00 | $-868,585.00 | $-603,238.00 | $-921,073.00 | $-924,615.00 | $-933,112.00 | $-1,065,700.00 | $-1,001,602.00 | $-1,114,323.00 | $-1,129,578.00 | $-873,597.00 | $-970,270.00 | $-1,107,008.00 | $-245,371.00 | $-487,097.00 | $-675,822.00 | $-608,345.00 | $-1,354,501.00 | $-1,338,886.00 | $-845,314.00 | $-1,688,129.00 | $-1,407,810.00 | $-2,162,970.00 | $-2,378,065.00 | $-627,351.00 | $-1,076,728.00 | $-898,832.00 | $-271,954.00 | $-93,429.00 | $145,972.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-311,513,011.00 | $-309,609,936.00 | $-309,610,397.00 | $-308,364,947.00 | $-307,667,763.00 | $-306,182,505.00 | $-306,218,889.00 | $-302,286,667.00 | $-298,681,608.00 | $-299,133,849.00 | $-298,828,527.00 | $-297,565,167.00 | $-298,763,208.00 | $-300,947,439.00 | $-302,270,933.00 | $-303,691,914.00 | $-304,105,976.00 | $-302,384,917.00 | $-302,152,292.00 | $-301,657,263.00 | $-301,587,916.00 | $-301,323,257.00 | $-299,495,370.00 | $-298,702,865.00 | $-296,846,405.00 | $-295,109,920.00 | $-294,067,329.00 | $-292,794,210.00 | $-293,540,759.00 | $-291,955,262.00 | $-289,341,503.00 | $-286,677,661.00 | $-284,893,800.00 | $-282,973,120.00 | $-280,845,882.00 | $-278,914,059.00 | $-276,004,902.00 | $-277,392,396.00 | $-275,177,181.00 | $-271,808,367.00 | $-268,991,649.00 | $-267,699,530.00 | $-266,429,337.00 | $-254,707,653.00 | $-250,574,890.00 | $-249,075,669.00 | $-248,513,626.00 | -- | $-238,785,293.00 | $-234,637,384.00 | $-230,674,340.00 | $-229,055,519.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $-10,535,572.00 | $-8,595,743.00 | $-8,492,933.00 | $-7,218,470.00 | $-6,144,561.00 | $-4,804,347.00 | $-5,054,727.00 | $-1,545,648.00 | $2,520,870.00 | $2,048,544.00 | $2,369,230.00 | $3,872,018.00 | $2,639,590.00 | $720,706.00 | $-920,623.00 | $-2,345,146.00 | $-2,767,705.00 | $-1,179,234.00 | $-902,198.00 | $-539,578.00 | $-505,173.00 | $-9,630.00 | $1,638,366.00 | $2,210,915.00 | $3,948,102.00 | $5,382,637.00 | $5,975,758.00 | $7,205,498.00 | $4,685,449.00 | $5,708,285.00 | $8,690,616.00 | $10,156,132.00 | $11,992,663.00 | $12,652,084.00 | $14,368,113.00 | $17,554,682.00 | $19,335,267.00 | $17,729,922.00 | $19,916,047.00 | $23,222,671.00 | $26,088,180.00 | $22,841,345.00 | $23,963,342.00 | $17,901,359.00 | $21,548,668.00 | $4,992,080.00 | $4,427,137.00 | -- | $13,216,107.00 | $14,521,383.00 | $14,800,788.00 | $13,615,308.00 | -- | -- | -- | -- | $3,129,851.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $39,767,275.00 | $40,610,458.00 | $40,244,559.00 | $41,229,088.00 | $42,835,860.00 | $45,653,270.00 | $44,680,840.00 | $46,332,007.00 | $51,343,534.00 | $52,472,860.00 | $53,523,242.00 | $54,255,458.00 | $52,381,354.00 | $49,277,027.00 | $47,734,907.00 | $47,751,346.00 | $47,289,464.00 | $50,190,823.00 | $49,382,190.00 | $47,932,383.00 | $47,523,067.00 | $47,854,543.00 | $48,356,284.00 | $47,693,447.00 | $49,611,848.00 | $49,722,347.00 | $49,147,132.00 | $49,809,664.00 | $49,380,118.00 | $51,524,408.00 | $52,319,323.00 | $51,647,037.00 | $52,250,020.00 | $52,355,929.00 | $54,030,451.00 | $55,805,851.00 | $58,257,767.00 | $57,182,747.00 | $57,884,887.00 | $50,712,374.00 | $44,806,037.00 | $28,570,130.00 | $26,698,991.00 | $27,639,288.00 | $29,724,060.00 | $28,394,123.00 | $26,533,725.00 | -- | $22,734,656.00 | $24,768,864.00 | $24,508,880.00 | $22,685,249.00 | -- | -- | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 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 | 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 | 7/31/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 7/31/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $29,571,555.00 | $9,861,830.00 | $9,401,905.00 | $33,875,167.00 | $25,036,467.00 | $8,131,726.00 | $8,420,831.00 | $34,019,152.00 | $25,258,241.00 | $16,302,777.00 | $8,211,535.00 | $30,570,219.00 | $22,485,845.00 | $7,316,176.00 | $7,490,694.00 | $29,727,018.00 | $22,242,887.00 | $14,891,533.00 | $7,671,490.00 | $27,193,807.00 | $6,754,411.00 | $12,909,643.00 | $6,317,604.00 | $20,792,715.00 | $14,878,405.00 | $9,436,736.00 | $4,620,619.00 | $12,262,198.00 | $8,265,904.00 | $5,115,083.00 | $2,659,294.00 | $15,641,062.00 | $2,685,214.00 | $4,808,324.00 | $6,065,370.00 | $19,791,492.00 | -- | $15,252,497.00 | $6,903,634.00 | $4,343,323.00 | $17,961,803.00 | -- | $11,996,501.00 | -- | -- | -- |
Cost of Revenues | $9,787,838.00 | $4,763,452.00 | $19,178,790.00 | $5,033,722.00 | $4,565,241.00 | $4,675,013.00 | $19,615,543.00 | $14,750,430.00 | $9,740,561.00 | $4,795,427.00 | $18,554,011.00 | $13,287,916.00 | $4,426,846.00 | $4,189,101.00 | $15,229,464.00 | $3,862,731.00 | $7,450,185.00 | $3,754,351.00 | $15,002,161.00 | $4,162,174.00 | $7,177,782.00 | $3,578,482.00 | $13,368,075.00 | $9,787,364.00 | $3,295,508.00 | $3,019,149.00 | $14,125,699.00 | $3,617,482.00 | $3,169,879.00 | $3,453,902.00 | $10,533,229.00 | $7,460,024.00 | $5,727,507.00 | $2,429,179.00 | $8,282,106.00 | $2,070,311.00 | $4,074,575.00 | $2,045,167.00 | $5,499,093.00 | $4,031,056.00 | $2,492,596.00 | $1,398,829.00 | $8,030,168.00 | $6,617,239.00 | $2,043,070.00 | $3,142,005.00 | $13,066,774.00 | -- | $2,625,703.00 | $3,394,144.00 | $2,061,209.00 | $10,030,254.00 | -- | $2,401,070.00 | -- | -- | -- |
Gross Profit | $8,170,355.00 | $4,203,520.00 | $15,297,075.00 | $11,587,339.00 | $3,742,805.00 | $4,180,678.00 | $17,352,956.00 | $3,964,213.00 | $4,538,985.00 | $4,800,229.00 | $21,107,314.00 | $16,283,639.00 | $5,434,984.00 | $5,212,804.00 | $18,645,703.00 | $4,621,179.00 | $9,102,372.00 | $4,666,480.00 | $19,016,991.00 | $13,918,285.00 | $4,491,942.00 | $4,633,053.00 | $17,202,144.00 | $4,206,268.00 | $8,492,213.00 | $4,471,545.00 | $15,601,319.00 | $3,733,872.00 | $7,594,098.00 | $4,217,588.00 | $16,660,578.00 | $4,197,035.00 | $4,118,570.00 | $3,888,425.00 | $12,510,609.00 | $3,371,358.00 | $2,786,709.00 | $2,575,452.00 | $6,763,105.00 | $1,612,361.00 | $2,622,487.00 | $1,260,465.00 | $7,610,894.00 | $1,089,563.00 | $2,765,254.00 | $2,923,365.00 | $4,160,615.00 | -- | $2,168,136.00 | $1,582,270.00 | $2,725,684.00 | $7,931,549.00 | -- | $5,595,576.00 | $3,566,140.00 | $1,813,714.00 | -- |
Research and Development | $701,183.00 | $682,463.00 | $2,735,060.00 | $2,046,701.00 | $706,772.00 | $589,805.00 | $2,432,448.00 | $583,492.00 | $1,216,329.00 | $590,852.00 | $1,548,527.00 | $974,451.00 | $334,569.00 | $307,294.00 | $1,182,542.00 | $901,712.00 | $619,892.00 | $296,155.00 | $1,313,499.00 | $350,532.00 | $354,879.00 | $248,865.00 | $862,142.00 | $600,814.00 | $346,754.00 | $163,946.00 | $1,784,867.00 | $292,938.00 | $1,167,416.00 | $530,806.00 | $2,627,228.00 | $1,811,697.00 | $612,595.00 | $547,159.00 | $1,562,566.00 | $425,173.00 | $809,876.00 | $464,178.00 | $1,605,662.00 | $460,729.00 | $403,175.00 | $319,570.00 | $987,934.00 | $269,072.00 | $197,603.00 | $201,594.00 | $1,248,654.00 | -- | $987,215.00 | $344,771.00 | $331,634.00 | $1,453,994.00 | -- | $1,126,703.00 | $776,407.00 | $330,828.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $5,428,055.00 | $4,674,824.00 | $3,739,681.00 | $12,891,151.00 | $8,347,220.00 | $2,564,015.00 | $2,171,447.00 | $7,679,124.00 | $2,075,796.00 | $2,124,965.00 | $2,357,998.00 | $12,623,114.00 | -- | $13,004,856.00 | $7,598,857.00 | $3,770,169.00 | $15,652,303.00 | -- | $10,748,168.00 | $6,889,155.00 | $3,411,089.00 | -- |
Total Operating Expenses | $4,922,014.00 | $4,386,641.00 | $16,840,888.00 | $12,857,519.00 | $4,593,016.00 | $4,321,506.00 | $19,452,857.00 | $4,496,372.00 | $4,531,614.00 | $4,203,884.00 | $16,393,407.00 | $11,901,919.00 | $3,772,881.00 | $3,790,249.00 | $15,886,165.00 | $12,168,883.00 | $8,564,172.00 | $4,365,497.00 | $17,851,476.00 | $4,153,658.00 | $4,768,306.00 | $4,690,048.00 | $18,853,764.00 | $14,477,458.00 | $9,532,842.00 | $4,796,161.00 | $20,473,627.00 | $5,009,302.00 | $10,456,419.00 | $6,068,095.00 | $20,435,335.00 | $16,000,684.00 | $9,818,776.00 | $5,278,866.00 | -- | $5,853,228.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-1,138,300.00 | $-183,121.00 | $-1,543,813.00 | $-279,142.00 | $-850,211.00 | $-140,828.00 | $-2,099,901.00 | $71,557.00 | $603,716.00 | $596,345.00 | $4,713,907.00 | $4,381,720.00 | $1,662,103.00 | $1,422,555.00 | $2,759,538.00 | $1,016,468.00 | $538,200.00 | $300,983.00 | $1,165,515.00 | $306,273.00 | $-276,364.00 | $-56,995.00 | $-1,651,620.00 | $-1,778,977.00 | $-716,013.00 | $-324,616.00 | $-4,872,308.00 | $-4,137,751.00 | $-2,862,321.00 | $-1,850,507.00 | $-5,658,451.00 | $-3,796,654.00 | $-2,636,640.00 | $-1,390,441.00 | $-8,225,474.00 | $-2,481,870.00 | $-3,862,220.00 | $-1,628,407.00 | $-7,747,999.00 | $-2,460,165.00 | $-1,605,168.00 | $-1,230,552.00 | $-1,416,164.00 | $-1,255,305.00 | $462,624.00 | $13,773.00 | $-15,847,751.00 | -- | $-3,548,673.00 | $-3,329,432.00 | $-1,376,119.00 | $-9,451,460.00 | -- | $-6,279,295.00 | $-2,171,219.00 | $-1,928,203.00 | -- |
Loss Before Income Taxes | $-1,989,521.00 | $-82,098.00 | $-2,763,658.00 | $-1,548,576.00 | $-1,179,395.00 | $-77,227.00 | $-6,506,874.00 | $-2,738,422.00 | $587,542.00 | $8,507.00 | $4,159,515.00 | $4,841,903.00 | $2,221,553.00 | $1,601,185.00 | $674,556.00 | $-927,196.00 | $-1,855,936.00 | $-158,242.00 | $-1,679,600.00 | $-1,611,589.00 | $-1,855,570.00 | $-1,590,911.00 | $-4,835,316.00 | $-1,495,653.00 | $-1,736,485.00 | $-1,042,591.00 | $-4,224,175.00 | $-2,951,056.00 | $-1,576,398.00 | -- | $-8,495,621.00 | $-1,783,946.00 | $-1,920,689.00 | -- | $-5,648,345.00 | $-3,739,601.00 | -- | -- | $-8,692,300.00 | -- | -- | -- | $-17,915,711.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.16 | -- | $-0.30 | $-0.18 | $-0.13 | -- | $-0.64 | -- | -- | -- | $0.30 | $0.41 | $0.19 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.57 | $-0.19 | -- | -- | $-0.29 | $-0.08 | -- | -- | $-0.54 | $-0.26 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 11,863,758 | 11,863,758 | 11,863,758 | 11,863,758 | 11,863,758 | 11,863,758 | 11,634,449 | 11,546,673 | 11,533,296 | -- | 11,450,269 | 11,436,609 | 11,435,291 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 10,302,000 | 10,271,000 | -- | -- | 10,149,000 | 10,126,000 | -- | -- | -- | 9,819,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | 508,953,000 | -- | -- | -- | -- | 291,908,000 | -- |
Earnings Per Share Diluted | $0.17 | -- | $0.30 | $-0.18 | $-0.13 | -- | $-0.64 | -- | -- | -- | $0.29 | $0.39 | $0.18 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.57 | $-0.39 | -- | -- | $-0.37 | $-0.08 | -- | -- | -- | $-0.13 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 11,863,758 | 11,863,758 | 11,863,758 | 11,863,758 | 11,863,758 | 11,863,758 | 11,634,449 | 11,546,673 | 11,955,969 | -- | 12,036,577 | 12,051,679 | 12,056,918 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 10,278,000 | 10,271,000 | -- | -- | 10,149,000 | 10,126,000 | -- | -- | -- | 9,819,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | 508,953,000 | -- | -- | -- | -- | 291,908,000 | -- |
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 | 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 | 15,000,000 | 15,000,000 | 15,000,000 | 1,250,000,000 | 15,000,000 | 15,000,000 | 10,079,171 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 1,250,000,000 | 1,250,000,000 | -- | 1,250,000,000 | 1,250,000,000 | 1,250,000,000 | 1,250,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 11,863,758 | 11,863,758 | -- | 11,863,758 | 11,863,758 | 11,863,758 | 11,863,758 | 11,863,758 | 11,541,452 | 11,541,452 | 11,524,978 | 11,461,966 | 11,453,790 | 11,414,150 | 11,414,150 | 11,414,150 | 11,414,150 | 11,414,150 | 11,401,650 | 11,401,650 | 11,401,650 | 11,401,650 | 11,401,650 | 11,401,650 | 10,462,433 | 10,462,433 | 10,480,984 | 10,480,984 | 10,443,784 | 10,333,516 | 10,333,516 | 10,305,211 | 10,290,671 | 10,261,288 | 10,261,288 | 10,211,092 | 10,150,617 | 10,131,629 | 10,093,078 | 9,811,946 | 10,066,321 | 9,811,946 | 9,805,503 | 5,896,294 | 5,860,398 | 640,088,850 | 3,096,641 | -- | 569,010,850 | 529,730,666 | 509,772,631 | 503,623,428 | -- | -- | -- | -- | -- |
Common Stock Value | $1,186.00 | $1,186.00 | $1,186.00 | $1,186.00 | $1,186.00 | $1,186.00 | $1,186.00 | $1,186.00 | $1,154.00 | $1,154.00 | $1,152.00 | $1,146.00 | $1,145.00 | $1,141.00 | $1,141.00 | $1,141.00 | $1,141.00 | $1,141.00 | $1,140.00 | $1,140.00 | $1,140.00 | $1,140.00 | $1,140.00 | $1,140.00 | $1,046.00 | $1,046.00 | $1,048.00 | $1,048.00 | $1,044.00 | $1,034.00 | $1,034.00 | $1,031.00 | $1,029.00 | $1,026.00 | $1,026.00 | $1,021.00 | $1,015.00 | $1,013.00 | $1,009.00 | $1,008.00 | $1,006.00 | $980.00 | $980.00 | $590.00 | $586.00 | $64,009.00 | $310.00 | -- | $56,901.00 | $52,973.00 | $50,977.00 | $50,362.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 | -- | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | -- | -- |
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 | 1,200,000 | 1,200,000 | 1,200,000 | 1,200,000 | 1,200,000 | 1,200,000 | 1,200,000 | 1,200,000 | 1,200,000 | 1,200,000 | 1,200,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 30,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 | 85,000 | 85,000 | 85,000 | 85,000 | 85,000 | 85,000 | 85,000 | 85,000 | -- | 85,000 | 85,000 | 85,000 | 85,000 | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 10 | 468 | 468 | 468 | 468 | 48,763 | 48,763 | -- | 48,783 | 48,783 | 48,853 | 44,845 | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $5.00 | $5.00 | -- | $5.00 | $5.00 | $5.00 | $5.00 | -- | -- | -- | -- | -- |
Preferred 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 | $0.00 | $0.00 | -- | -- | -- | -- | -- |
Share Price | $0.26 | $0.23 | $0.51 | $0.28 | $0.42 | $0.35 | $0.51 | $0.70 | $1.50 | $2.28 | $3.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2.18 | $3.36 | $4.50 | -- | -- | $6.50 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |