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 | 2/28/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 | $8,667,728.00 | $8,813,626.00 | $8,778,856.00 | $8,681,225.00 | $7,369,863.00 | $8,266,753.00 | $5,598,503.00 | $5,076,282.00 | $4,699,694.00 | $5,050,312.00 | $3,837,737.00 | $3,015,760.00 | $167,918.00 | $195,203.00 | $112,575.00 | $116,612.00 | $122,255.00 | $133,965.00 | $470,284.00 | $161,601.00 | $231,069.00 | $628,804.00 | $87,976.00 | $418,067.00 | $130,580.00 | $1,339,572.00 | $1,689,610.00 | $1,941,819.00 | $2,875,613.00 | $3,407,760.00 | $3,458,475.00 | $3,574,227.00 | $3,709,660.00 | $3,412,649.00 | $3,114,458.00 | $2,753,269.00 | $2,171,974.00 | $2,171,974.00 | $2,305,580.00 | $1,055,947.00 | $1,144,594.00 | $856,719.00 | $1,571,054.00 | $595,753.00 | $222,199.00 | $305,674.00 | $306,854.00 | $221,164.00 | $374,328.00 | $621,050.00 | $1,142,429.00 | $1,148,621.00 | $1,260,222.00 | $1,045,798.00 | $1,803,222.00 | $1,073,600.00 | $1,158,419.00 |
Accounts Receivable Net Current | $3,848,635.00 | $4,389,155.00 | $5,006,451.00 | $5,074,559.00 | $4,714,138.00 | $3,777,975.00 | $5,835,738.00 | $4,536,973.00 | $4,902,518.00 | $4,870,021.00 | $5,032,187.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4,223,095.00 | $3,661,732.00 | -- | $2,876,149.00 | -- | $1,749,711.00 | $2,485,125.00 | $3,112,960.00 | -- | -- | -- | $3,922,962.00 | -- | -- |
Inventory | $4,611,460.00 | $4,581,930.00 | $4,827,957.00 | $4,813,753.00 | $4,692,655.00 | $4,875,901.00 | $4,868,550.00 | $4,665,719.00 | $4,705,526.00 | $3,911,602.00 | $3,773,228.00 | $3,989,435.00 | $3,631,152.00 | $3,709,471.00 | $4,187,272.00 | $3,872,868.00 | $3,595,338.00 | $3,099,824.00 | $2,791,111.00 | $2,900,900.00 | $3,077,591.00 | $3,192,933.00 | $3,571,276.00 | $3,762,343.00 | $3,012,032.00 | $2,109,513.00 | $1,675,338.00 | $1,945,808.00 | $1,947,851.00 | $1,970,961.00 | $2,141,921.00 | $2,414,875.00 | $2,626,699.00 | $2,632,444.00 | $2,611,397.00 | $2,800,912.00 | $2,533,671.00 | -- | $2,528,954.00 | $2,639,636.00 | $2,781,592.00 | $2,208,982.00 | $2,183,699.00 | -- | $2,397,417.00 | $2,053,169.00 | $2,457,315.00 | $3,301,248.00 | $3,360,415.00 | $3,420,691.00 | $3,138,617.00 | -- | -- | -- | $1,523,758.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $391,953.00 | $276,349.00 | $337,476.00 | $288,315.00 | $299,601.00 | $211,242.00 | $246,680.00 | $313,501.00 | $334,963.00 | $225,873.00 | $132,315.00 | $273,523.00 | $293,275.00 | $71,506.00 | $173,583.00 | $173,237.00 | $227,459.00 | $147,786.00 | $173,320.00 | $220,642.00 | $203,547.00 | $156,338.00 | $108,993.00 | $102,424.00 | $100,742.00 | $101,086.00 | $79,579.00 | $92,775.00 | $124,827.00 | $88,443.00 | $116,261.00 | $134,641.00 | $146,683.00 | $104,761.00 | $101,343.00 | $91,537.00 | $205,394.00 | -- | $166,783.00 | $190,519.00 | $107,971.00 | $156,061.00 | $175,726.00 | $173,368.00 | $120,380.00 | -- | $140,723.00 | -- | $110,632.00 | $132,729.00 | $152,444.00 | -- | -- | -- | $76,579.00 | -- | -- |
Total Current Assets | $17,547,266.00 | $18,144,251.00 | $18,967,783.00 | $18,932,491.00 | $17,776,960.00 | $17,817,539.00 | $16,549,471.00 | $14,592,475.00 | $14,642,701.00 | $14,057,808.00 | $12,775,467.00 | $11,711,028.00 | $7,870,548.00 | $6,890,980.00 | $8,435,036.00 | $9,138,559.00 | $9,904,276.00 | $7,468,520.00 | $6,230,458.00 | $7,393,531.00 | $6,703,965.00 | $7,031,166.00 | $7,670,362.00 | $7,723,438.00 | $6,825,159.00 | $6,493,544.00 | $6,478,702.00 | $6,686,055.00 | $6,701,410.00 | $7,426,770.00 | $8,880,026.00 | $9,133,087.00 | $9,621,919.00 | $10,189,707.00 | $10,135,739.00 | $10,095,963.00 | $9,661,597.00 | -- | $9,273,476.00 | $8,933,495.00 | $8,014,489.00 | $8,243,527.00 | $7,480,356.00 | $7,201,454.00 | $6,519,106.00 | $6,989,177.00 | $6,135,866.00 | $5,738,956.00 | $5,595,086.00 | $6,946,651.00 | $7,833,506.00 | -- | -- | -- | $7,681,295.00 | -- | -- |
Property Plant and Equipement | $1,718,080.00 | $1,556,139.00 | $1,531,009.00 | $1,507,578.00 | $1,378,979.00 | $1,326,968.00 | $1,408,749.00 | $1,412,923.00 | $1,322,494.00 | $1,332,933.00 | $1,175,244.00 | $1,172,862.00 | $1,184,678.00 | $1,287,947.00 | $1,374,952.00 | $1,414,093.00 | $1,424,302.00 | $1,236,878.00 | $1,132,158.00 | $1,160,828.00 | $1,250,048.00 | $1,273,186.00 | $1,422,575.00 | $1,458,539.00 | $1,491,143.00 | $1,490,498.00 | $1,500,033.00 | $1,556,296.00 | $1,675,510.00 | $1,783,627.00 | $1,828,082.00 | $1,874,320.00 | $1,920,276.00 | $1,688,553.00 | $1,651,422.00 | $1,639,724.00 | $1,713,108.00 | -- | $1,757,543.00 | $1,778,030.00 | $1,795,471.00 | $1,789,046.00 | $1,832,787.00 | $1,846,705.00 | $1,742,330.00 | $1,806,548.00 | $1,781,220.00 | $1,943,352.00 | $2,105,865.00 | $2,260,387.00 | $2,307,045.00 | -- | -- | -- | $2,184,301.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $21,172,328.00 | $21,602,116.00 | $22,511,259.00 | $22,504,101.00 | $21,431,931.00 | $21,679,943.00 | $20,573,443.00 | $19,016,118.00 | $19,221,881.00 | $18,800,719.00 | $17,471,520.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accounts Payable | $2,409,773.00 | $2,535,086.00 | $2,151,127.00 | $2,359,532.00 | $2,046,893.00 | $1,836,865.00 | $2,044,857.00 | $1,621,278.00 | $2,251,122.00 | $2,100,251.00 | $1,699,154.00 | $1,522,336.00 | $1,503,327.00 | $909,291.00 | $1,221,642.00 | $1,770,160.00 | $2,621,862.00 | $1,436,417.00 | $1,474,059.00 | $1,685,082.00 | $2,068,882.00 | $1,680,263.00 | $1,992,992.00 | $2,011,039.00 | $1,988,576.00 | $946,385.00 | $837,217.00 | $934,416.00 | $884,420.00 | $662,482.00 | $817,568.00 | $913,644.00 | $1,362,108.00 | $1,622,564.00 | $1,621,216.00 | $1,806,435.00 | $1,686,928.00 | -- | $1,352,418.00 | $1,767,884.00 | $1,442,526.00 | $1,502,233.00 | $1,091,909.00 | $1,537,597.00 | $1,564,421.00 | $1,366,532.00 | $1,179,313.00 | $1,100,647.00 | $980,866.00 | $1,374,762.00 | $1,463,997.00 | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $843,770.00 | $1,075,137.00 | $1,067,293.00 | $861,514.00 | $731,454.00 | $820,856.00 | $865,537.00 | $648,180.00 | $717,482.00 | $1,086,429.00 | $902,199.00 | $997,755.00 | $531,548.00 | $804,091.00 | $720,182.00 | $908,994.00 | $691,921.00 | $815,166.00 | $700,990.00 | $826,471.00 | $719,335.00 | $975,315.00 | $902,576.00 | $987,288.00 | $737,717.00 | $655,489.00 | $615,883.00 | $839,610.00 | $545,325.00 | $623,959.00 | $608,948.00 | $710,859.00 | $578,674.00 | $931,916.00 | $1,064,659.00 | $920,994.00 | $886,237.00 | -- | $1,049,616.00 | $1,201,824.00 | $935,578.00 | $1,066,213.00 | $1,106,813.00 | $1,160,693.00 | $833,967.00 | $1,345,855.00 | $938,043.00 | $835,764.00 | $512,391.00 | $681,688.00 | $660,031.00 | -- | $660,031.00 | -- | $884,259.00 | -- | -- |
Total Current Liabilities | $3,832,545.00 | $4,280,142.00 | $5,357,895.00 | $5,557,509.00 | $5,127,278.00 | $5,974,427.00 | $5,223,615.00 | $4,674,442.00 | $5,373,350.00 | $5,634,408.00 | $4,534,537.00 | $3,742,969.00 | $3,409,927.00 | $1,963,263.00 | $3,423,130.00 | $4,485,587.00 | $5,614,134.00 | $3,693,281.00 | $2,794,781.00 | $3,552,553.00 | $3,264,217.00 | $2,655,578.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,983,824.00 | $2,413,202.00 | $2,624,294.00 | $2,275,094.00 | $2,958,117.00 | $2,689,295.00 | $3,639,492.00 | $2,817,094.00 | $2,571,530.00 | $1,763,356.00 | $2,389,058.00 | $2,532,270.00 | -- | -- | -- | $2,125,551.00 | -- | -- |
Long Term Debt | $43,478.00 | $54,887.00 | $66,112.00 | $77,119.00 | $87,863.00 | $98,684.00 | $109,083.00 | $124,566.00 | $139,734.00 | $154,590.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-22,897,949.00 | $-22,754,796.00 | $-22,894,307.00 | $-23,065,388.00 | $-23,665,891.00 | $-24,125,092.00 | $-24,394,083.00 | $-25,381,948.00 | $-25,837,056.00 | $-26,256,492.00 | $-26,474,301.00 | $-29,202,268.00 | $-29,441,466.00 | $-29,472,369.00 | $-29,248,532.00 | $-29,479,548.00 | $-29,778,779.00 | $-30,380,433.00 | $-30,731,817.00 | $-30,235,846.00 | $-30,486,445.00 | $-29,742,231.00 | $-26,881,761.00 | $-26,867,811.00 | $-26,610,450.00 | $-26,036,264.00 | $-25,242,951.00 | $-25,256,180.00 | $-24,922,964.00 | $-24,318,562.00 | $-24,065,340.00 | $-23,926,555.00 | $-23,667,817.00 | $-23,864,945.00 | $-24,119,696.00 | $-24,127,945.00 | $-24,241,777.00 | -- | $-24,315,564.00 | $-24,934,065.00 | $-25,128,130.00 | $-25,070,713.00 | $-25,318,332.00 | $-25,594,159.00 | $-26,045,675.00 | $-26,282,177.00 | $-26,284,787.00 | $-26,200,763.00 | $-25,669,818.00 | $-25,297,094.00 | $-24,762,759.00 | -- | -- | -- | $-24,717,024.00 | -- | -- |
Total Stockholders' Equity | $17,339,783.00 | $17,321,974.00 | $17,153,364.00 | $14,341,676.00 | $16,304,653.00 | $15,705,516.00 | $15,349,828.00 | $14,341,676.00 | $13,848,531.00 | $13,166,311.00 | $12,936,983.00 | $9,895,921.00 | $6,426,299.00 | $6,357,664.00 | $6,564,111.00 | $6,314,938.00 | $5,998,317.00 | $5,365,990.00 | $4,961,582.00 | $5,429,553.00 | $5,152,543.00 | $5,835,521.00 | $8,611,035.00 | $8,592,316.00 | $8,818,675.00 | $9,320,834.00 | $9,975,984.00 | $9,925,674.00 | $10,221,316.00 | $10,751,305.00 | $10,964,967.00 | $11,066,279.00 | $11,284,788.00 | $11,007,155.00 | $10,718,783.00 | $10,625,755.00 | $10,408,317.00 | -- | $10,246,482.00 | $9,525,512.00 | $9,235,239.00 | $9,206,090.00 | $8,864,531.00 | $8,522,190.00 | $8,004,289.00 | $7,588,381.00 | $7,532,140.00 | $7,541,595.00 | $8,017,412.00 | $8,325,741.00 | $8,802,042.00 | -- | -- | -- | $8,485,550.00 | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $21,172,328.00 | $21,602,116.00 | $22,511,259.00 | $22,504,101.00 | $21,431,931.00 | $21,679,943.00 | $20,573,443.00 | $19,016,118.00 | $19,221,881.00 | $18,800,719.00 | $17,471,520.00 | $13,638,890.00 | $9,836,226.00 | $8,320,927.00 | $9,987,241.00 | $10,800,525.00 | $11,612,451.00 | $9,024,271.00 | $7,756,363.00 | $8,982,106.00 | $8,416,760.00 | $8,491,099.00 | $12,406,603.00 | $12,490,643.00 | $11,544,968.00 | $11,022,708.00 | $11,429,084.00 | $11,699,700.00 | $11,651,061.00 | $12,037,746.00 | $12,391,483.00 | $12,690,782.00 | $13,225,570.00 | $13,561,635.00 | $13,404,658.00 | $13,353,184.00 | $12,981,482.00 | -- | $12,648,516.00 | $12,509,336.00 | $11,648,441.00 | $11,830,384.00 | $11,139,625.00 | $11,480,307.00 | $10,693,584.00 | $11,227,873.00 | $10,349,234.00 | $10,113,125.00 | $9,780,768.00 | $10,714,799.00 | $11,334,312.00 | -- | -- | -- | $10,611,101.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 | 2/28/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 | $5,912,634.00 | -- | $20,803,447.00 | $14,518,405.00 | $7,100,267.00 | -- | $6,748,117.00 | $13,723,457.00 | $6,652,714.00 | -- | $16,242,762.00 | -- | -- | -- | -- | -- | -- | -- | $16,023,615.00 | $6,366,951.00 | $5,269,538.00 | -- | $6,116,448.00 | $5,228,721.00 | $4,155,004.00 | $14,577,183.00 | $4,211,962.00 | $3,723,914.00 | $2,845,299.00 | $15,351,053.00 | $12,477,543.00 | $9,150,612.00 | $3,934,995.00 | $21,761,681.00 | $5,423,107.00 | $5,635,889.00 | $5,290,266.00 | -- | $23,137,590.00 | $6,070,230.00 | $11,120,713.00 | $5,986,051.00 | $21,405,999.00 | $5,974,489.00 | $5,300,542.00 | $5,031,078.00 | $14,051,710.00 | $9,927,222.00 | $3,628,265.00 | $3,554,776.00 | $19,807,152.00 | $15,583,145.00 | $10,682,105.00 | $5,840,345.00 | $21,397,318.00 | $12,980,156.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $34,970.00 | $34,970.00 | $34,970.00 | $34,970.00 | -- | $156,224.00 | $72,861.00 | $32,156.00 | $28,322.00 | $259,082.00 | $46,654.00 | $147,418.00 | $97,887.00 | $501,868.00 | $117,904.00 | $82,844.00 | $183,041.00 | $1,973,114.00 | $1,624,710.00 | $502,289.00 | $764,420.00 | $1,328,315.00 | $1,541,355.00 | -- |
Gross Profit | $906,310.00 | $6,825,409.00 | $5,676,826.00 | $2,196,259.00 | $2,244,703.00 | $7,301,080.00 | $1,883,241.00 | $3,792,127.00 | $1,963,490.00 | $4,789,718.00 | $3,434,918.00 | $1,351,583.00 | $944,140.00 | $4,169,763.00 | $937,574.00 | $1,183,329.00 | $1,550,210.00 | $2,540,241.00 | $1,557,349.00 | $1,334,411.00 | $159,424.00 | $2,912,852.00 | $1,713,411.00 | $605,688.00 | $143,873.00 | $1,658,118.00 | $761,047.00 | $414,416.00 | $-80,392.00 | $2,155,552.00 | $385,832.00 | $1,692,474.00 | $560,917.00 | $4,664,991.00 | $3,408,517.00 | $2,434,401.00 | $1,135,365.00 | -- | $5,470,810.00 | $3,935,880.00 | $2,596,705.00 | $1,538,369.00 | $5,357,077.00 | $1,718,152.00 | $1,363,298.00 | $914,437.00 | $255,937.00 | $-76,968.00 | $159,139.00 | $-33,840.00 | $2,955,915.00 | $2,707,467.00 | $1,815,476.00 | $856,060.00 | $4,015,952.00 | $2,247,413.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $1,165,922.00 | $5,126,046.00 | $1,105,227.00 | $3,015,871.00 | $1,550,522.00 | $5,066,660.00 | $1,174,581.00 | $1,159,157.00 | $1,416,393.00 | $4,276,751.00 | $3,234,344.00 | $1,098,616.00 | $908,471.00 | $3,255,527.00 | $684,836.00 | $852,773.00 | $928,590.00 | $3,137,440.00 | $702,413.00 | $917,079.00 | $903,686.00 | $3,813,415.00 | $982,765.00 | $1,839,474.00 | $908,117.00 | $3,609,328.00 | $2,650,526.00 | $1,906,892.00 | $973,430.00 | $3,336,631.00 | $2,563,906.00 | $1,800,646.00 | $908,169.00 | $4,045,834.00 | $960,321.00 | $1,112,295.00 | $1,012,838.00 | -- | $4,254,977.00 | $1,017,811.00 | $1,153,214.00 | $1,125,788.00 | $3,897,588.00 | $1,059,033.00 | $1,908,032.00 | $899,915.00 | $3,055,077.00 | $641,046.00 | $1,653,732.00 | $808,723.00 | $3,291,745.00 | $835,375.00 | $1,744,014.00 | $816,946.00 | $2,962,366.00 | $2,098,315.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-259,612.00 | $1,699,363.00 | $130,637.00 | $730,910.00 | $694,181.00 | $2,234,420.00 | $708,660.00 | $669,480.00 | $547,097.00 | $512,967.00 | $200,574.00 | $252,967.00 | $35,669.00 | $914,236.00 | $252,738.00 | $952,176.00 | $621,620.00 | $-597,199.00 | $-479,475.00 | $257,908.00 | $-744,262.00 | $-900,563.00 | $-1,108,829.00 | $-325,669.00 | $-764,244.00 | $-1,951,210.00 | $-1,555,454.00 | $-1,572,868.00 | $-1,053,822.00 | $-1,181,079.00 | $-377,428.00 | $-108,172.00 | $-331,560.00 | $619,157.00 | $323,063.00 | $309,268.00 | $122,527.00 | -- | $1,215,833.00 | $639,067.00 | $317,703.00 | $412,581.00 | $1,459,489.00 | $659,119.00 | $355,180.00 | $14,522.00 | $-2,799,140.00 | $-877,153.00 | $-1,494,593.00 | $-842,563.00 | $-335,830.00 | $56,617.00 | $32,348.00 | $39,114.00 | $1,053,586.00 | $149,098.00 | -- |
Loss Before Income Taxes | $-180,441.00 | $1,952,381.00 | $1,727,922.00 | $810,562.00 | $709,771.00 | $2,887,668.00 | $2,568,620.00 | $1,216,258.00 | $545,184.00 | $508,899.00 | $198,526.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.01 | $0.09 | $0.08 | $0.07 | $0.03 | $0.15 | $0.13 | $0.06 | $0.03 | $0.23 | $0.21 | $0.02 | -- | $0.07 | $0.02 | $0.07 | $0.05 | $-0.05 | $-0.07 | $-0.04 | $-0.06 | $-0.28 | -- | $-0.02 | $-0.04 | $-0.13 | -- | $-0.03 | $-0.05 | $-0.03 | $-0.02 | $-0.02 | $0.01 | $0.03 | $0.01 | $0.01 | $0.01 | -- | $0.08 | $0.03 | $0.01 | $0.02 | $0.07 | $0.05 | $0.02 | -- | $-0.12 | $-0.11 | $-0.07 | $-0.04 | -- | -- | -- | -- | $0.06 | $0.04 | -- |
Weighted Average Shares Basic | 14,519,215 | 14,495,709 | 14,517,364 | 14,493,970 | 14,452,284 | 14,424,381 | 14,417,995 | 14,410,064 | 14,389,857 | 14,061,320 | 14,324,136 | 13,982,177 | 13,584,376 | 13,251,521 | 13,288,652 | 13,207,436 | 13,207,436 | 13,207,097 | 13,206,069 | 13,206,756 | 13,206,069 | 13,205,936 | 13,203,436 | 13,203,436 | 13,203,436 | 13,203,436 | 13,203,436 | 13,203,436 | 13,203,436 | 13,201,284 | 13,203,436 | 13,200,269 | 13,198,236 | 13,180,428 | 13,174,598 | 13,178,297 | 13,147,672 | -- | 13,096,183 | 13,091,819 | 13,087,905 | 13,069,577 | 12,985,107 | 13,198,506 | 12,916,633 | 12,871,759 | 12,869,618 | 12,871,659 | 12,867,571 | 12,865,659 | 12,765,774 | 12,748,149 | 12,726,168 | 12,714,819 | 12,642,517 | 12,624,959 | -- |
Earnings Per Share Diluted | $-0.01 | $0.09 | $0.01 | $0.07 | $0.03 | $0.15 | $0.07 | $0.03 | $0.03 | $0.22 | $0.21 | $0.02 | -- | $0.07 | $0.09 | $0.03 | $0.05 | $-0.05 | $-0.07 | $0.02 | $-0.06 | $-0.28 | -- | $-0.06 | $-0.04 | $-0.13 | $-0.07 | $-0.03 | $-0.05 | $-0.03 | $-0.02 | -- | $0.01 | $0.03 | $0.01 | $0.01 | $0.01 | -- | $0.07 | $0.01 | $0.01 | $0.02 | $0.07 | $0.03 | $0.02 | -- | $-0.12 | $-0.04 | $-0.07 | $-0.04 | -- | -- | -- | -- | $0.06 | $0.04 | -- |
Weighted Average Shares Diluted | 14,519,215 | 14,628,811 | 14,636,241 | 14,630,765 | 14,639,600 | 14,675,646 | 14,686,476 | 14,682,516 | 14,657,939 | 14,590,725 | 14,542,356 | 14,550,918 | 14,264,890 | 13,348,582 | 13,320,915 | 13,259,783 | 13,247,131 | 13,207,097 | 13,206,069 | 13,260,261 | 13,206,069 | 13,205,936 | 13,203,436 | 13,203,436 | 13,203,436 | 13,203,436 | 13,203,436 | 13,203,436 | 13,203,436 | 13,201,284 | 13,203,436 | 13,200,269 | 13,503,656 | 13,639,074 | 13,611,956 | 13,627,346 | 13,731,364 | -- | 13,703,005 | 13,716,378 | 13,084,968 | 13,696,583 | 13,265,486 | 13,242,069 | 13,091,084 | 13,112,626 | 12,869,618 | 12,868,934 | 12,867,571 | 12,865,659 | 12,765,774 | 13,199,666 | 13,204,616 | 13,180,992 | 12,881,542 | 12,930,575 | -- |
Common 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 | 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 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | -- | 20,000,000 | 20,000,000 | 20,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 150,000,000 | 15,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | -- | -- | -- | 150,000,000 | -- | -- |
Common Stock Shares Outstanding | 14,519,215 | 14,519,215 | 14,519,215 | 14,511,544 | 14,460,486 | 14,450,470 | 14,434,468 | 14,434,468 | 14,422,311 | 14,350,451 | 14,348,451 | 14,300,548 | 13,807,394 | 13,313,790 | 13,296,168 | 13,207,436 | 13,207,436 | 13,207,436 | 13,207,436 | 13,207,436 | 13,207,436 | 13,205,936 | 13,203,436 | 13,203,436 | 13,203,436 | 13,203,436 | 13,203,436 | 13,203,436 | 13,203,436 | 13,203,436 | 13,203,436 | 13,203,436 | 13,199,118 | 13,197,918 | 13,197,918 | 13,195,841 | 13,165,019 | -- | 13,144,489 | 13,098,919 | 13,087,027 | 13,084,577 | 13,066,641 | 13,061,974 | 13,061,974 | 12,871,759 | 12,871,759 | 12,871,659 | 12,891,659 | 12,865,659 | 12,865,659 | -- | -- | -- | 12,675,959 | -- | -- |
Common Stock Value | $146,015.00 | $146,015.00 | $146,015.00 | $145,465.00 | $144,675.00 | $144,605.00 | $144,388.00 | $144,388.00 | $144,235.00 | $143,508.00 | -- | -- | -- | -- | -- | -- | -- | $134,275.00 | -- | -- | $134,275.00 | $134,260.00 | -- | -- | $124,235.00 | $134,235.00 | -- | -- | -- | $134,235.00 | -- | -- | -- | $134,123.00 | -- | -- | -- | -- | $132,931.00 | -- | -- | -- | $131,781.00 | -- | -- | -- | $129,281.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |