Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 9/30/2022 | 6/30/2022 | 3/31/2021 | 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 | 7/31/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 | 2/28/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $12,159,000.00 | $8,623,000.00 | $10,033,000.00 | $3,050,000.00 | $5,588,000.00 | $10,761,000.00 | $15,905,158.00 | $13,345,643.00 | $11,273,943.00 | $12,679,373.00 | $24,070,351.00 | $16,814,972.00 | $18,955,328.00 | $19,252,878.00 | $18,337,258.00 | $12,179,384.00 | $14,841,370.00 | $16,407,211.00 | $16,862,304.00 | $11,448,638.00 | $9,839,204.00 | $11,444,262.00 | $10,962,615.00 | $7,243,288.00 | $10,867,362.00 | $9,928,649.00 | $10,636,530.00 | $4,866,016.00 | -- | $7,402,534.00 | $8,949,915.00 | $11,082,679.00 | $6,289,550.00 | $7,572,653.00 | $7,164,181.00 | $7,705,182.00 | $3,520,757.00 | $3,816,559.00 | $6,431,259.00 | $10,765,591.00 | $5,991,628.00 | $4,897,099.00 | $3,605,189.00 | $4,293,746.00 | $7,891,962.00 | -- | $7,810,298.00 |
Accounts Receivable Net Current | $300,000.00 | $295,000.00 | $421,000.00 | $368,000.00 | $463,000.00 | $408,000.00 | $408,711.00 | $497,729.00 | $428,733.00 | $456,537.00 | $408,170.00 | $418,612.00 | $496,255.00 | $503,322.00 | $461,212.00 | $529,378.00 | $497,317.00 | $524,692.00 | $560,984.00 | $513,591.00 | $551,824.00 | $682,580.00 | $553,206.00 | $585,012.00 | $758,894.00 | $664,149.00 | $625,054.00 | $702,002.00 | -- | $796,106.00 | $886,644.00 | $762,405.00 | $945,725.00 | $1,138,223.00 | $934,893.00 | $822,772.00 | $1,074,877.00 | $1,118,871.00 | $1,449,157.00 | $1,328,579.00 | -- | -- | -- | $1,253,639.00 | -- | -- | -- |
Inventory | $37,993,000.00 | $38,585,000.00 | $37,513,000.00 | $42,307,000.00 | $40,112,000.00 | $38,891,000.00 | $24,041,827.00 | $23,761,063.00 | $26,189,055.00 | $30,564,322.00 | $33,867,276.00 | $40,720,630.00 | $38,020,269.00 | $36,771,860.00 | $37,311,197.00 | $41,148,059.00 | $37,327,488.00 | $34,382,003.00 | $33,177,539.00 | $37,122,297.00 | $36,304,595.00 | $33,632,302.00 | $33,584,539.00 | $35,058,012.00 | $32,810,251.00 | $30,407,882.00 | $32,875,492.00 | $39,365,204.00 | -- | $36,001,590.00 | $30,532,522.00 | $26,300,830.00 | $29,492,488.00 | $27,498,022.00 | $25,358,992.00 | $25,862,784.00 | $29,694,804.00 | $29,749,811.00 | $24,092,025.00 | $19,940,251.00 | -- | -- | -- | $20,236,028.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $51,252,000.00 | $48,172,000.00 | $48,802,000.00 | $48,310,000.00 | $49,230,000.00 | $52,725,000.00 | $52,515,700.00 | $49,474,266.00 | $50,255,524.00 | $50,683,420.00 | $60,135,237.00 | $60,044,744.00 | $59,155,257.00 | $58,182,677.00 | $57,813,150.00 | $56,809,454.00 | $54,740,848.00 | $53,763,227.00 | $53,314,242.00 | $52,550,125.00 | $49,568,777.00 | $48,049,064.00 | $47,561,551.00 | $46,005,798.00 | $46,841,711.00 | $42,889,254.00 | $46,351,805.00 | $47,536,282.00 | -- | $46,666,618.00 | $42,497,668.00 | $40,543,684.00 | $39,349,679.00 | $38,458,006.00 | $35,570,935.00 | $35,670,129.00 | $36,352,392.00 | $36,727,243.00 | $33,777,736.00 | $33,688,024.00 | -- | -- | -- | $28,768,716.00 | -- | -- | -- |
Property Plant and Equipement | $10,547,000.00 | $10,609,000.00 | $10,749,000.00 | $11,673,000.00 | $11,606,000.00 | $12,255,000.00 | $12,918,900.00 | $13,164,749.00 | $13,498,965.00 | $13,942,416.00 | $14,399,297.00 | $14,974,328.00 | $14,999,163.00 | $15,241,542.00 | $15,467,842.00 | $15,763,711.00 | $15,754,716.00 | $15,805,934.00 | $15,651,793.00 | $15,933,946.00 | $15,738,110.00 | $15,897,738.00 | $15,695,053.00 | $15,271,192.00 | $15,401,023.00 | $15,411,606.00 | $15,162,278.00 | $15,045,271.00 | -- | $14,672,410.00 | $14,730,157.00 | $14,427,710.00 | $13,397,731.00 | $13,252,239.00 | $12,643,325.00 | $11,944,590.00 | $10,816,647.00 | $10,192,327.00 | $10,197,188.00 | $10,299,350.00 | -- | -- | -- | $10,284,541.00 | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $187,292.00 | -- | -- | -- | $232,416.00 | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | $957,686.00 | $958,817.00 | $956,945.00 | $954,765.00 | $960,304.00 | $958,464.00 | $960,353.00 | $962,949.00 | $963,852.00 | $959,797.00 | $957,347.00 | $956,201.00 | $958,630.00 | $959,868.00 | $959,784.00 | $953,356.00 | $956,584.00 | $963,769.00 | $962,091.00 | $971,786.00 | $975,657.00 | -- | $981,527.00 | $977,351.00 | $981,985.00 | $986,153.00 | $983,313.00 | $987,539.00 | $990,725.00 | $992,027.00 | $987,634.00 | $989,945.00 | $987,009.00 | $984,344.00 | $994,669.00 | -- | $990,368.00 | -- | -- | -- |
Other Assets | $438,000.00 | $458,000.00 | $456,000.00 | $420,000.00 | $393,000.00 | $387,000.00 | $344,816.00 | $374,519.00 | $374,902.00 | $379,661.00 | $386,107.00 | $387,487.00 | $384,744.00 | $379,292.00 | $379,695.00 | $368,007.00 | $363,529.00 | $344,986.00 | $334,408.00 | $334,778.00 | $329,332.00 | $329,838.00 | $329,684.00 | $332,881.00 | $327,993.00 | $327,635.00 | $329,979.00 | $334,991.00 | -- | $336,975.00 | $332,945.00 | $341,959.00 | $337,115.00 | $336,604.00 | $339,819.00 | $336,695.00 | $337,991.00 | $338,039.00 | $334,620.00 | $341,240.00 | -- | -- | -- | $319,533.00 | -- | -- | -- |
Total Assets | $72,135,000.00 | $68,675,000.00 | $70,927,000.00 | $70,225,000.00 | $71,118,000.00 | $76,732,000.00 | $80,111,171.00 | $80,354,743.00 | $81,229,082.00 | $72,367,836.00 | $76,140,134.00 | $76,665,750.00 | $75,785,223.00 | $75,047,987.00 | $74,914,596.00 | $74,371,841.00 | $72,243,459.00 | $71,268,774.00 | $70,652,720.00 | $69,798,763.00 | $66,618,315.00 | $65,259,845.00 | $64,566,926.00 | $62,600,480.00 | $63,569,966.00 | $59,637,334.00 | $62,873,874.00 | $63,961,505.00 | -- | $62,738,112.00 | $58,629,981.00 | $56,398,566.00 | $54,185,321.00 | $53,155,982.00 | $49,678,624.00 | $49,087,672.00 | $48,653,116.00 | $48,410,283.00 | $45,475,616.00 | $45,502,915.00 | $42,172,484.00 | -- | -- | $40,595,574.00 | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | $6,190,000.00 | $7,822,000.00 | $5,752,613.00 | $2,739,698.00 | $1,544,580.00 | $897,196.00 | $1,215,490.00 | $1,441,975.00 | $1,223,522.00 | $1,419,505.00 | $1,413,450.00 | $2,569,016.00 | $1,484,043.00 | $2,424,445.00 | $1,621,884.00 | $1,981,879.00 | $1,393,513.00 | $1,920,311.00 | $1,983,376.00 | $2,498,058.00 | $1,679,012.00 | $1,742,070.00 | $1,255,218.00 | $1,942,108.00 | -- | $2,055,912.00 | $2,728,051.00 | $1,884,637.00 | $2,299,450.00 | $2,882,843.00 | $1,775,892.00 | $1,612,627.00 | $2,552,544.00 | $3,018,362.00 | $2,347,811.00 | $1,622,697.00 | -- | -- | -- | $1,247,821.00 | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | $3,385,000.00 | $3,986,000.00 | $2,656,718.00 | $3,435,347.00 | $2,890,612.00 | $3,752,711.00 | $4,939,829.00 | $4,512,211.00 | $3,863,282.00 | $3,875,349.00 | $4,953,477.00 | $4,613,402.00 | $4,471,813.00 | $4,219,821.00 | $5,937,187.00 | $6,528,527.00 | $4,979,495.00 | $4,573,776.00 | $6,045,552.00 | $6,396,752.00 | $6,661,964.00 | $4,297,326.00 | $5,394,514.00 | $5,940,106.00 | -- | $6,697,117.00 | $5,230,206.00 | $5,808,882.00 | $5,913,564.00 | $6,091,982.00 | $4,481,271.00 | $5,928,798.00 | $5,738,356.00 | $6,078,453.00 | $4,669,916.00 | $4,641,191.00 | -- | -- | -- | $4,893,236.00 | -- | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $8,968,018.00 | $8,354,669.00 | $8,354,668.00 | $7,912,670.00 | $7,371,730.00 | -- | -- | -- | $7,371,729.00 | -- | -- | -- | $3,711,225.00 | -- | -- | -- | $5,643,125.00 | -- | -- | -- | $2,548,125.00 | $2,598,750.00 | $2,649,375.00 | $2,700,000.00 | $3,054,375.00 | $3,105,000.00 | $3,155,625.00 | $3,206,250.00 | -- | $3,307,500.00 | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-1,544,000.00 | $-2,194,000.00 | $-2,009,000.00 | $-2,002,000.00 | $-1,561,000.00 | $-1,325,000.00 | $-1,080,546.00 | $-1,239,136.00 | $-1,042,359.00 | $-1,223,365.00 | $-1,510,660.00 | $-1,116,745.00 | $-1,234,910.00 | $-940,312.00 | $-962,103.00 | $-864,530.00 | $-1,234,770.00 | $-1,536,789.00 | $-1,893,129.00 | $-1,465,492.00 | $-1,432,926.00 | $-1,050,164.00 | $-1,687,679.00 | $-1,649,529.00 | $-854,625.00 | $-1,332,514.00 | $-688,058.00 | $-543,052.00 | -- | $178,864.00 | $-41,159.00 | $88,249.00 | $290,233.00 | $17,434.00 | $190,576.00 | $378,927.00 | $456,896.00 | $282,263.00 | $474,250.00 | $382,630.00 | -- | -- | -- | $496,180.00 | -- | -- | -- |
Accumulated Deficit | $63,659,000.00 | $61,722,000.00 | $61,086,000.00 | $59,443,000.00 | $58,720,000.00 | $58,055,000.00 | $62,210,781.00 | $63,040,254.00 | $64,758,706.00 | $66,188,614.00 | $65,716,761.00 | $66,345,110.00 | $66,466,644.00 | $65,026,552.00 | $63,921,244.00 | $62,249,904.00 | $61,728,490.00 | $60,700,758.00 | $59,469,493.00 | $57,409,496.00 | $56,409,146.00 | $54,588,231.00 | $53,067,234.00 | $50,728,476.00 | $49,617,132.00 | $48,109,236.00 | $46,664,829.00 | $44,206,367.00 | -- | $42,577,805.00 | $43,362,004.00 | $41,507,592.00 | $39,019,381.00 | $37,457,549.00 | $35,828,196.00 | $34,241,875.00 | $32,040,319.00 | $31,759,549.00 | $30,219,910.00 | $31,181,936.00 | -- | -- | -- | $26,429,335.00 | -- | -- | -- |
Total Stockholders' Equity | $56,346,000.00 | $53,645,000.00 | $52,996,000.00 | $50,663,000.00 | $50,136,000.00 | $51,414,000.00 | $56,419,427.00 | $56,889,821.00 | $58,624,204.00 | $59,690,660.00 | $59,460,304.00 | $60,889,414.00 | $60,869,076.00 | $60,154,109.00 | $59,538,981.00 | $57,930,995.00 | $57,005,121.00 | $55,325,600.00 | $53,693,201.00 | $52,017,557.00 | $51,006,489.00 | $50,303,710.00 | $50,972,176.00 | $48,632,815.00 | $51,986,485.00 | $49,961,947.00 | $49,123,012.00 | $46,790,179.00 | -- | $45,811,435.00 | $46,346,546.00 | $44,621,542.00 | $42,335,315.00 | $40,386,884.00 | $38,924,830.00 | $34,433,801.00 | $35,381,890.00 | $34,921,047.00 | $33,568,395.00 | $34,433,801.00 | $32,651,412.00 | $32,141,989.00 | $31,041,896.00 | $29,761,594.00 | $33,359,655.00 | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $72,135,000.00 | $68,675,000.00 | $70,927,000.00 | $70,225,000.00 | $71,118,000.00 | $76,732,000.00 | $80,111,171.00 | $80,354,743.00 | $81,229,082.00 | $72,367,836.00 | $76,140,134.00 | $76,665,750.00 | $75,785,223.00 | $75,047,987.00 | $74,914,596.00 | $74,371,841.00 | $72,243,459.00 | $71,268,774.00 | $70,652,720.00 | $69,798,763.00 | $66,618,315.00 | $65,259,845.00 | $64,566,926.00 | $62,600,480.00 | $63,569,966.00 | $59,637,334.00 | $62,873,874.00 | $63,961,505.00 | -- | $62,738,112.00 | $58,629,981.00 | $56,398,566.00 | $54,185,321.00 | $53,155,982.00 | $49,678,624.00 | $49,087,672.00 | $48,653,116.00 | $48,410,283.00 | $45,475,616.00 | $45,502,915.00 | -- | -- | -- | $40,595,574.00 | -- | -- | -- |
Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 9/30/2022 | 6/30/2022 | 3/31/2021 | 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 | 7/31/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 | 2/28/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $45,163,000.00 | $10,938,000.00 | $10,921,000.00 | $11,596,000.00 | $22,432,000.00 | $12,186,000.00 | $11,495,688.00 | $30,463,764.00 | $9,370,446.00 | $12,450,805.00 | $12,771,954.00 | $11,846,833.00 | $13,118,442.00 | $12,842,962.00 | $15,296,919.00 | $36,816,910.00 | $12,895,534.00 | $12,286,045.00 | $14,519,835.00 | $11,644,871.00 | $25,548,536.00 | $12,652,746.00 | $14,841,054.00 | $11,832,697.00 | $12,814,382.00 | $12,582,927.00 | $14,454,719.00 | $12,174,709.00 | -- | $12,779,606.00 | $12,715,723.00 | $49,328,024.00 | $11,700,943.00 | $11,920,121.00 | $11,930,829.00 | $45,905,674.00 | $10,404,770.00 | $10,940,201.00 | $11,365,633.00 | $40,337,159.00 | $28,608,380.00 | $19,370,102.00 | $9,524,848.00 | $36,250,857.00 | $32,609,374.00 | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | $31,902,558.00 | $20,649,477.00 | $11,281,377.00 | $46,751,728.00 | $33,742,351.00 | $22,210,962.00 | $11,074,001.00 | $44,872,007.00 | $32,773,707.00 | $11,240,097.00 | $10,548,554.00 | $41,412,511.00 | $10,104,812.00 | $20,346,855.00 | $10,289,956.00 | $41,596,360.00 | $30,647,532.00 | $20,674,586.00 | $10,194,047.00 | $40,166,728.00 | $9,717,782.00 | -- | $19,872,389.00 | $9,749,060.00 | $38,061,234.00 | $28,179,616.00 | $9,574,057.00 | $9,309,969.00 | $36,761,669.00 | $9,759,914.00 | $8,475,429.00 | $8,811,458.00 | $32,630,509.00 | $8,016,441.00 | $15,688,299.00 | $7,612,360.00 | $29,615,246.00 | $27,514,273.00 | -- | -- |
Loss from Operations | $4,410,000.00 | $880,000.00 | $790,000.00 | $976,000.00 | $-737,000.00 | $965,000.00 | $-2,598,209.00 | $-1,438,794.00 | $-1,247,378.00 | $1,169,428.00 | $3,828,463.00 | $315,444.00 | $1,981,481.00 | $1,768,961.00 | $7,241,822.00 | $4,043,203.00 | $1,655,437.00 | $1,737,491.00 | $10,300,731.00 | $6,741,740.00 | $2,838,891.00 | $2,362,790.00 | $10,474,700.00 | $6,582,474.00 | $4,722,723.00 | $2,388,881.00 | $11,958,029.00 | $2,456,927.00 | -- | $2,656,277.00 | $2,966,663.00 | $11,266,790.00 | $2,405,353.00 | $4,966,924.00 | $2,620,860.00 | $9,144,005.00 | $644,856.00 | $2,464,772.00 | $2,554,175.00 | $7,706,650.00 | $1,221,837.00 | $3,681,803.00 | $1,912,488.00 | $6,635,611.00 | $5,095,101.00 | -- | -- |
Loss Before Income Taxes | $4,545,000.00 | $837,000.00 | $1,734,000.00 | $1,057,000.00 | $76,000.00 | $968,000.00 | -- | -- | -- | -- | $3,703,697.00 | -- | -- | -- | $7,163,124.00 | -- | -- | -- | $10,202,829.00 | -- | -- | -- | $10,219,053.00 | -- | -- | -- | $11,807,610.00 | -- | -- | -- | -- | $11,220,759.00 | -- | -- | -- | $8,945,645.00 | -- | -- | -- | $7,541,502.00 | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.45 | $0.08 | $0.14 | $0.09 | $-0.07 | $0.08 | $-0.09 | $-0.19 | $-0.10 | $0.10 | $-0.07 | $-0.01 | $0.15 | $0.14 | $0.48 | $0.06 | $0.11 | $0.13 | $0.23 | $0.11 | $0.19 | $0.16 | $0.24 | $0.11 | $0.29 | $0.14 | $0.76 | $0.51 | -- | $0.17 | $0.18 | $0.71 | $0.47 | $0.16 | $0.16 | $0.55 | $0.33 | $0.30 | $0.15 | $0.47 | $0.30 | -- | -- | $0.41 | $0.32 | -- | -- |
Weighted Average Shares Basic | 8,339,658 | 8,318,257 | 8,327,178 | 8,235,610 | 8,426,181 | 8,811,752 | 9,020,187 | 8,957,578 | 8,971,490 | 9,009,752 | 9,185,203 | 9,154,209 | 9,180,076 | 9,264,446 | 9,242,092 | 9,232,397 | 9,225,960 | 9,308,726 | 9,188,483 | 9,341,364 | 9,418,645 | 9,698,951 | 9,692,860 | 10,175,650 | 10,212,933 | 10,211,333 | 10,210,933 | 10,203,711 | -- | 10,198,733 | 10,198,733 | 10,176,492 | 10,163,490 | 10,165,060 | 10,162,442 | 10,157,395 | 10,156,559 | 10,156,442 | 10,156,442 | 10,156,442 | 10,156,442 | 10,156,442 | 10,156,442 | 10,208,944 | 10,471,103 | -- | -- |
Earnings Per Share Diluted | $0.45 | $0.22 | $0.14 | $0.09 | $0.01 | $0.08 | $-0.09 | $-0.12 | $-0.10 | $0.10 | $-0.07 | $0.28 | $0.15 | $0.14 | $0.18 | $0.06 | $0.11 | $0.13 | $0.23 | $0.11 | $0.35 | $0.16 | $0.24 | $0.11 | $0.15 | $0.14 | $0.75 | $0.16 | -- | $0.17 | $0.18 | $0.71 | $0.47 | $0.16 | $0.16 | $0.55 | $0.33 | $0.15 | $0.15 | $0.47 | $0.30 | -- | -- | $0.41 | $0.31 | -- | -- |
Weighted Average Shares Diluted | 8,369,976 | 8,404,741 | 8,329,969 | 8,383,558 | 8,432,897 | 8,811,752 | 8,973,246 | 8,932,246 | 8,933,648 | 9,010,037 | 9,143,746 | 9,199,959 | 9,180,727 | 9,264,811 | 9,256,810 | 9,273,950 | 9,229,129 | 9,330,919 | 9,321,558 | 9,206,382 | 9,227,941 | 9,718,453 | 9,712,571 | 10,199,092 | 10,241,164 | 10,241,096 | 10,241,121 | 10,241,410 | -- | 10,239,823 | 10,239,505 | 10,216,438 | 10,205,348 | 10,205,439 | 10,194,219 | 10,175,346 | 10,177,466 | 10,172,171 | 10,172,950 | 10,182,098 | 10,168,326 | 10,175,561 | 10,169,701 | 10,251,863 | 10,535,736 | -- | -- |
Common Stock Shares Authorized | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | -- | -- | 25,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | 8,399,245 | 8,329,647 | 8,332,348 | 8,235,512 | 8,236,112 | -- | -- | -- | -- | 8,934,024 | 9,060,561 | 9,154,208 | 9,154,215 | 9,215,110 | 9,270,862 | 9,270,862 | 9,270,862 | 9,275,501 | 9,266,496 | 9,266,496 | 9,266,496 | 9,382,555 | 9,753,293 | 9,753,293 | 10,282,018 | 10,282,018 | 10,245,534 | 10,245,534 | -- | 10,233,334 | 10,233,334 | 10,198,733 | 10,198,733 | 10,171,733 | 10,162,442 | 10,162,442 | 10,158,442 | 10,156,442 | 10,156,442 | 10,156,442 | -- | -- | -- | 10,156,442 | -- | -- | -- |
Common Stock Value | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $24,000.00 | $25,072.00 | $24,851.00 | $24,851.00 | $27,234.00 | $27,232.00 | $27,193.00 | $27,193.00 | $27,193.00 | $27,153.00 | $27,153.00 | $27,153.00 | $27,164.00 | $27,142.00 | $27,142.00 | $27,142.00 | $27,142.00 | $27,062.00 | $27,062.00 | $27,062.00 | $27,072.00 | $26,984.00 | $26,979.00 | -- | $26,945.00 | $26,945.00 | $26,862.00 | $26,862.00 | $26,797.00 | $26,775.00 | $26,775.00 | $26,765.00 | $26,760.00 | $26,760.00 | $26,760.00 | -- | -- | -- | $26,760.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 | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,549,684.00 | $2,549,684.00 | $2,500,000.00 | -- | -- | -- | -- | -- | -- | $2,536,131.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 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 | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | -- | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | $0.10 | -- | $0.10 | -- | -- | -- | $0.10 | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2.85 | -- |