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 | 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 | 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 | 6/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $51,731,000.00 | $46,878,000.00 | $57,978,000.00 | $65,849,000.00 | $60,771,000.00 | $24,840,000.00 | $38,701,000.00 | $23,414,000.00 | $60,121,000.00 | $85,680,000.00 | $88,249,000.00 | $71,629,000.00 | $74,001,000.00 | $66,467,000.00 | $116,034,000.00 | $84,250,000.00 | $48,233,000.00 | $54,515,000.00 | $70,632,000.00 | $61,458,000.00 | $67,359,000.00 | $78,928,000.00 | $43,301,000.00 | $50,574,000.00 | $47,173,000.00 | $49,217,000.00 | $72,826,000.00 | $125,298,000.00 | $82,811,000.00 | $39,443,000.00 | $51,206,000.00 | $111,481,000.00 | $111,359,000.00 | $156,146,000.00 | $81,403,000.00 | $30,675,000.00 | $32,078,000.00 | $85,138,000.00 | $118,937,000.00 | $193,469,000.00 | $181,792,000.00 | $156,992,000.00 | $193,839,000.00 | $220,322,000.00 | $99,634,000.00 | $98,489,000.00 | $145,136,000.00 | $187,007,000.00 | $133,507,000.00 | -- | $142,550,000.00 | -- | -- | -- |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $9,637,000.00 | $9,598,000.00 | $9,426,000.00 | $9,231,000.00 | $9,193,000.00 | $8,911,000.00 | $8,707,000.00 | $8,826,000.00 | $8,957,000.00 | $8,942,000.00 | $9,014,000.00 | $9,608,000.00 | $9,980,000.00 | $10,099,000.00 | $10,254,000.00 | $10,606,000.00 | $10,967,000.00 | $11,215,000.00 | $8,226,000.00 | $8,395,000.00 | $8,601,000.00 | $8,779,000.00 | $8,696,000.00 | $8,734,000.00 | $7,816,000.00 | $7,333,000.00 | $6,641,000.00 | $6,353,000.00 | $5,769,000.00 | $5,879,000.00 | $6,043,000.00 | $5,446,000.00 | $5,158,000.00 | $5,259,000.00 | $5,417,000.00 | $5,617,000.00 | $5,806,000.00 | $5,979,000.00 | $6,369,000.00 | $6,499,000.00 | $6,667,000.00 | $6,701,000.00 | $6,691,000.00 | $6,747,000.00 | $6,528,000.00 | $6,566,000.00 | $6,600,000.00 | $6,202,000.00 | $5,962,000.00 | -- | $4,805,000.00 | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $1,290,047,000.00 | $1,301,093,000.00 | $1,313,115,000.00 | $1,332,948,000.00 | $1,335,280,000.00 | $1,271,042,000.00 | $1,245,915,000.00 | $1,187,038,000.00 | $1,187,834,000.00 | $1,182,405,000.00 | $1,192,281,000.00 | $1,189,296,000.00 | $1,170,727,000.00 | $1,184,033,000.00 | $1,176,837,000.00 | $1,107,567,000.00 | $1,107,387,000.00 | $1,105,296,000.00 | $1,084,850,000.00 | $1,119,395,000.00 | $1,127,170,000.00 | $1,157,480,000.00 | $1,175,549,000.00 | $1,176,602,000.00 | $1,162,131,000.00 | $1,193,786,000.00 | $1,200,633,000.00 | $1,199,445,000.00 | $1,192,155,000.00 | $1,242,514,000.00 | $1,171,381,000.00 | $1,173,751,000.00 | $1,164,542,000.00 | $1,177,237,000.00 | $1,174,555,000.00 | $1,213,791,000.00 | $1,112,390,000.00 | $1,106,854,000.00 | $1,105,629,000.00 | $1,125,121,000.00 | $1,134,062,000.00 | $1,153,027,000.00 | $1,211,041,000.00 | $1,221,483,000.00 | $1,248,330,000.00 | $1,271,484,000.00 | $1,260,917,000.00 | $1,286,138,000.00 | $1,298,559,000.00 | -- | $1,314,549,000.00 | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $1,160,541,000.00 | $1,171,432,000.00 | $1,183,910,000.00 | $1,203,261,000.00 | $1,205,874,000.00 | $1,141,801,000.00 | $1,116,726,000.00 | $1,058,388,000.00 | $1,060,217,000.00 | $1,054,471,000.00 | $1,064,046,000.00 | $1,063,546,000.00 | $1,045,743,000.00 | $1,059,374,000.00 | $1,052,861,000.00 | $984,409,000.00 | $983,611,000.00 | $983,127,000.00 | $964,209,000.00 | $998,186,000.00 | $1,004,493,000.00 | $1,035,800,000.00 | $1,055,092,000.00 | $1,056,002,000.00 | $1,041,431,000.00 | $1,068,865,000.00 | $1,072,403,000.00 | $1,067,854,000.00 | $1,059,600,000.00 | $1,109,291,000.00 | $1,037,930,000.00 | $1,038,101,000.00 | $1,026,677,000.00 | $1,037,983,000.00 | $1,033,418,000.00 | $1,071,933,000.00 | $968,040,000.00 | $961,891,000.00 | $959,767,000.00 | $975,164,000.00 | $981,612,000.00 | $995,869,000.00 | $1,051,067,000.00 | $1,064,014,000.00 | $1,092,474,000.00 | $1,120,666,000.00 | $1,116,140,000.00 | $1,143,644,000.00 | $1,155,689,000.00 | -- | $1,172,806,000.00 | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $99,591,000.00 | $99,565,000.00 | $99,554,000.00 | $99,505,000.00 | $98,962,000.00 | $98,732,000.00 | $98,559,000.00 | $98,826,000.00 | $98,617,000.00 | $98,404,000.00 | $98,179,000.00 | $97,323,000.00 | $96,164,000.00 | $95,948,000.00 | $95,593,000.00 | $95,355,000.00 | $95,118,000.00 | $94,795,000.00 | $94,351,000.00 | $96,114,000.00 | $95,913,000.00 | $95,795,000.00 | $94,957,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-8,000.00 | $-7,000.00 | $-31,000.00 | $-38,000.00 | $-25,000.00 | $-33,000.00 | $-17,000.00 | $2,000.00 | $39,000.00 | $58,000.00 | $66,000.00 | $78,000.00 | $80,000.00 | $99,000.00 | $104,000.00 | $67,000.00 | $133,000.00 | $148,000.00 | $161,000.00 | $163,000.00 | $169,000.00 | $189,000.00 | $210,000.00 | $186,000.00 | $210,000.00 | $230,000.00 | $229,000.00 | $248,000.00 | $264,000.00 | $280,000.00 | $313,000.00 | $262,000.00 | $246,000.00 | $300,000.00 | $331,000.00 | $397,000.00 | $432,000.00 | $377,000.00 | $386,000.00 | $468,000.00 | $458,000.00 | $484,000.00 | $554,000.00 | $628,000.00 | $599,000.00 | $625,000.00 | $626,000.00 | $613,000.00 | $553,000.00 | -- | $638,000.00 | -- | -- | $667,000.00 |
Accumulated Deficit | $208,923,000.00 | $208,396,000.00 | $207,231,000.00 | $207,274,000.00 | $206,449,000.00 | $205,117,000.00 | $203,750,000.00 | $202,680,000.00 | $201,237,000.00 | $200,569,000.00 | $199,344,000.00 | $195,443,000.00 | $194,923,000.00 | $194,789,000.00 | $194,345,000.00 | $193,802,000.00 | $193,704,000.00 | $192,354,000.00 | $190,839,000.00 | $191,103,000.00 | $192,306,000.00 | $191,399,000.00 | $190,616,000.00 | $190,301,000.00 | $189,610,000.00 | $191,451,000.00 | $192,754,000.00 | $192,816,000.00 | $192,699,000.00 | $192,227,000.00 | $191,666,000.00 | $190,084,000.00 | $189,590,000.00 | $189,617,000.00 | $188,206,000.00 | $186,762,000.00 | $185,148,000.00 | $183,825,000.00 | $182,458,000.00 | $181,315,000.00 | $180,897,000.00 | $180,299,000.00 | $179,816,000.00 | $175,284,000.00 | $171,155,000.00 | $164,748,000.00 | $156,560,000.00 | $153,517,000.00 | $151,633,000.00 | -- | $148,147,000.00 | -- | -- | -- |
Total Stockholders' Equity | $129,506,000.00 | $129,661,000.00 | $129,205,000.00 | $129,687,000.00 | $129,406,000.00 | $129,241,000.00 | $129,189,000.00 | $128,650,000.00 | $127,617,000.00 | $127,934,000.00 | $128,235,000.00 | $125,750,000.00 | $124,984,000.00 | $124,659,000.00 | $123,976,000.00 | $123,158,000.00 | $123,776,000.00 | $122,169,000.00 | $120,641,000.00 | $121,209,000.00 | $122,677,000.00 | $121,680,000.00 | $120,457,000.00 | $120,600,000.00 | $120,700,000.00 | $124,921,000.00 | $128,230,000.00 | $131,591,000.00 | $132,555,000.00 | $133,223,000.00 | $133,451,000.00 | $135,650,000.00 | $137,865,000.00 | $139,254,000.00 | $141,137,000.00 | $141,858,000.00 | $144,350,000.00 | $144,963,000.00 | $145,862,000.00 | $149,957,000.00 | $152,450,000.00 | $157,158,000.00 | $159,974,000.00 | $157,469,000.00 | $155,856,000.00 | $150,818,000.00 | $144,777,000.00 | $143,319,000.00 | $142,870,000.00 | -- | $141,743,000.00 | -- | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,290,047,000.00 | $1,301,093,000.00 | $1,313,115,000.00 | $1,332,948,000.00 | $1,335,280,000.00 | $1,271,042,000.00 | $1,245,915,000.00 | $1,187,038,000.00 | $1,187,834,000.00 | $1,182,405,000.00 | $1,192,281,000.00 | $1,189,296,000.00 | $1,170,727,000.00 | $1,184,033,000.00 | $1,176,837,000.00 | $1,107,567,000.00 | $1,107,387,000.00 | $1,105,296,000.00 | $1,084,850,000.00 | $1,119,395,000.00 | $1,127,170,000.00 | $1,157,480,000.00 | $1,175,549,000.00 | $1,176,602,000.00 | $1,162,131,000.00 | $1,193,786,000.00 | $1,200,633,000.00 | $1,199,445,000.00 | $1,192,155,000.00 | $1,242,514,000.00 | $1,171,381,000.00 | $1,173,751,000.00 | $1,164,542,000.00 | $1,177,237,000.00 | $1,174,555,000.00 | $1,213,791,000.00 | $1,112,390,000.00 | $1,106,854,000.00 | $1,105,629,000.00 | $1,125,121,000.00 | $1,134,062,000.00 | $1,153,027,000.00 | $1,211,041,000.00 | $1,221,483,000.00 | $1,248,330,000.00 | $1,271,484,000.00 | $1,260,917,000.00 | $1,286,963,000.00 | $1,298,559,000.00 | -- | $1,314,549,000.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 | 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 | 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 | 6/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,422,000.00 | $4,499,000.00 | $2,109,000.00 | -- | $2,376,000.00 | $8,471,000.00 | $5,151,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $10,049,000.00 | -- | -- | -- | $13,249,000.00 | $10,847,000.00 | $8,471,000.00 | $5,151,000.00 | $11,982,000.00 | $8,270,000.00 | $3,084,000.00 | $3,029,000.00 | $11,004,000.00 | $2,709,000.00 | $5,178,000.00 | $2,460,000.00 | $11,685,000.00 | $3,112,000.00 | $5,622,000.00 | $2,810,000.00 | $11,656,000.00 | $8,417,000.00 | $2,855,000.00 | $2,919,000.00 | $12,461,000.00 | $9,109,000.00 | $2,998,000.00 | $2,991,000.00 | $12,319,000.00 | $3,333,000.00 | -- | -- | $12,136,000.00 | -- | -- | -- |
Loss from Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $2,115,000.00 | $5,514,000.00 | $2,489,000.00 | $12,416,000.00 | $9,598,000.00 | $3,352,000.00 | $2,957,000.00 | $12,858,000.00 | $9,225,000.00 | $3,199,000.00 | $3,628,000.00 | $5,724,000.00 | $1,657,000.00 | $2,120,000.00 | $10,902,000.00 | $8,658,000.00 | $7,046,000.00 | $3,595,000.00 | $5,920,000.00 | $-340,000.00 | $5,207,000.00 | $2,439,000.00 | $5,527,000.00 | $2,400,000.00 | $857,000.00 | $-433,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.77 | $0.31 | $0.25 | $1.20 | $0.33 | $0.33 | $0.29 | $1.23 | $0.89 | $0.30 | $0.35 | $0.21 | $0.36 | $0.20 | $1.03 | $0.82 | $0.32 | $0.34 | $0.59 | $0.49 | $0.51 | $0.25 | $0.28 | $0.23 | $-0.13 | $-0.03 | $0.66 | $0.53 | $0.39 | $0.20 | $0.90 | $0.18 | $0.40 | $0.29 | $1.09 | $0.29 | $0.26 | $0.26 | $0.22 | $0.14 | $0.31 | $0.15 | $0.51 | $1.93 | $1.46 | $0.81 | $0.39 | $0.21 | $0.37 | $0.20 | $1.16 | $0.20 | $0.37 | $0.13 |
Weighted Average Shares Basic | 6,968,000 | 6,969,000 | 7,017,000 | 7,143,273 | 7,181,000 | 7,185,000 | 7,273,000 | 7,404,089 | 7,358,000 | 7,435,000 | 7,530,000 | 7,447,000 | 7,439,000 | 7,436,000 | 7,467,577 | 7,469,000 | 7,482,000 | 7,482 | 7,484,925 | 7,481 | 7,468 | 7,431 | 7,542,071,000 | 7,573,000 | 7,630,000 | 7,694,000 | 7,918,454,000 | 7,943,000 | 7,951,000 | 7,948,000 | 8,347,564,000 | 8,427,000 | 8,396,000 | 8,566,000 | 8,996,952,000 | 9,106,000 | 9,187,000 | 9,253,000 | 9,926,323,000 | 10,061,000 | 10,078,000 | 10,305,000 | 10,601,145,000 | 10,549,000 | 10,654,000 | 10,799,000 | 11,222,797,000 | 11,318,000 | -- | -- | 11,389,106,000 | -- | -- | -- |
Earnings Per Share Diluted | $0.77 | $0.31 | $0.25 | $1.19 | $0.33 | $0.33 | $0.29 | $1.22 | $0.89 | $0.30 | $0.35 | $0.56 | $0.16 | $0.20 | $1.01 | $0.15 | $0.31 | $0.33 | $0.58 | $0.48 | $0.50 | $0.24 | $0.18 | $0.09 | $-0.13 | $-0.03 | $0.12 | $0.14 | $0.38 | $0.20 | $0.31 | $0.57 | $0.39 | $0.28 | $1.07 | $0.79 | $0.25 | $0.25 | $0.65 | $0.44 | $0.30 | $0.14 | $2.38 | $0.45 | $0.64 | $0.80 | $0.96 | $0.21 | $0.36 | $0.20 | $1.16 | $0.20 | $0.77 | $0.13 |
Weighted Average Shares Diluted | 6,981,000 | 7,004,000 | 7,027,000 | 7,191,685 | 7,146,000 | 7,273,000 | 7,310,000 | 7,449,004 | -- | 7,483,000 | 7,575,000 | 7,580,000 | 7,492,000 | 7,457,000 | 7,576,182 | 7,606,000 | 7,658,000 | 7,648 | 7,596,268 | 7,507,000 | 7,602,000 | 7,557 | 7,700,371,000 | 7,616,000 | 7,566,000 | 7,694,000 | 8,098,991,000 | 8,126,000 | 8,145,000 | 8,154,000 | 8,541,554,000 | 8,516,000 | 8,600,000 | 8,744,000 | 9,173,857,000 | 9,272,000 | 9,353,000 | 9,468,000 | 10,110,785,000 | 9,973,000 | 10,271,000 | 10,525,000 | 10,835,200,000 | 10,904,000 | 10,941,000 | 10,969,000 | 11,287,205,000 | 11,365,000 | -- | -- | 11,415,541,000 | -- | -- | -- |
Common Stock Shares Authorized | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | -- | 40,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | 6,896,297 | 6,946,348 | 7,007,058 | 7,043,170 | 7,033,963 | 7,132,270 | 7,235,560 | 7,285,184 | 7,320,672 | 7,389,943 | 7,491,705 | 7,516,547 | 7,442,254 | 7,441,259 | 7,436,315 | 7,436,315 | 7,483,071 | 7,479,682 | 7,486,106 | 7,497,357 | 7,506,855 | 7,500,860 | 7,421,426 | 7,460,804 | 7,474,776 | 7,609,552 | 7,714,052 | 7,885,547 | 7,915,116 | 7,978,166 | 7,975,250 | 8,201,883 | 8,345,723 | 8,429,678 | 8,634,607 | 8,718,929 | 8,995,149 | 9,152,065 | 9,312,269 | 9,665,877 | 9,851,765 | 10,201,348 | 10,386,399 | 10,450,471 | 10,597,005 | 10,690,585 | 10,856,027 | 11,013,972 | 11,175,761 | -- | 11,418,654 | -- | -- | -- |
Common Stock Value | $183,000.00 | $183,000.00 | $183,000.00 | $183,000.00 | $183,000.00 | $183,000.00 | $183,000.00 | $183,000.00 | $183,000.00 | $183,000.00 | $183,000.00 | $182,000.00 | $181,000.00 | $181,000.00 | $181,000.00 | $181,000.00 | $181,000.00 | $181,000.00 | $181,000.00 | $181,000.00 | $181,000.00 | $181,000.00 | $181,000.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 | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | -- | 2,000,000 | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred 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 | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |