Date | 3/31/2024 | 6/30/2023 | 3/31/2023 | 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 | 10/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 12/31/2012 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $18,742,884.00 | $13,602,515.00 | $14,773,225.00 | $10,272,112.00 | $9,370,611.00 | $18,251,194.00 | $19,526,119.00 | $19,542,685.00 | $18,521,042.00 | $17,834,526.00 | $20,554,258.00 | $18,305,526.00 | $14,573,266.00 | $10,712,846.00 | $8,455,989.00 | $7,826,949.00 | $9,485,212.00 | $8,086,426.00 | $8,716,874.00 | $5,611,008.00 | $4,583,025.00 | $4,033,730.00 | $4,216,221.00 | $2,628,648.00 | $3,046,777.00 | $2,676,607.00 | $3,009,864.00 | $3,386,498.00 | $6,118,763.00 | $10,367,496.00 | $16,792,850.00 | $9,522,013.00 | $12,579,991.00 | $17,082,930.00 | $20,796,783.00 | -- | $2,373,925.00 | $3,260,666.00 | $3,023,875.00 | $3,516,750.00 | $3,951,432.00 | $3,565,592.00 |
Accounts Receivable Net Current | $3,265,800.00 | $3,534,828.00 | $3,525,643.00 | $3,945,046.00 | $3,560,486.00 | $3,612,802.00 | $3,700,810.00 | $2,920,363.00 | $2,805,387.00 | $2,292,507.00 | $1,850,499.00 | $1,813,684.00 | $2,009,480.00 | $1,835,522.00 | $2,645,085.00 | $1,339,499.00 | $1,033,479.00 | $1,078,558.00 | $1,213,707.00 | $1,204,957.00 | $1,166,722.00 | $1,047,540.00 | $1,138,380.00 | $1,277,862.00 | $1,135,574.00 | $1,189,132.00 | $1,021,733.00 | $1,862,250.00 | $1,807,783.00 | $1,645,429.00 | $743,239.00 | $605,876.00 | $458,914.00 | $775,669.00 | $704,905.00 | -- | $333,156.00 | -- | -- | $394,655.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $2,926,719.00 | $3,306,964.00 | $3,468,749.00 | $2,732,467.00 | $2,548,924.00 | $2,426,409.00 | $2,281,765.00 | $1,552,946.00 | $1,590,448.00 | $1,950,402.00 | $1,566,025.00 | $921,559.00 | $1,158,267.00 | $1,140,551.00 | $1,122,478.00 | $1,055,135.00 | $887,676.00 | $830,571.00 | $882,022.00 | $702,233.00 | $632,791.00 | $733,502.00 | $542,342.00 | $604,777.00 | $557,246.00 | $893,520.00 | $499,525.00 | $891,938.00 | $359,695.00 | $445,030.00 | $366,033.00 | $151,794.00 | $97,195.00 | $80,326.00 | $375,925.00 | -- | $68,959.00 | -- | -- | $23,729.00 | -- | -- |
Total Current Assets | $44,631,755.00 | $22,567,564.00 | $23,558,122.00 | $18,921,972.00 | $17,707,285.00 | $25,870,679.00 | $26,889,500.00 | $25,457,715.00 | $24,203,404.00 | $23,160,067.00 | $25,133,704.00 | $22,020,337.00 | $18,816,153.00 | $14,824,514.00 | $13,303,672.00 | $11,293,608.00 | $12,409,956.00 | $10,904,453.00 | $11,711,345.00 | $8,423,164.00 | $7,227,660.00 | $6,647,346.00 | $6,656,771.00 | $5,417,723.00 | $5,593,521.00 | $5,792,555.00 | $5,696,656.00 | $7,413,150.00 | $9,515,530.00 | $13,633,845.00 | $19,025,143.00 | $11,588,850.00 | $14,535,336.00 | $19,486,498.00 | $23,403,031.00 | -- | $5,512,256.00 | -- | -- | $5,660,799.00 | -- | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | -- | $913,988.00 | $973,530.00 | -- | $8,747,369.00 | $8,014,676.00 | $8,003,837.00 | $8,059,393.00 | $6,581,588.00 | $5,698,143.00 | $4,963,037.00 | $4,211,550.00 | $3,658,008.00 | $3,269,739.00 | $3,658,823.00 | $3,719,459.00 | $3,800,466.00 | $3,849,952.00 | $4,071,501.00 | $4,360,900.00 | $4,724,706.00 | $7,526,728.00 | $8,171,315.00 | $7,968,588.00 | $7,138,746.00 | $3,602,217.00 | $2,691,042.00 | $1,587,544.00 | $1,134,452.00 | -- | $794,383.00 | -- | -- | $400,267.00 | -- | -- |
Intangible Assets Net | $4,573,725.00 | $10,050,360.00 | $11,905,176.00 | $10,162,506.00 | $9,114,701.00 | $4,829,941.00 | $5,403,390.00 | $5,280,024.00 | $6,176,429.00 | $3,444,538.00 | $2,865,006.00 | $2,160,944.00 | $2,512,057.00 | $2,863,172.00 | $3,219,791.00 | $3,566,105.00 | $1,975,835.00 | $2,167,522.00 | $1,634,060.00 | $1,765,322.00 | $1,645,268.00 | $1,636,978.00 | $1,760,042.00 | $1,888,607.00 | $2,017,169.00 | $2,164,066.00 | $2,338,922.00 | $2,572,778.00 | $2,727,232.00 | $2,607,342.00 | $2,542,269.00 | $2,317,484.00 | $2,021,136.00 | $1,084,583.00 | $153,000.00 | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $7,226,701.00 | $8,493,407.00 | $8,493,407.00 | $8,493,407.00 | $8,050,578.00 | $5,085,203.00 | $5,085,203.00 | $5,085,202.00 | $5,128,302.00 | $4,625,604.00 | $4,625,604.00 | $4,150,461.00 | $4,150,461.00 | $4,150,461.00 | $4,150,461.00 | $4,123,176.00 | $3,225,145.00 | $3,225,145.00 | $2,916,426.00 | $2,916,426.00 | $2,916,426.00 | $2,916,426.00 | $2,916,426.00 | $2,750,338.00 | $2,750,338.00 | $2,750,338.00 | $2,750,338.00 | $2,805,331.00 | $2,945,263.00 | $2,466,937.00 | $2,466,937.00 | $2,948,363.00 | $2,747,668.00 | $1,821,040.00 | $677,204.00 | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $85,683,554.00 | $99,206,597.00 | $98,050,712.00 | $88,291,398.00 | $86,235,794.00 | $85,062,449.00 | $85,454,209.00 | $80,978,898.00 | $78,064,702.00 | $66,907,559.00 | $65,732,843.00 | $52,052,811.00 | $49,608,067.00 | $46,414,121.00 | $43,705,667.00 | $41,778,710.00 | $36,469,416.00 | $33,939,717.00 | $23,526,352.00 | $19,803,619.00 | $18,787,660.00 | $18,243,252.00 | $16,909,970.00 | $15,648,006.00 | $16,126,156.00 | $16,473,138.00 | $17,054,861.00 | $22,125,576.00 | $25,256,690.00 | $28,671,619.00 | $33,362,328.00 | $22,485,182.00 | $24,036,127.00 | $26,526,558.00 | $28,559,028.00 | -- | $9,775,567.00 | -- | -- | $9,768,435.00 | -- | -- |
Accounts Payable | $1,281,198.00 | $1,576,085.00 | $1,836,853.00 | $1,982,237.00 | $1,571,823.00 | $1,874,911.00 | $1,705,568.00 | $1,788,446.00 | $2,160,642.00 | $1,154,803.00 | $1,561,648.00 | $1,239,522.00 | $1,456,234.00 | $1,946,474.00 | $1,525,838.00 | $1,682,685.00 | $1,199,341.00 | $1,216,513.00 | $1,253,274.00 | $911,618.00 | $723,359.00 | $935,658.00 | $1,068,669.00 | $718,412.00 | $971,326.00 | $1,089,176.00 | $1,054,946.00 | $820,748.00 | $1,135,052.00 | $1,564,406.00 | $1,996,971.00 | -- | -- | -- | $1,178,987.00 | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $1,964,005.00 | $2,342,744.00 | $1,996,427.00 | $1,555,992.00 | $1,334,414.00 | $1,644,709.00 | $1,809,460.00 | $935,087.00 | $1,143,858.00 | $830,714.00 | $770,221.00 | $894,122.00 | $629,067.00 | $436,512.00 | $216,814.00 | $320,821.00 | $178,949.00 | $152,127.00 | $266,322.00 | $103,801.00 | $120,941.00 | $197,812.00 | $86,959.00 | $131,665.00 | $267,425.00 | $161,542.00 | $299,997.00 | $255,539.00 | $107,093.00 | $288,424.00 | $375,529.00 | -- | -- | -- | $92,418.00 | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $59,477,860.00 | $63,730,103.00 | $62,948,315.00 | $56,765,925.00 | $55,752,399.00 | $55,328,037.00 | $55,884,582.00 | $51,908,159.00 | $51,140,495.00 | $43,593,074.00 | $44,981,760.00 | $42,631,718.00 | $42,106,416.00 | $39,491,157.00 | $37,985,167.00 | $37,974,902.00 | $33,736,542.00 | $31,867,457.00 | $21,165,108.00 | $18,468,826.00 | $17,442,392.00 | $17,184,752.00 | $12,011,153.00 | $10,954,634.00 | $11,548,351.00 | $10,983,447.00 | $10,129,448.00 | $9,864,883.00 | $10,541,955.00 | $11,319,220.00 | $12,683,022.00 | $11,628,069.00 | $11,878,868.00 | $12,670,641.00 | $12,844,675.00 | -- | $11,418,400.00 | -- | -- | $10,989,296.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $100,000.00 | $100,000.00 | $100,000.00 | $100,000.00 | $100,000.00 | $100,000.00 | $168,000.00 | $331,500.00 | $331,500.00 | $550,400.00 | $461,350.00 | $581,850.00 | $634,350.00 | $619,400.00 | $255,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-20,958,598.00 | $-10,147,705.00 | $-10,040,856.00 | $-12,889,083.00 | $-13,380,196.00 | $-13,724,938.00 | $-13,519,142.00 | $-13,775,139.00 | $-15,471,424.00 | $-18,155,795.00 | $-20,470,081.00 | $-31,102,905.00 | $-32,706,863.00 | $-32,822,448.00 | $-33,637,395.00 | $-35,352,764.00 | $-35,969,746.00 | $-36,431,807.00 | $-35,750,908.00 | $-36,585,477.00 | $-36,433,673.00 | $-36,329,890.00 | $-32,258,607.00 | $-32,045,409.00 | $-31,641,601.00 | $-30,630,438.00 | $-28,983,374.00 | $-23,222,909.00 | $-20,596,017.00 | $-17,334,636.00 | $-13,809,502.00 | $-10,428,498.00 | $-8,771,774.00 | $-6,915,904.00 | $-5,012,181.00 | -- | $-2,444,980.00 | -- | -- | $-1,980,961.00 | -- | -- |
Total Stockholders' Equity | $26,180,694.00 | $35,451,494.00 | $35,077,397.00 | $31,500,473.00 | $30,458,395.00 | $29,709,412.00 | $29,544,627.00 | $29,045,739.00 | $26,924,107.00 | $23,314,385.00 | $20,750,983.00 | $9,420,993.00 | $7,501,551.00 | $6,922,864.00 | $5,720,400.00 | $3,803,708.00 | $2,732,774.00 | $2,072,360.00 | $2,361,244.00 | $1,334,793.00 | $1,345,268.00 | $1,058,500.00 | $4,898,817.00 | $4,693,372.00 | $4,577,805.00 | $5,489,691.00 | $6,925,413.00 | $12,260,693.00 | $14,714,735.00 | $17,352,399.00 | $20,679,306.00 | $10,857,113.00 | $12,157,259.00 | $13,855,917.00 | $15,627,353.00 | -- | $-1,642,833.00 | -- | -- | $-1,220,861.00 | -- | $-1,136,496.00 |
Controlling Interest in Subsidiaries | $25,000.00 | $25,000.00 | $25,000.00 | $25,000.00 | $25,000.00 | $25,000.00 | $25,000.00 | $25,000.00 | $100.00 | $100.00 | $100.00 | $100.00 | $100.00 | $100.00 | $100.00 | $100.00 | $100.00 | $-100.00 | $100.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $85,683,554.00 | $99,206,597.00 | $98,050,712.00 | $88,291,398.00 | $86,235,794.00 | $85,062,449.00 | $85,454,209.00 | $80,978,898.00 | $78,064,702.00 | $66,907,559.00 | $65,732,843.00 | $52,052,811.00 | $49,608,067.00 | $46,414,121.00 | $43,705,667.00 | $41,778,710.00 | $36,469,416.00 | $33,939,717.00 | $23,526,352.00 | $19,803,619.00 | $18,787,660.00 | $18,243,252.00 | $16,909,970.00 | $15,648,006.00 | $16,126,156.00 | $16,473,138.00 | $17,054,861.00 | $22,125,576.00 | $25,256,690.00 | $28,671,619.00 | $33,362,328.00 | $22,485,182.00 | $24,036,127.00 | $26,526,558.00 | $28,559,028.00 | -- | $9,775,567.00 | -- | -- | $9,768,435.00 | -- | -- |
Date | 3/31/2024 | 6/30/2023 | 3/31/2023 | 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 | 10/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 12/31/2012 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $29,722,166.00 | $29,307,184.00 | $28,450,298.00 | $74,098,856.00 | $47,495,856.00 | $22,438,538.00 | $80,859,653.00 | $58,758,383.00 | $37,766,762.00 | $17,547,965.00 | $58,682,976.00 | $15,410,553.00 | $12,589,793.00 | $13,644,486.00 | $48,451,000.00 | $12,726,000.00 | $21,849,356.00 | $10,679,376.00 | $31,789,000.00 | $22,717,000.00 | $7,557,000.00 | $7,098,000.00 | $25,164,004.00 | $18,234,516.00 | $6,014,808.00 | $5,673,857.00 | $20,523,640.00 | $14,742,668.00 | $4,974,041.00 | $4,265,036.00 | $13,835,431.00 | $4,138,015.00 | $3,426,746.00 | $2,507,898.00 | $7,116,662.00 | -- | $1,816,595.00 | $3,244,671.00 | $1,512,837.00 | $5,958,067.00 | $1,472,776.00 | -- |
Cost of Revenues | $2,716,076.00 | $2,595,512.00 | $2,624,163.00 | $2,490,276.00 | $2,427,045.00 | $2,312,771.00 | $8,513,777.00 | $2,300,122.00 | $3,803,854.00 | $1,765,317.00 | $6,507,468.00 | -- | -- | -- | $5,565,917.00 | $3,931,958.00 | $2,505,090.00 | $1,205,941.00 | $4,310,249.00 | $1,084,707.00 | $2,023,916.00 | $972,332.00 | $3,312,194.00 | $819,200.00 | $1,512,323.00 | $742,104.00 | $2,939,609.00 | $2,186,464.00 | $727,739.00 | $739,963.00 | $2,819,913.00 | $2,082,561.00 | $791,818.00 | $545,261.00 | $2,246,439.00 | -- | $654,395.00 | $1,084,737.00 | $530,524.00 | $2,006,196.00 | $486,755.00 | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $25,553,711.00 | $26,941,881.00 | $26,438,903.00 | $65,711,371.00 | $42,363,509.00 | $20,295,287.00 | $66,966,668.00 | $17,356,161.00 | $29,935,974.00 | $13,746,205.00 | $46,734,699.00 | $11,992,951.00 | $22,421,961.00 | $11,403,788.00 | $39,355,996.00 | $28,455,344.00 | $9,401,496.00 | $8,424,570.00 | $26,679,926.00 | $19,745,484.00 | $12,919,593.00 | $6,564,648.00 | $24,608,737.00 | $18,434,192.00 | $12,329,910.00 | $6,100,772.00 | $29,086,399.00 | $21,847,367.00 | $7,437,289.00 | $7,010,734.00 | $20,331,960.00 | $13,802,282.00 | $4,480,987.00 | $3,877,860.00 | $6,496,932.00 | -- | $4,012,328.00 | $1,386,777.00 | $1,139,700.00 | $3,512,082.00 | $2,513,684.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $1,090,276.00 | $-1,027,663.00 | $-678,237.00 | $797,253.00 | $473,207.00 | $-176,426.00 | $5,352,419.00 | $1,338,878.00 | $4,006,426.00 | $1,971,676.00 | $5,492,130.00 | $1,705,356.00 | $258,584.00 | $753,350.00 | $3,415,000.00 | $2,071,655.00 | $487,600.00 | $1,048,865.00 | $205,114.00 | $-730,769.00 | $-100,402.00 | $-439,065.00 | $-3,174,898.00 | $-377,630.00 | $-984,549.00 | $-1,586,990.00 | $-15,022,738.00 | $-9,291,163.00 | $-6,676,647.00 | $-3,485,661.00 | $-9,316,442.00 | $-2,050,899.00 | $-1,846,059.00 | $-1,915,223.00 | $-1,626,709.00 | -- | $-690,194.00 | $-379,369.00 | $-157,387.00 | $439,789.00 | $193,735.00 | -- |
Loss Before Income Taxes | $1,125,906.00 | $-481,074.00 | $3,142,925.00 | $475,237.00 | $261,348.00 | $-192,573.00 | $5,282,541.00 | $5,291,255.00 | $3,968,517.00 | $1,950,139.00 | $5,412,652.00 | $2,662,042.00 | $982,353.00 | $749,013.00 | $3,372,000.00 | $2,047,484.00 | $1,423,801.00 | $951,325.00 | $215,355.00 | $-201,974.00 | $-487,086.00 | $-450,259.00 | $-3,239,353.00 | $-2,982,758.00 | $-1,008,579.00 | $-1,606,455.00 | $-15,009,443.00 | $-9,281,263.00 | $-3,187,912.00 | $-3,480,737.00 | $-9,033,176.00 | $-1,650,574.00 | $-3,759,593.00 | $-1,903,723.00 | $-1,690,784.00 | -- | $-365,424.00 | $-383,169.00 | $-157,387.00 | $407,789.00 | $188,735.00 | -- |
Earnings Per Share Basic | $0.06 | $-0.02 | $0.16 | $0.03 | $0.01 | $-0.01 | $0.46 | $0.49 | $0.35 | $0.16 | $0.94 | $0.11 | $0.01 | $0.06 | $0.24 | $0.04 | $0.10 | $0.07 | $0.02 | $-0.02 | $-0.01 | -- | $-0.26 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.56 | -- | $-0.04 | -- | -- | $0.03 | $0.03 | -- |
Weighted Average Shares Basic | 14,801,354 | 14,625,435 | 14,566,185 | 14,474,323 | 14,454,738 | 14,432,652 | 14,319,448 | 14,388,905 | 14,234,929 | 14,178,542 | 14,003,708 | 13,968,635 | 13,935,829 | 13,890,673 | 13,819,149 | 13,798,593 | 13,774,474 | 13,751,196 | 13,669,107 | 13,646,599 | 13,622,710 | 13,587,837 | 13,245,119 | 13,262,032 | 13,127,255 | 13,042,595 | 12,696,649 | 12,730,624 | 12,672,974 | 12,567,901 | 10,042,001 | 9,844,964 | 9,768,230 | 9,662,502 | 5,451,851 | -- | 4,819,861 | 4,819,902 | 4,811,561 | 5,313,665 | 5,340,000 | -- |
Earnings Per Share Diluted | $0.06 | $0.13 | $0.15 | $0.03 | $0.02 | $-0.01 | $0.44 | $0.13 | $0.34 | $0.16 | $0.90 | $0.11 | $0.01 | $0.06 | $0.23 | $0.04 | $0.03 | $0.07 | $0.02 | $-0.02 | -- | -- | $-0.26 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.56 | -- | $-0.04 | -- | -- | $0.02 | $0.01 | -- |
Weighted Average Shares Diluted | 15,011,286 | 14,952,363 | 14,861,734 | 14,878,050 | 14,887,238 | 14,432,652 | 14,935,577 | 14,931,759 | 14,901,863 | 14,854,809 | 14,582,877 | 14,523,329 | 14,491,639 | 14,483,584 | 14,467,567 | 14,526,538 | 14,477,007 | 14,256,006 | 14,031,717 | 13,727,712 | 13,605,370 | 13,587,837 | 13,245,119 | 13,262,032 | 13,085,159 | 13,042,595 | 12,696,649 | 12,730,624 | 12,620,438 | 12,567,901 | 10,042,001 | 9,844,964 | 9,768,230 | 9,662,502 | 5,451,851 | -- | 4,819,861 | 4,819,902 | 4,811,561 | 6,670,397 | 6,675,000 | -- |
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 | -- | -- | 4,250,000 | -- | -- |
Common Stock Shares Outstanding | 14,935,716 | 14,740,485 | 14,639,325 | 14,529,679 | 14,494,700 | 14,461,332 | 14,419,712 | 14,413,339 | 14,375,362 | 14,257,325 | 14,157,070 | 14,057,201 | 14,026,841 | 13,933,759 | 13,882,932 | 13,878,859 | 13,823,346 | 13,785,334 | 3,742,530 | 13,734,008 | 13,723,994 | 13,593,754 | 13,586,254 | 13,485,600 | 13,164,540 | 13,075,031 | 13,020,889 | 12,719,399 | 12,728,016 | 12,584,336 | 12,536,180 | 9,868,047 | 9,799,534 | 9,731,019 | 9,662,502 | -- | 4,831,055 | -- | -- | 4,806,000 | -- | -- |
Common Stock Value | $14,967.00 | $14,772.00 | $14,671.00 | $14,561.00 | $14,526.00 | $14,492.00 | $14,450.00 | $14,444.00 | $14,405.00 | $14,288.00 | $14,174.00 | $14,073.00 | $14,043.00 | $13,950.00 | $13,899.00 | $13,895.00 | $13,838.00 | $13,800.00 | $13,757.00 | $13,749.00 | $13,738.00 | $13,607.00 | $13,600.00 | $13,499.00 | $13,461.00 | $13,371.00 | $13,317.00 | $13,266.00 | $13,262.00 | $13,118.00 | $13,070.00 | $10,402.00 | $10,333.00 | $10,265.00 | $10,197.00 | -- | $5,365.00 | -- | -- | $5,340.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 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | 50,000 | -- | 50,000 | -- | -- | 50,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 25,000 | -- | -- | 25,000 | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $25.00 | -- | -- | $25.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 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $6.50 | -- | -- | -- | $0.45 | -- | -- |