Date | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 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 | 9/30/2010 | 9/30/2009 | 9/30/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $5,329,910.00 | $5,628,839.00 | $6,634,037.00 | $10,610,181.00 | $11,442,487.00 | $8,970,324.00 | $15,426,976.00 | $12,879,278.00 | $15,573,734.00 | $19,490,061.00 | $12,939,493.00 | $2,809,591.00 | $3,963,958.00 | $1,769,994.00 | $1,572,825.00 | $1,707,685.00 | $818,548.00 | $973,772.00 | $4,603,979.00 | $9,253,218.00 | $12,416,993.00 | $10,442,857.00 | $13,241,368.00 | $15,955,975.00 | $5,053,943.00 | $6,045,521.00 | $2,376,526.00 | $3,281,703.00 | $2,379,981.00 | $1,486,737.00 | $872,795.00 | $503,788.00 | $1,118,590.00 | $146,095.00 | $1,310,238.00 | $1,368,233.00 | $1,413,239.00 | $66,963.00 | $69,609.00 | $76,137.00 | $4,876.00 | $333,045.00 | $72,522.00 | $81,741.00 | $56,553.00 | $415,369.00 | $53,334.00 | $36,876.00 | $38,222.00 | $41,139.00 | $356,552.00 | -- |
Accounts Receivable Net Current | -- | -- | -- | $5,960,686.00 | $7,564,382.00 | $6,005,568.00 | $7,810,896.00 | $5,234,216.00 | $5,403,292.00 | $6,686,797.00 | $4,804,475.00 | $6,527,413.00 | $6,651,359.00 | $6,458,984.00 | $16,127,399.00 | $15,599,809.00 | $11,580,282.00 | $13,945,655.00 | $11,710,189.00 | $13,232,964.00 | $17,840,344.00 | $15,461,139.00 | $14,576,581.00 | $13,609,039.00 | $12,138,022.00 | $13,568,727.00 | $11,236,903.00 | $10,986,777.00 | $8,145,960.00 | $4,771,044.00 | $6,742,915.00 | $3,915,061.00 | $3,038,576.00 | $4,038,340.00 | $4,332,122.00 | $4,352,381.00 | $394,002.00 | $641,264.00 | $514,150.00 | $159,254.00 | $243,723.00 | $293,155.00 | $167,831.00 | $407,092.00 | $510,527.00 | $261,549.00 | -- | -- | -- | $731,968.00 | -- | -- |
Inventory | $8,739,219.00 | $8,719,740.00 | $8,561,026.00 | $9,531,682.00 | $8,458,530.00 | $7,066,654.00 | $5,657,287.00 | $8,669,397.00 | $7,358,808.00 | $6,793,806.00 | $6,591,608.00 | $5,646,435.00 | $5,272,892.00 | $5,207,155.00 | $15,731,128.00 | $17,566,352.00 | $13,362,007.00 | $11,354,458.00 | $11,482,299.00 | $11,744,165.00 | $12,850,015.00 | $17,271,882.00 | $16,565,678.00 | $13,615,104.00 | $12,801,605.00 | $14,071,627.00 | $14,531,631.00 | $6,446,374.00 | $6,792,217.00 | $6,369,516.00 | $6,277,316.00 | $6,229,439.00 | $6,378,381.00 | $6,270,327.00 | $7,582,403.00 | $6,985,593.00 | $5,294,302.00 | $159,348.00 | $267,786.00 | $281,366.00 | $295,809.00 | $250,844.00 | $321,817.00 | $317,314.00 | $365,013.00 | $317,896.00 | -- | -- | -- | $387,628.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $2,098,359.00 | $3,089,416.00 | $2,588,400.00 | $2,575,105.00 | $2,407,116.00 | $3,367,643.00 | $2,585,652.00 | $2,164,367.00 | $1,820,031.00 | $1,188,317.00 | $1,757,567.00 | $1,979,774.00 | $2,226,377.00 | $2,000,265.00 | $4,480,826.00 | $4,355,052.00 | $3,775,941.00 | $4,132,996.00 | $3,846,632.00 | $3,084,752.00 | $2,503,311.00 | $1,720,864.00 | $2,102,444.00 | $2,104,883.00 | $3,214,675.00 | $2,475,404.00 | $4,150,971.00 | $974,606.00 | $1,446,568.00 | $893,792.00 | $1,809,896.00 | $1,663,610.00 | $888,629.00 | $531,262.00 | $1,452,203.00 | $1,238,395.00 | $5,656,299.00 | $432,131.00 | $409,986.00 | $340,000.00 | $174,118.00 | $393,808.00 | $263,348.00 | $383,854.00 | $265,923.00 | $263,174.00 | -- | -- | -- | $4,022.00 | -- | -- |
Total Current Assets | $29,293,041.00 | $26,343,074.00 | $26,122,375.00 | $30,269,290.00 | $33,144,320.00 | $33,167,411.00 | $34,742,294.00 | $32,596,095.00 | $33,884,179.00 | $38,061,734.00 | $31,141,007.00 | $20,172,485.00 | $21,772,391.00 | $18,877,609.00 | $39,065,287.00 | $40,471,243.00 | $30,897,265.00 | $31,914,264.00 | $33,235,220.00 | $38,920,955.00 | $47,193,008.00 | $46,428,637.00 | $47,364,640.00 | $46,211,219.00 | $34,256,018.00 | $36,926,738.00 | $33,179,973.00 | $22,572,998.00 | $19,389,169.00 | $13,521,089.00 | $15,702,922.00 | $12,311,898.00 | $11,736,558.00 | $11,545,839.00 | $14,948,995.00 | $13,944,602.00 | $16,328,859.00 | $2,506,078.00 | $2,358,169.00 | $2,172,375.00 | $2,413,526.00 | $1,625,638.00 | $825,518.00 | $1,190,001.00 | $1,198,016.00 | $1,257,988.00 | -- | -- | -- | $1,164,757.00 | -- | -- |
Property Plant and Equipement | $9,218,701.00 | $6,180,771.00 | $5,052,796.00 | $6,106,292.00 | $6,239,239.00 | $6,560,246.00 | $6,738,944.00 | $7,236,755.00 | $7,335,201.00 | $9,558,936.00 | $19,158,694.00 | $19,688,546.00 | $16,566,566.00 | $16,776,552.00 | $24,408,648.00 | $25,329,230.00 | $26,342,873.00 | $27,300,654.00 | $29,918,296.00 | $26,422,504.00 | $22,384,545.00 | $20,118,311.00 | $16,860,577.00 | $15,922,932.00 | $16,540,839.00 | $17,647,888.00 | $18,394,744.00 | $14,267,269.00 | $14,757,786.00 | $8,142,523.00 | $7,886,997.00 | $7,178,152.00 | $7,407,959.00 | $7,399,096.00 | $7,093,270.00 | $6,477,519.00 | $673,548.00 | $9,323.00 | $12,109.00 | $14,895.00 | $17,680.00 | $20,466.00 | $23,251.00 | $27,860.00 | $33,595.00 | $39,331.00 | -- | -- | -- | $62,273.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $4,381,891.00 | $3,906,891.00 | $3,906,891.00 | $4,505,283.00 | $7,821,283.00 | $7,821,283.00 | $7,821,283.00 | $5,886,096.00 | $5,886,096.00 | $4,370,894.00 | $4,370,894.00 | $4,370,894.00 | $4,370,894.00 | $4,370,894.00 | $5,303,743.00 | $5,041,960.00 | $3,322,819.00 | $3,322,818.00 | $3,322,818.00 | $3,322,818.00 | $3,322,818.00 | $3,322,818.00 | $918,819.00 | $918,819.00 | $918,819.00 | $918,819.00 | $845,000.00 | $854,205.00 | $756,124.00 | $845,000.00 | $845,000.00 | $845,000.00 | $845,000.00 | $845,000.00 | $997,178.00 | $666,972.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $1,836,009.00 | $1,646,403.00 | $1,584,910.00 | $1,473,980.00 | $1,356,766.00 | $1,280,386.00 | $697,240.00 | $1,094,429.00 | $1,074,861.00 | $744,207.00 | $1,515,194.00 | $1,332,418.00 | $991,654.00 | $497,857.00 | $4,584,547.00 | $4,706,345.00 | $3,165,528.00 | $3,093,607.00 | $100,087.00 | $577,076.00 | $400,875.00 | $311,607.00 | $85,203.00 | $618,896.00 | $203,109.00 | $540,064.00 | $66,299.00 | $334,652.00 | $80,484.00 | $35,630.00 | $42,691.00 | $34,605.00 | $38,259.00 | $52,428.00 | $585,655.00 | $13,752.00 | $4,225.00 | $4,225.00 | $231,774.00 | $153,564.00 | $107,763.00 | $86,270.00 | $64,225.00 | $34,225.00 | $19,225.00 | $4,225.00 | -- | -- | -- | $4,225.00 | -- | -- |
Total Assets | $48,453,743.00 | $41,743,676.00 | $40,404,180.00 | $45,757,628.00 | $51,203,568.00 | $51,747,997.00 | $52,939,888.00 | $58,235,219.00 | $59,365,812.00 | $63,787,472.00 | $62,826,021.00 | $50,273,206.00 | $48,713,569.00 | $44,392,697.00 | $73,362,225.00 | $75,548,778.00 | $65,084,980.00 | $67,330,614.00 | $68,711,528.00 | $72,157,283.00 | $73,301,155.00 | $70,181,373.00 | $65,229,239.00 | $63,671,866.00 | $51,918,785.00 | $56,033,509.00 | $52,486,016.00 | $38,029,124.00 | $35,104,563.00 | $22,544,242.00 | $24,477,610.00 | $20,369,655.00 | $20,027,776.00 | $19,842,363.00 | $24,061,090.00 | $21,535,977.00 | $17,006,632.00 | $2,873,776.00 | $2,602,052.00 | $2,340,834.00 | $2,538,969.00 | $1,732,374.00 | $1,527,780.00 | $3,571,161.00 | $2,769,911.00 | $2,429,119.00 | -- | -- | -- | $1,231,255.00 | -- | -- |
Accounts Payable | -- | -- | -- | $3,256,559.00 | $5,401,538.00 | $4,764,560.00 | $4,235,002.00 | $2,888,144.00 | $2,314,545.00 | $2,857,817.00 | $2,602,556.00 | $3,183,746.00 | $3,318,695.00 | $4,236,945.00 | $9,887,828.00 | $11,157,303.00 | $9,074,976.00 | $7,068,005.00 | $6,624,992.00 | $6,586,168.00 | $7,604,475.00 | $6,945,153.00 | $8,026,375.00 | $6,263,121.00 | $5,559,778.00 | $7,733,459.00 | $8,135,336.00 | $5,790,012.00 | $5,010,465.00 | $4,386,578.00 | $6,563,119.00 | $3,528,911.00 | $2,982,949.00 | $2,721,705.00 | $3,377,638.00 | $2,913,568.00 | $1,786,187.00 | $571,485.00 | $211,953.00 | $215,799.00 | $620,050.00 | $320,709.00 | $222,051.00 | $502,773.00 | $713,357.00 | $650,401.00 | -- | -- | -- | $911,840.00 | -- | -- |
Accrued Liabilities | $2,784,390.00 | $3,536,097.00 | $3,062,806.00 | $2,281,324.00 | $1,176,787.00 | $1,309,514.00 | $2,094,303.00 | $2,476,812.00 | $2,676,724.00 | $2,392,487.00 | $2,540,568.00 | $2,589,424.00 | $2,715,205.00 | $2,673,646.00 | $4,313,371.00 | $4,591,690.00 | $5,896,286.00 | $2,333,938.00 | $2,550,978.00 | $1,937,705.00 | $3,045,079.00 | $3,614,415.00 | $3,010,121.00 | $4,555,752.00 | $5,012,542.00 | $5,174,529.00 | $5,390,368.00 | $1,944,265.00 | $864,141.00 | $309,130.00 | $540,441.00 | $606,611.00 | $573,788.00 | $440,436.00 | $486,188.00 | $371,090.00 | $262,822.00 | $63,625.00 | $58,388.00 | $44,892.00 | $102,260.00 | $38,522.00 | $96,590.00 | $875,945.00 | $236,471.00 | $148,454.00 | -- | -- | -- | $191,382.00 | -- | -- |
Total Current Liabilities | $40,109,950.00 | $33,564,003.00 | $32,334,972.00 | $31,120,092.00 | $33,253,425.00 | $33,609,310.00 | $29,385,212.00 | $27,489,044.00 | $30,079,800.00 | $31,842,949.00 | $29,311,649.00 | $26,229,983.00 | $25,685,133.00 | $22,426,593.00 | $42,387,954.00 | $44,410,429.00 | $32,438,362.00 | $32,049,948.00 | $28,527,690.00 | $28,993,166.00 | $32,616,670.00 | $31,189,068.00 | $28,328,026.00 | $29,674,210.00 | $33,531,128.00 | $40,341,551.00 | $39,365,273.00 | $27,543,093.00 | $25,993,536.00 | $15,418,673.00 | $18,528,227.00 | $15,453,030.00 | $16,058,338.00 | $16,198,854.00 | $20,778,330.00 | $19,092,545.00 | $15,281,388.00 | $1,742,594.00 | $1,474,357.00 | $1,220,807.00 | $1,479,601.00 | $835,689.00 | $1,009,607.00 | $3,117,642.00 | $2,485,863.00 | $2,334,633.00 | -- | -- | -- | $2,147,651.00 | -- | -- |
Long Term Debt | $24,437,059.00 | $20,895,781.00 | $20,738,629.00 | $20,568,141.00 | -- | -- | $16,385,236.00 | -- | -- | $19,391,118.00 | -- | -- | -- | $5,058,187.00 | -- | -- | -- | $9,903,643.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $3,076,706.00 | $2,306,346.00 | $2,283,876.00 | $2,377,525.00 | $2,555,441.00 | $2,756,321.00 | $2,896,452.00 | $1,624,673.00 | $1,824,350.00 | $853,643.00 | $949,424.00 | $638,627.00 | $1,379,030.00 | $796,004.00 | $-1,681,985.00 | $-1,512,057.00 | $-1,340,849.00 | $-483,297.00 | $-982,284.00 | $-360,216.00 | $497,553.00 | $-133,492.00 | $-400,758.00 | $-1,291,973.00 | $-1,263,901.00 | $-974,147.00 | $-709,597.00 | $-747,989.00 | $-797,097.00 | $-333,888.00 | $-538,908.00 | $-425,161.00 | $-242,502.00 | $-156,559.00 | $249,311.00 | $126,083.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-64,125,895.00 | $-62,947,549.00 | $-61,801,025.00 | $-54,929,020.00 | $-51,788,053.00 | $-51,107,260.00 | $-41,908,062.00 | $-30,660,550.00 | $-31,758,563.00 | $-33,172,690.00 | $-28,812,321.00 | $-24,357,704.00 | $-21,461,500.00 | $-20,067,685.00 | $-3,788,526.00 | $-855,189.00 | $1,128,678.00 | $4,262,756.00 | $12,075,416.00 | $15,573,707.00 | $15,150,236.00 | $14,418,245.00 | $13,938,466.00 | $12,911,123.00 | $12,830,593.00 | $11,424,900.00 | $9,384,186.00 | $7,953,146.00 | $7,123,250.00 | $6,430,855.00 | $6,013,689.00 | $5,071,184.00 | $3,989,611.00 | $3,592,739.00 | $2,826,120.00 | $2,110,020.00 | $1,517,915.00 | $569,703.00 | $920,366.00 | $912,698.00 | $852,039.00 | $689,356.00 | $410,844.00 | $346,190.00 | $176,719.00 | $-12,843.00 | -- | -- | -- | $-1,023,725.00 | -- | -- |
Total Stockholders' Equity | $7,687,614.00 | $7,516,424.00 | $7,380,364.00 | $13,944,794.00 | $17,169,574.00 | $17,307,209.00 | $22,590,650.00 | $29,683,054.00 | $28,258,622.00 | $30,866,878.00 | $32,509,875.00 | $22,997,415.00 | $21,966,080.00 | $21,080,230.00 | $31,432,805.00 | $31,574,731.00 | $32,646,618.00 | $35,280,666.00 | $40,183,838.00 | $43,164,117.00 | $40,684,485.00 | $38,992,305.00 | $36,901,213.00 | $33,997,656.00 | $18,387,657.00 | $15,691,958.00 | $13,120,743.00 | $10,486,031.00 | $9,111,027.00 | $7,125,569.00 | $5,949,383.00 | $4,916,625.00 | $3,969,438.00 | $3,643,509.00 | $3,282,760.00 | $2,443,432.00 | $1,725,244.00 | $1,131,182.00 | $1,127,695.00 | $1,120,027.00 | $1,059,368.00 | $896,685.00 | $518,173.00 | $453,519.00 | $284,048.00 | $94,486.00 | -- | -- | -- | $-916,396.00 | $88,286.00 | $-1,375,249.00 |
Controlling Interest in Subsidiaries | $656,179.00 | $663,249.00 | $688,844.00 | $692,742.00 | $780,569.00 | $831,478.00 | $964,026.00 | $1,063,121.00 | $1,027,390.00 | $1,077,645.00 | $1,004,497.00 | $1,045,763.00 | $1,062,356.00 | $885,874.00 | $-458,534.00 | $-781,871.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $48,453,743.00 | $41,743,676.00 | $40,404,180.00 | $45,757,628.00 | $51,203,568.00 | $51,747,997.00 | $52,939,888.00 | $58,235,219.00 | $59,365,812.00 | $63,787,472.00 | $62,826,021.00 | $50,273,206.00 | $48,713,569.00 | $44,392,697.00 | $73,362,225.00 | $75,548,778.00 | $65,084,980.00 | $67,330,614.00 | $68,711,528.00 | $70,967,197.00 | $73,301,155.00 | $70,181,373.00 | $65,229,239.00 | $63,671,866.00 | $51,918,785.00 | $56,033,509.00 | $52,486,016.00 | $38,029,124.00 | $35,104,563.00 | $22,544,242.00 | $24,477,610.00 | $20,369,655.00 | $20,027,776.00 | $19,842,363.00 | $24,061,090.00 | $21,535,977.00 | $17,006,632.00 | $2,873,776.00 | $2,602,052.00 | $2,340,834.00 | $2,538,969.00 | $1,732,374.00 | $1,527,780.00 | $3,571,161.00 | $2,769,911.00 | $2,429,119.00 | -- | -- | -- | $1,231,255.00 | -- | -- |
Date | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 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 | 9/30/2010 | 9/30/2009 | 9/30/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $20,601,212.00 | $32,381,900.00 | $120,628,200.00 | $87,708,896.00 | $30,504,983.00 | $29,397,257.00 | $93,704,560.00 | $24,714,853.00 | $32,222,793.00 | $13,314,693.00 | $56,887,389.00 | $14,665,748.00 | $28,173,729.00 | $13,842,789.00 | $47,653,114.00 | $33,966,686.00 | $20,512,952.00 | $8,964,380.00 | $13,673,531.00 | $11,138,665.00 | $3,620,176.00 | $2,186,332.00 | $12,162,046.00 | $3,672,005.00 | $1,672,556.00 | $2,020,916.00 | $13,732,153.00 | $11,077,595.00 | $3,254,170.00 | $1,821,634.00 | $3,304,055.00 | -- | -- |
Cost of Revenues | $33,682,736.00 | $23,914,249.00 | $8,734,916.00 | $31,219,405.00 | $23,233,389.00 | $15,478,899.00 | $26,162,582.00 | $16,360,822.00 | $10,162,107.00 | $24,153,937.00 | $5,161,015.00 | $6,767,743.00 | $6,871,597.00 | $23,702,367.00 | $38,328,001.00 | $24,447,527.00 | $10,289,422.00 | $58,551,262.00 | $46,664,273.00 | $34,614,349.00 | $21,857,408.00 | $80,714,648.00 | $17,874,750.00 | $40,845,892.00 | $19,699,173.00 | $64,490,890.00 | $16,556,184.00 | $22,517,167.00 | $9,441,795.00 | $40,564,819.00 | $30,319,710.00 | $19,906,164.00 | $9,819,732.00 | $32,057,846.00 | $9,253,772.00 | $13,643,088.00 | $6,139,642.00 | $12,528,549.00 | $9,923,998.00 | $3,239,564.00 | $1,679,300.00 | $10,785,918.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $25,685,826.00 | $6,480,643.00 | $12,381,096.00 | $19,055,518.00 | $13,798,161.00 | $7,921,805.00 | $16,968,352.00 | $12,062,070.00 | $7,934,354.00 | $19,364,447.00 | $3,279,852.00 | $5,346,104.00 | $5,348,486.00 | $15,562,674.00 | $25,016,090.00 | $9,449,392.00 | $6,995,122.00 | $31,385,257.00 | $7,263,415.00 | $18,368,763.00 | $10,524,492.00 | $39,913,552.00 | $9,931,906.00 | $9,358,264.00 | $9,698,084.00 | $29,213,670.00 | $17,864,295.00 | $9,705,626.00 | $3,872,898.00 | $16,322,570.00 | $12,519,767.00 | $4,244,508.00 | $4,023,057.00 | $15,595,268.00 | $11,069,826.00 | $4,045,126.00 | $2,824,738.00 | $1,144,982.00 | $327,023.00 | $887,644.00 | $507,032.00 | $1,430,128.00 | $1,546,957.00 | $569,844.00 | $617,279.00 | $2,131,412.00 | $2,035,398.00 | $1,217,656.00 | $563,294.00 | $1,391,784.00 | -- | -- |
Research and Development | $3,267,994.00 | $1,049,909.00 | $1,615,341.00 | $4,851,720.00 | $1,048,246.00 | $2,426,428.00 | $3,171,676.00 | $2,033,688.00 | $1,275,722.00 | $1,827,286.00 | $1,113,455.00 | $781,519.00 | $376,586.00 | $1,481,879.00 | $285,853.00 | $471,611.00 | $379,517.00 | $5,558,682.00 | $2,246,085.00 | $395,014.00 | $149,217.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $22,903,265.00 | $5,127,079.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $27,197,334.00 | $20,352,319.00 | $6,933,608.00 | $35,923,879.00 | $7,997,205.00 | $15,795,665.00 | $25,710,172.00 | $18,370,888.00 | $5,891,482.00 | $23,397,952.00 | $5,938,595.00 | $11,362,750.00 | $5,229,543.00 | $23,010,024.00 | $9,035,398.00 | $21,043,302.00 | $8,619,691.00 | $42,285,922.00 | $8,494,198.00 | $7,680,748.00 | $9,656,801.00 | $34,797,874.00 | $8,526,625.00 | $16,307,360.00 | $7,712,510.00 | $24,149,772.00 | $6,461,447.00 | $4,937,642.00 | $3,405,912.00 | $13,821,546.00 | $3,571,136.00 | $7,068,757.00 | $3,621,822.00 | $12,582,072.00 | $8,944,826.00 | $5,580,048.00 | $2,367,061.00 | $798,135.00 | $852,328.00 | $548,581.00 | $262,051.00 | -- | $855,170.00 | $285,744.00 | $318,618.00 | $1,027,407.00 | $1,171,489.00 | $397,718.00 | $403,419.00 | $2,393,496.00 | -- | -- |
Loss from Operations | $-1,511,508.00 | $53,774.00 | $-1,546,563.00 | $-16,868,361.00 | $-2,120,849.00 | $-3,819,337.00 | $-8,741,820.00 | $-6,308,818.00 | $-1,962,598.00 | $-4,033,505.00 | $-2,658,743.00 | $-787,103.00 | $118,943.00 | $-7,447,350.00 | $-5,062,610.00 | $-4,598,788.00 | $-1,624,569.00 | $-10,900,665.00 | $-1,230,783.00 | $1,031,214.00 | $867,691.00 | $5,115,678.00 | $4,154,269.00 | $763,414.00 | $1,985,574.00 | $5,063,898.00 | $3,059,294.00 | $1,362,072.00 | $466,986.00 | $2,501,024.00 | $681,066.00 | $1,198,808.00 | $401,235.00 | $3,013,196.00 | $2,125,000.00 | $1,289,816.00 | $457,677.00 | $346,847.00 | $362,339.00 | $339,063.00 | $244,981.00 | $746,756.00 | $109,026.00 | $582,761.00 | $298,661.00 | $1,104,005.00 | $863,909.00 | $256,645.00 | $159,875.00 | $-1,001,712.00 | -- | -- |
Loss Before Income Taxes | $-6,001,113.00 | $-4,816,273.00 | $-553,761.00 | $-13,500,787.00 | $-10,311,389.00 | $-9,331,746.00 | $769,212.00 | $2,006,911.00 | $838,531.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | -- | -- | -- | -- | $-0.41 | $-0.39 | $0.02 | $0.10 | $0.04 | -- | -- | -- | -- | -- | $-3.86 | $-0.38 | $-0.24 | $-0.90 | $-0.22 | $0.04 | $0.07 | $0.32 | $0.27 | $0.04 | $0.14 | $0.59 | $0.36 | $0.10 | $0.09 | $0.41 | $0.14 | $0.03 | $0.01 | $0.07 | $0.05 | $0.02 | $0.01 | $0.01 | -- | $0.01 | $0.01 | -- | $0.01 | $0.01 | -- | $0.02 | $0.01 | $0.01 | $0.01 | $-0.03 | -- | -- |
Weighted Average Shares Basic | 870,121 | 824,689 | 815,498 | 24,832,056 | 24,316,527 | 23,588,004 | 18,911,746 | 18,368,274 | 18,559,113 | 9,611,516 | 7,161,785 | 5,292,167 | 4,086,609 | 2,267,501 | 2,087,195 | 13,646,161 | 13,110,211 | 11,236,262 | 10,894,786 | 10,542,340 | 10,486,770 | 10,013,378 | 10,033,060 | 9,882,792 | 9,724,558 | 8,441,620 | 8,804,446 | 8,137,476 | 7,410,703 | 6,843,666 | 6,835,623 | 40,733,549 | 40,630,997 | 40,599,129 | 40,599,129 | 40,599,129 | 40,599,129 | 40,599,129 | 39,822,862 | 39,822,862 | 40,599,129 | -- | 39,822,862 | 39,822,862 | 39,822,862 | 39,772,862 | 39,822,862 | 39,822,862 | 39,822,862 | 39,772,862 | -- | -- |
Earnings Per Share Diluted | -- | -- | -- | -- | $-0.41 | $-0.20 | $0.02 | $0.10 | $0.04 | -- | -- | -- | -- | -- | $-1.59 | $-0.14 | $-0.24 | $-0.90 | $-0.22 | $0.11 | $0.07 | $0.31 | $0.11 | $0.04 | $0.14 | $0.58 | $0.16 | $0.10 | $0.09 | $0.40 | $0.14 | $0.03 | $0.01 | $0.07 | $0.05 | $0.03 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.02 | $0.01 | $0.01 | -- | $0.02 | $0.02 | $0.01 | $0.01 | $-0.03 | -- | -- |
Weighted Average Shares Diluted | 870,121 | 897,897 | 788,265 | 24,832,056 | 25,777,704 | 24,088,940 | 18,911,746 | 18,368,274 | 18,629,064 | 9,611,516 | 7,161,785 | 6,250,761 | 4,086,609 | 2,267,501 | 1,844,895 | 14,197,087 | 13,110,211 | 11,236,262 | 10,894,786 | 10,699,529 | 10,644,723 | 10,175,736 | 10,300,022 | 10,387,174 | 9,786,536 | 8,581,607 | 8,872,966 | 8,201,842 | 7,481,717 | 7,058,562 | 6,924,603 | 40,792,795 | 40,704,044 | 40,599,129 | 40,599,129 | 40,599,129 | 40,599,129 | 40,599,129 | 39,822,862 | 39,822,862 | 40,599,129 | -- | 39,822,862 | 39,822,862 | 39,822,862 | 39,772,862 | 39,822,862 | 39,822,862 | 39,822,862 | 39,772,862 | -- | -- |
Common Stock Shares Authorized | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 40,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 | 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 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | -- | -- | -- | 60,000,000 | -- | -- |
Common Stock Shares Outstanding | 1,045,789 | 957,760 | 828,570 | 26,413,296 | 26,263,296 | 24,673,210 | 20,782,194 | 18,711,463 | 18,711,463 | 17,622,539 | 16,263,715 | 7,939,628 | 4,424,583 | 3,962,790 | 2,594,239 | 14,487,284 | 13,385,108 | 12,973,730 | 11,675,744 | 11,566,147 | 10,553,522 | 10,404,434 | 10,207,739 | 9,784,926 | 9,965,179 | 9,460,283 | 9,290,968 | 8,456,148 | 7,649,451 | 7,158,087 | 6,884,941 | 40,746,705 | 40,649,129 | 40,599,129 | 40,599,129 | 40,599,129 | 40,599,129 | 40,599,129 | 39,822,862 | 39,822,862 | 40,599,129 | 40,599,129 | 39,822,862 | 39,822,862 | 39,822,862 | 39,822,862 | -- | -- | -- | 39,822,862 | -- | -- |
Common Stock Value | $1,046.00 | $958.00 | $828.00 | $26,413.00 | $26,263.00 | $24,673.00 | $20,782.00 | $18,711.00 | $18,711.00 | $17,623.00 | $16,264.00 | $7,940.00 | $4,424.00 | $3,963.00 | $2,594.00 | $14,847.00 | $13,385.00 | $12,973.00 | $11,676.00 | $11,566.00 | $10,553.00 | $10,404.00 | $10,207.00 | $9,785.00 | $9,965.00 | $9,460.00 | $9,291.00 | $8,456.00 | $7,649.00 | $7,158.00 | $6,885.00 | $40,747.00 | $40,649.00 | $40,599.00 | $40,599.00 | $40,599.00 | $40,599.00 | $40,599.00 | $40,599.00 | $40,599.00 | $40,599.00 | $40,599.00 | $39,823.00 | $39,823.00 | $39,823.00 | $39,823.00 | -- | -- | -- | $39,823.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 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 20,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- |
Preferred Stock Shares Outstanding | 2,278,916 | 2,278,916 | 2,169,363 | 2,065,022 | 2,129,122 | 2,029,753 | 1,935,151 | 1,935,151 | 1,845,004 | 3,256,784 | 3,316,683 | 3,316,683 | 3,316,683 | 3,110,718 | 3,110,718 | 3,010,996 | 3,009,946 | 2,914,168 | 2,914,168 | 2,822,660 | 2,822,660 | 2,822,660 | 2,735,858 | 2,735,858 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | $1,795.00 | $2,157.00 | $2,217.00 | -- | -- | $2,111.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | -- | -- | -- | $1,000.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 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |