Date | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $58,644,360.00 | $71,994,771.00 | -- | $78,526,060.00 | -- | -- | -- | -- | -- | -- |
Accounts Receivable Net Current | $2,150,118.00 | $2,116,410.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $41,297,358.00 | $27,278,642.00 | $21,919,828.00 | -- | -- | -- | $21,542,229.00 | -- | -- |
Inventory | $874,820.00 | $796,614.00 | $1,598,572.00 | $603,961.00 | $571,708.00 | $691,111.00 | $489,502.00 | $677,418.00 | $419,609.00 | $394,233.00 | $523,628.00 | $674,978.00 | $690,087.00 | $680,650.00 | $453,664.00 | -- | -- | $65,021.00 | $181,094.00 | $193,801.00 | $1,196,785.00 | $2,431,079.00 | $4,842,564.00 | $5,147,763.00 | $5,881,681.00 | $5,772,072.00 | $6,707,960.00 | $6,958,269.00 | $7,180,800.00 | $7,370,051.00 | $6,755,970.00 | $7,000,453.00 | $5,367,868.00 | $5,273,169.00 | $5,574,197.00 | $5,771,440.00 | $5,301,995.00 | $5,805,242.00 | $5,371,214.00 | $5,403,973.00 | $5,993,598.00 | $4,787,395.00 | $3,955,232.00 | $4,766,966.00 | $4,437,972.00 | -- | -- | -- | $2,679,899.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $8,135,608.00 | $4,123,145.00 | $4,236,782.00 | $3,920,177.00 | $6,563,364.00 | $4,450,037.00 | $5,116,702.00 | $2,476,867.00 | $6,146,461.00 | $1,336,084.00 | $2,930,094.00 | $1,278,330.00 | $1,332,970.00 | $1,375,450.00 | $1,364,457.00 | $1,383,052.00 | $8,096,636.00 | $2,454,333.00 | $1,456,090.00 | $1,598,858.00 | $1,395,289.00 | $575,013.00 | $20,000.00 | $30,000.00 | $117,338.00 | $70,086.00 | $405,545.00 | $30,000.00 | -- | $11,698.00 | $25,367.00 | $8,485.00 | $86,301.00 | $254,018.00 | $20,833.00 | $31,458.00 | $4,583.00 | $9,375.00 | $18,750.00 | $28,125.00 | -- | $321,030.00 | $346,210.00 | $363,925.00 | $307,600.00 | -- | -- | -- | $939,940.00 | -- | -- |
Total Current Assets | $114,938,094.00 | $122,311,455.00 | $119,425,371.00 | $107,158,702.00 | $95,553,544.00 | $115,434,862.00 | $117,920,705.00 | $104,955,195.00 | $107,310,965.00 | $104,682,870.00 | $96,487,437.00 | $96,207,226.00 | $107,202,708.00 | $117,124,745.00 | $169,074,160.00 | $181,254,692.00 | $187,343,536.00 | $211,691,569.00 | $223,049,730.00 | $249,369,691.00 | $241,513,446.00 | $268,567,796.00 | $268,810,393.00 | $238,988,534.00 | $221,767,490.00 | $218,695,315.00 | $225,250,556.00 | $207,398,677.00 | $190,821,115.00 | $202,867,059.00 | $200,773,295.00 | $179,146,792.00 | $194,127,792.00 | $186,020,482.00 | $180,323,647.00 | $166,662,458.00 | $158,072,937.00 | $147,782,909.00 | $131,442,550.00 | $115,066,248.00 | $107,258,813.00 | $105,964,365.00 | $118,121,048.00 | $114,549,698.00 | $105,516,744.00 | -- | -- | -- | $93,799,003.00 | -- | -- |
Property Plant and Equipement | $140,872,750.00 | $133,499,129.00 | $149,916,766.00 | $158,607,644.00 | $173,562,592.00 | $162,657,546.00 | $150,414,047.00 | $153,288,493.00 | $148,947,689.00 | $136,655,572.00 | $132,848,600.00 | $136,032,828.00 | $137,994,949.00 | $139,548,193.00 | $121,296,991.00 | $89,963,658.00 | $82,282,630.00 | $66,868,094.00 | $94,828,982.00 | $94,051,877.00 | $95,114,504.00 | $97,623,268.00 | $100,712,418.00 | $104,154,220.00 | $108,731,126.00 | $122,424,766.00 | $112,549,109.00 | $121,711,274.00 | $127,871,323.00 | $125,441,613.00 | $127,650,293.00 | $134,469,582.00 | $124,350,781.00 | $130,528,039.00 | $131,472,898.00 | $138,316,103.00 | $146,400,436.00 | $149,118,534.00 | $155,117,858.00 | $159,649,208.00 | $165,942,542.00 | $157,937,334.00 | $142,496,477.00 | $141,740,566.00 | $147,200,740.00 | -- | -- | -- | $112,178,999.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $27,902,709.00 | $29,010,218.00 | $30,524,646.00 | $29,374,909.00 | $28,920,005.00 | $28,332,661.00 | $27,820,174.00 | $27,668,539.00 | $28,743,418.00 | $28,944,958.00 | $29,706,970.00 | $29,559,174.00 | $30,173,391.00 | $31,396,066.00 | $31,452,271.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $278,892,877.00 | $278,307,466.00 | $292,431,342.00 | $290,544,381.00 | $298,613,109.00 | $309,856,862.00 | $304,439,121.00 | $296,425,060.00 | $294,037,818.00 | $277,896,623.00 | $264,788,213.00 | $267,113,898.00 | $279,250,985.00 | $287,946,830.00 | $329,563,727.00 | $310,979,618.00 | $298,546,790.00 | $336,500,369.00 | $370,843,729.00 | $397,339,967.00 | $387,499,423.00 | $402,569,182.00 | $405,264,843.00 | $378,335,212.00 | $365,691,353.00 | $377,707,593.00 | $374,775,781.00 | $367,144,692.00 | $356,743,226.00 | $367,239,885.00 | $369,025,753.00 | $354,324,931.00 | $322,982,152.00 | $320,998,479.00 | $316,345,541.00 | $309,614,418.00 | $309,244,805.00 | $301,725,893.00 | $291,497,321.00 | $279,629,229.00 | $278,193,034.00 | $269,118,702.00 | $265,987,844.00 | $261,798,477.00 | $258,327,699.00 | -- | $245,474,680.00 | -- | $206,721,024.00 | -- | -- |
Accounts Payable | $229,260.00 | $221,315.00 | $57,649.00 | $219,646.00 | $594,208.00 | $202,289.00 | $653,102.00 | $412,601.00 | $479,958.00 | $610,816.00 | $286,401.00 | $53,707.00 | -- | -- | $389,780.00 | -- | -- | -- | -- | -- | -- | $3,437,703.00 | $13,390,816.00 | $9,433,132.00 | $7,513,075.00 | $9,654,778.00 | $14,255,753.00 | $11,090,959.00 | $8,835,442.00 | $11,062,550.00 | $15,831,370.00 | $15,193,104.00 | $3,181,465.00 | $4,160,169.00 | $4,996,333.00 | $4,405,459.00 | $3,998,660.00 | $4,826,936.00 | $5,173,565.00 | $4,630,712.00 | $3,797,552.00 | $3,526,042.00 | $3,833,602.00 | $3,797,552.00 | $3,645,804.00 | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $18,169,545.00 | $18,056,315.00 | $20,813,137.00 | $21,930,622.00 | $23,036,454.00 | $23,217,645.00 | $22,215,400.00 | $18,322,505.00 | $17,013,545.00 | $14,309,383.00 | $11,758,981.00 | $12,061,915.00 | $16,143,885.00 | $21,824,141.00 | $41,721,908.00 | $15,842,402.00 | $4,693,386.00 | $5,198,011.00 | $10,711,571.00 | $11,807,960.00 | $5,537,227.00 | $9,731,104.00 | $24,663,638.00 | $18,752,622.00 | $16,230,155.00 | $19,890,097.00 | $24,855,835.00 | $20,666,492.00 | $18,632,351.00 | $28,907,785.00 | $26,817,550.00 | $24,703,768.00 | $10,908,739.00 | $13,898,900.00 | $14,308,419.00 | $13,223,276.00 | $14,249,713.00 | $15,026,120.00 | $14,435,499.00 | $12,749,214.00 | $13,968,650.00 | $14,172,820.00 | $14,911,111.00 | $15,105,416.00 | $15,214,943.00 | -- | -- | -- | $14,035,830.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-20,906,802.00 | $-23,154,780.00 | $-13,027,289.00 | $-18,915,857.00 | $-2,985,581.00 | $11,858,829.00 | $6,330,344.00 | $7,602,793.00 | $4,453,247.00 | $-8,664,958.00 | $-19,785,297.00 | $-20,007,166.00 | $-15,491,807.00 | $-19,605,392.00 | $-10,915,289.00 | $-4,311,698.00 | $-10,478,048.00 | $-11,213,873.00 | $3,524,893.00 | $24,111,869.00 | $8,162,958.00 | $1,754,415.00 | $-6,696,018.00 | $-13,957,255.00 | $-15,994,527.00 | $-1,569,194.00 | $1,068,569.00 | $10,829,342.00 | $8,936,281.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $197,042,047.00 | $193,475,905.00 | -- | -- | $180,939,187.00 | -- | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $260,723,332.00 | $260,251,151.00 | $271,618,205.00 | $268,613,759.00 | $275,576,655.00 | $286,639,217.00 | $282,223,721.00 | $278,102,555.00 | $277,024,273.00 | $263,587,240.00 | $253,029,232.00 | $255,051,983.00 | $263,107,100.00 | $266,122,689.00 | $287,841,819.00 | $295,137,216.00 | $293,853,404.00 | $331,302,358.00 | $365,534,158.00 | $385,532,007.00 | $376,560,196.00 | $392,838,078.00 | $380,601,205.00 | $359,582,590.00 | $349,461,198.00 | $357,817,496.00 | $349,919,946.00 | $346,478,200.00 | $338,110,875.00 | $338,332,100.00 | $342,208,203.00 | $329,621,163.00 | $312,073,413.00 | $307,099,579.00 | $302,037,122.00 | $296,391,142.00 | $294,995,092.00 | $286,699,773.00 | $277,061,822.00 | $266,880,015.00 | $264,224,384.00 | $254,945,882.00 | $251,076,733.00 | $246,693,061.00 | $243,112,756.00 | -- | -- | -- | $192,685,194.00 | $134,382,970.00 | $52,469,220.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $278,892,877.00 | $278,307,466.00 | $292,431,342.00 | $290,544,381.00 | $298,613,109.00 | $309,856,862.00 | $304,439,121.00 | $296,425,060.00 | $294,037,818.00 | $277,896,623.00 | $264,788,213.00 | $267,113,898.00 | $279,250,985.00 | $287,946,830.00 | $329,563,727.00 | $310,979,618.00 | $298,546,790.00 | $336,500,369.00 | $370,843,729.00 | $397,339,967.00 | $387,499,423.00 | $402,569,182.00 | $405,264,843.00 | $378,335,212.00 | $365,691,353.00 | $377,707,593.00 | $374,775,781.00 | $367,144,692.00 | $356,743,226.00 | $367,239,885.00 | $369,025,753.00 | $353,324,931.00 | $322,982,152.00 | $320,998,479.00 | $316,345,541.00 | $309,614,418.00 | $309,244,805.00 | $301,725,893.00 | $291,497,321.00 | $279,629,229.00 | $278,193,034.00 | $269,118,702.00 | $265,987,844.00 | $261,798,477.00 | $258,327,699.00 | -- | -- | -- | $206,721,024.00 | -- | -- |
Date | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 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,865,615.00 | $17,307,789.00 | $66,094,486.00 | $47,505,246.00 | $24,642,451.00 | $55,030,586.00 | $34,160,920.00 | $16,407,251.00 | $28,207,024.00 | $16,399,338.00 | $5,917,153.00 | $557,670.00 | $10,596,521.00 | $10,596,521.00 | $6,009,409.00 | $38,570.00 | $2,594,941.00 | $2,594,941.00 | $2,251,861.00 | $2,247,267.00 | $107,522,441.00 | $23,840,391.00 | $80,320,482.00 | $32,788,493.00 | $149,275,002.00 | $38,811,622.00 | $47,600,767.00 | $34,495,450.00 | $162,317,120.00 | $126,862,497.00 | $84,260,899.00 | $34,910,829.00 | $113,660,331.00 | $31,106,964.00 | $31,752,814.00 | $25,592,176.00 | $118,391,783.00 | $88,291,753.00 | $55,356,476.00 | $22,502,580.00 | $101,700,882.00 | $24,530,332.00 | $31,314,846.00 | $23,808,674.00 | $164,980,453.00 | $37,761,975.00 | $51,300,812.00 | $45,378,532.00 | $158,335,023.00 | $110,276,908.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | $19,415,034.00 | $12,694,271.00 | $5,944,216.00 | $921,320.00 | $5,430,269.00 | $2,403,532.00 | $2,990,330.00 | $36,407.00 | $1,310,272.00 | $68,456.00 | $7.00 | $1,241,809.00 | $63,157,090.00 | $14,518,439.00 | $26,931,742.00 | $20,213,863.00 | $94,785,671.00 | $23,107,921.00 | $29,195,255.00 | $23,881,646.00 | $109,035,870.00 | $84,761,554.00 | $57,760,978.00 | $25,480,858.00 | $81,737,610.00 | $21,901,056.00 | $41,301,327.00 | $18,734,404.00 | $84,209,136.00 | $63,251,929.00 | $41,245,673.00 | $17,985,472.00 | $73,439,341.00 | $55,605,423.00 | $21,389,651.00 | $17,115,882.00 | $89,538,212.00 | $69,410,031.00 | $45,586,087.00 | $20,591,384.00 | $80,254,759.00 | $62,697,871.00 | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $195,195.00 | $169,246.00 | $65,274.00 | $61,898.00 | $261,931.00 | $198,330.00 | $130,215.00 | $59,837.00 | $230,590.00 | $181,108.00 | $111,705.00 | $48,235.00 | $134,292.00 | $30,985.00 | $32,558.00 | $30,780.00 | $140,445.00 | $105,380.00 | $54,480.00 | $17,702.00 | $164,586.00 | $28,478.00 | $62,526.00 | $42,798.00 | $398,842.00 | $33,565.00 | $313,856.00 | $180,337.00 | $2,200,291.00 | $500,406.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $66,111.00 | -- | -- | -- | $278,600.00 | -- | -- | -- | $343,105.00 | -- | -- | -- | $375,365.00 | -- | $120,746.00 | -- | -- | -- | $27,215.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $8,158,903.00 | $19,026,445.00 | $49,612,790.00 | $10,920,203.00 | $10,602,551.00 | $49,819,716.00 | $10,655,694.00 | $22,071,484.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-4,011,944.00 | $-1,718,656.00 | $16,481,696.00 | $16,986,668.00 | $5,044,076.00 | $5,210,870.00 | $1,433,742.00 | $-5,664,233.00 | $-9,683,392.00 | $-10,522,799.00 | $-2,953,552.00 | $-4,835,429.00 | $-23,294,383.00 | $-13,960,605.00 | $-1,198,166.00 | $-6,396,030.00 | $-83,552,531.00 | $-41,927,504.00 | $-15,128,587.00 | $-8,296,980.00 | $11,171,611.00 | $34,130,721.00 | $18,482,472.00 | $10,812,997.00 | $47,723,342.00 | $39,953,640.00 | $25,997,440.00 | $8,666,318.00 | $45,164,710.00 | $13,903,158.00 | $21,672,040.00 | $7,110,651.00 | $23,818,221.00 | $19,827,805.00 | $7,531,572.00 | $5,601,644.00 | $28,443,493.00 | $20,876,743.00 | $7,378,775.00 | $2,605,448.00 | $20,484,855.00 | $5,628,881.00 | $7,633,203.00 | $4,577,099.00 | $44,298,458.00 | $8,746,245.00 | $33,652,902.00 | $20,264,293.00 | $69,096,233.00 | $41,712,086.00 | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.29 | $-0.07 | $1.00 | $1.22 | $0.36 | -- | -- | -- | -- | -- | -- | $-0.37 | -- | -- | $-0.12 | $-0.10 | $-1.49 | $-0.67 | $-0.10 | $-0.15 | $0.05 | $0.54 | $0.47 | $0.17 | $0.78 | $0.23 | $0.29 | $0.14 | $0.75 | $0.23 | $0.36 | $0.12 | $0.46 | $0.13 | $0.26 | $0.11 | $0.55 | $0.40 | $0.14 | $0.05 | $0.43 | $0.12 | $0.26 | $0.10 | $0.89 | $0.16 | $0.70 | $0.41 | $1.48 | $1.00 | -- |
Weighted Average Shares Basic | 10,431,924 | 10,431,924 | 10,038,982 | 10,471,924 | 10,471,924 | -- | -- | -- | -- | -- | -- | 9,517,427 | -- | -- | 47,068,417 | 46,886,558 | 46,803,791 | 46,803,791 | 46,803,791 | 46,803,791 | 46,796,476 | 46,794,443 | 46,793,791 | 46,793,791 | 46,279,033 | 46,106,194 | 46,007,611 | 46,007,120 | 45,167,288 | 44,884,268 | 44,313,537 | 42,680,899 | 38,694,567 | 38,684,220 | 38,726,415 | 38,598,424 | 38,395,921 | 38,368,267 | 38,367,471 | 38,367,471 | 34,706,356 | 34,560,743 | 34,560,743 | 34,560,743 | 34,660,866 | 34,694,607 | 34,729,179 | 34,735,912 | 34,614,667 | 30,698,824 | -- |
Earnings Per Share Diluted | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.37 | -- | -- | $-0.12 | $-0.10 | $-1.49 | $-0.42 | $-0.10 | $-0.15 | $0.17 | $0.07 | $0.29 | $0.17 | $0.78 | $0.65 | $0.42 | $0.14 | $0.74 | $0.58 | $0.23 | $0.12 | $0.46 | $0.13 | $0.25 | $0.11 | $0.54 | $0.40 | $0.14 | $0.05 | $0.43 | $0.12 | $0.16 | $0.10 | $0.89 | $0.16 | $0.69 | $0.40 | $1.48 | $1.00 | -- |
Weighted Average Shares Diluted | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 9,517,427 | -- | -- | 47,214,075 | 46,886,558 | 46,803,791 | 46,803,791 | 46,803,791 | 46,826,388 | 46,835,830 | 46,833,030 | 46,800,545 | 46,804,241 | 46,625,663 | 46,560,937 | 46,631,091 | 46,740,326 | 46,109,404 | 45,854,130 | 47,143,073 | 43,477,401 | 39,260,627 | 39,305,975 | 39,341,228 | 39,277,957 | 38,827,330 | 38,685,610 | 38,591,127 | 38,500,958 | 35,067,950 | 34,699,989 | 34,560,743 | 34,561,520 | 34,673,615 | 34,695,664 | 34,733,188 | 35,590,982 | 34,675,329 | 30,701,697 | -- |
Common Stock Shares Authorized | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 400,000,000 | 400,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- |
Common Stock Shares Outstanding | 10,431,924 | 10,431,924 | 10,431,924 | 10,471,924 | 10,471,924 | 10,471,924 | 10,469,477 | 10,469,477 | 9,997,477 | 9,997,477 | 9,517,427 | 9,517,427 | 9,516,614 | 47,583,072 | 47,583,072 | 46,920,760 | 46,803,791 | 46,803,791 | 46,803,791 | 46,803,791 | 46,803,791 | 46,803,791 | 46,793,791 | 46,793,791 | 46,793,791 | 46,793,791 | 46,016,053 | 46,007,120 | 46,007,120 | 46,007,120 | 46,007,120 | 45,909,876 | 38,672,865 | 38,726,415 | 38,726,415 | 38,726,415 | 38,580,602 | 38,370,801 | 38,367,471 | 38,367,471 | 38,367,471 | 34,560,743 | 34,560,743 | 34,560,743 | 34,560,743 | -- | -- | -- | 34,735,912 | -- | -- |
Common Stock Value | $24,376.00 | $24,476.00 | $24,476.00 | $24,376.00 | $24,376.00 | $24,376.00 | $24,375.00 | $24,375.00 | $24,139.00 | $24,139.00 | $23,904.00 | $23,904.00 | $23,904.00 | $23,904.00 | $23,904.00 | $23,573.00 | $23,525.00 | $23,525.00 | $23,525.00 | $23,525.00 | $23,525.00 | $23,525.00 | $23,525.00 | $23,525.00 | $23,525.00 | $23,525.00 | $23,143.00 | $23,139.00 | $23,139.00 | $23,139.00 | $23,139.00 | $23,090.00 | $19,456.00 | $19,456.00 | $19,456.00 | $19,456.00 | $19,383.00 | $19,277.00 | $19,276.00 | $19,276.00 | $19,276.00 | $17,373.00 | $17,373.00 | $17,373.00 | $17,373.00 | -- | -- | -- | $17,368.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 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 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 | 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 Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | -- |
Share Price | -- | -- | -- | -- | -- | $4.33 | -- | -- | $4.12 | -- | -- | -- | $2.55 | -- | -- | -- | $3.90 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |