Date | 3/31/2024 | 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 | 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 | $90,059,000.00 | $89,122,000.00 | $87,660,000.00 | $84,860,000.00 | $40,553,000.00 | $36,286,000.00 | $70,620,000.00 | $65,784,000.00 | $99,859,000.00 | $101,386,000.00 | $117,578,000.00 | $410,793,000.00 | $363,543,000.00 | $237,498,000.00 | $126,192,000.00 | $95,746,000.00 | $44,806,000.00 | $29,410,000.00 | $41,528,000.00 | $23,667,000.00 | $47,063,000.00 | $24,101,000.00 | $27,672,000.00 | $65,112,000.00 | $32,089,000.00 | $38,385,000.00 | $47,888,000.00 | $103,123,000.00 | $61,273,000.00 | $40,503,000.00 | $63,878,000.00 | $81,988,000.00 | $65,919,000.00 | $39,466,000.00 | $36,250,000.00 | $45,774,000.00 | $75,060,000.00 | $64,723,000.00 | $58,686,000.00 | $72,147,000.00 | $75,365,000.00 | $55,965,000.00 | $87,171,000.00 | $153,120,000.00 | $182,818,000.00 | $155,265,000.00 | $156,373,000.00 | $159,811,000.00 | $131,937,000.00 | $132,448,000.00 | $124,250,000.00 | $158,789,000.00 | $194,435,000.00 | $135,953,000.00 | $11,216,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $7,144,000.00 | $7,347,000.00 | $7,260,000.00 | $7,422,000.00 | $7,599,000.00 | $6,114,000.00 | $4,023,000.00 | $3,886,000.00 | $4,065,000.00 | $4,262,000.00 | $4,454,000.00 | $4,618,000.00 | $4,855,000.00 | $4,937,000.00 | $4,496,000.00 | $4,168,000.00 | $4,370,000.00 | $4,330,000.00 | $4,597,000.00 | $4,602,000.00 | $4,823,000.00 | $5,005,000.00 | $5,362,000.00 | $5,588,000.00 | $5,721,000.00 | $5,658,000.00 | $5,127,000.00 | $4,843,000.00 | $4,327,000.00 | $4,207,000.00 | $4,399,000.00 | $4,619,000.00 | $4,903,000.00 | $5,026,000.00 | $5,314,000.00 | $5,445,000.00 | $5,629,000.00 | $5,844,000.00 | $5,939,000.00 | $6,058,000.00 | $6,056,000.00 | $5,141,000.00 | $4,799,000.00 | $4,872,000.00 | $5,056,000.00 | $5,082,000.00 | $5,161,000.00 | $5,260,000.00 | $5,450,000.00 | -- | -- | -- | $5,426,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $2,193,029,000.00 | $2,211,227,000.00 | $2,219,199,000.00 | $2,212,827,000.00 | $2,169,592,000.00 | $2,164,823,000.00 | $2,180,039,000.00 | $2,127,960,000.00 | $2,130,602,000.00 | $2,117,068,000.00 | $2,132,077,000.00 | $2,139,561,000.00 | $2,110,799,000.00 | $2,106,317,000.00 | $2,088,587,000.00 | $2,109,785,000.00 | $2,086,313,000.00 | $2,085,769,000.00 | $2,087,897,000.00 | $2,064,065,000.00 | $2,069,206,000.00 | $2,026,052,000.00 | $2,032,459,000.00 | $2,055,701,000.00 | $2,003,846,000.00 | $1,962,457,000.00 | $1,924,115,000.00 | $1,935,791,000.00 | $1,877,562,000.00 | $1,848,649,000.00 | $1,850,972,000.00 | $1,850,054,000.00 | $1,821,141,000.00 | $1,783,515,000.00 | $1,743,078,000.00 | $1,715,390,000.00 | $1,691,897,000.00 | $1,656,377,000.00 | $1,647,818,000.00 | $1,640,007,000.00 | $1,616,904,000.00 | $1,561,510,000.00 | $1,562,415,000.00 | $1,565,524,000.00 | $1,574,627,000.00 | $1,562,680,000.00 | $1,566,035,000.00 | $1,572,044,000.00 | $1,537,571,000.00 | -- | -- | -- | $1,443,412,000.00 | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $1,943,013,000.00 | $1,962,477,000.00 | $1,968,565,000.00 | $1,959,066,000.00 | $1,913,042,000.00 | $1,908,078,000.00 | $1,924,134,000.00 | $1,869,978,000.00 | $1,874,280,000.00 | $1,865,379,000.00 | $1,880,832,000.00 | $1,887,909,000.00 | $1,862,091,000.00 | $1,859,659,000.00 | $1,844,560,000.00 | $1,865,866,000.00 | $1,842,423,000.00 | $1,840,167,000.00 | $1,846,125,000.00 | $1,825,227,000.00 | $1,834,127,000.00 | $1,790,217,000.00 | $1,797,760,000.00 | $1,823,329,000.00 | $1,768,992,000.00 | $1,725,165,000.00 | $1,688,648,000.00 | $1,703,167,000.00 | $1,647,776,000.00 | $1,620,231,000.00 | $1,625,256,000.00 | $1,627,027,000.00 | $1,601,500,000.00 | $1,565,149,000.00 | $1,524,714,000.00 | $1,500,245,000.00 | $1,475,519,000.00 | $1,439,291,000.00 | $1,433,206,000.00 | $1,428,613,000.00 | $1,404,764,000.00 | $1,348,921,000.00 | $1,344,388,000.00 | $1,346,586,000.00 | $1,355,655,000.00 | $1,343,263,000.00 | $1,349,717,000.00 | $1,355,055,000.00 | $1,323,610,000.00 | -- | -- | -- | $1,216,053,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $48,098,000.00 | $47,991,000.00 | $48,110,000.00 | $50,556,000.00 | $51,825,000.00 | $52,440,000.00 | $52,464,000.00 | $55,937,000.00 | $56,951,000.00 | $57,104,000.00 | $58,860,000.00 | $61,141,000.00 | $61,153,000.00 | $60,905,000.00 | $-60,606,000.00 | $62,715,000.00 | $65,057,000.00 | $64,732,000.00 | $64,335,000.00 | $63,748,000.00 | $65,090,000.00 | $65,863,000.00 | $67,584,000.00 | $67,557,000.00 | $73,050,000.00 | $72,729,000.00 | $72,433,000.00 | $72,149,000.00 | $71,914,000.00 | $71,400,000.00 | $71,389,000.00 | $71,259,000.00 | $70,118,000.00 | $70,295,000.00 | $72,528,000.00 | $71,806,000.00 | $75,229,000.00 | $75,371,000.00 | $75,064,000.00 | $74,266,000.00 | $77,340,000.00 | $79,531,000.00 | $87,618,000.00 | $91,029,000.00 | $93,616,000.00 | $94,920,000.00 | $94,617,000.00 | -- | $97,640,000.00 | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-6,617,000.00 | $-8,501,000.00 | $-7,721,000.00 | $-7,407,000.00 | $-7,744,000.00 | $-7,515,000.00 | $-6,401,000.00 | $-5,627,000.00 | $-5,524,000.00 | $-8,967,000.00 | $-8,967,000.00 | $-8,777,000.00 | $-8,691,000.00 | $-7,867,000.00 | $-7,863,000.00 | $-7,770,000.00 | $-7,668,000.00 | $-7,221,000.00 | $-7,200,000.00 | $-7,319,000.00 | $-7,809,000.00 | $-6,908,000.00 | $-6,889,000.00 | $-6,878,000.00 | $-5,694,000.00 | $-5,317,000.00 | $-5,329,000.00 | $-5,314,000.00 | $-5,316,000.00 | $-5,156,000.00 | $-5,205,000.00 | $-5,253,000.00 | $-5,236,000.00 | $-5,327,000.00 | $-5,328,000.00 | $-5,348,000.00 | $-5,388,000.00 | $-3,707,000.00 | $-3,711,000.00 | $-3,712,000.00 | $-3,787,000.00 | $-4,229,000.00 | $-4,246,000.00 | $4,303,000.00 | $4,333,000.00 | $-3,575,000.00 | $-3,760,000.00 | $-3,766,000.00 | $-3,770,000.00 | $-2,316,000.00 | $-2,318,000.00 | $-2,570,000.00 | $-2,505,000.00 | $1,059,000.00 | -- |
Accumulated Deficit | $210,771,000.00 | $211,741,000.00 | $212,848,000.00 | $213,336,000.00 | $215,314,000.00 | $214,787,000.00 | $212,932,000.00 | $210,882,000.00 | $208,227,000.00 | $207,007,000.00 | $204,928,000.00 | $202,985,000.00 | $200,066,000.00 | $197,562,000.00 | $195,348,000.00 | $193,160,000.00 | $190,808,000.00 | $192,520,000.00 | $189,189,000.00 | $187,084,000.00 | $182,594,000.00 | $181,799,000.00 | $179,044,000.00 | $176,856,000.00 | $172,782,000.00 | $175,286,000.00 | $173,892,000.00 | $171,441,000.00 | $168,962,000.00 | $168,071,000.00 | $165,553,000.00 | $163,163,000.00 | $161,024,000.00 | $159,785,000.00 | $157,673,000.00 | $155,318,000.00 | $153,289,000.00 | $152,295,000.00 | $150,255,000.00 | $147,959,000.00 | $145,826,000.00 | $144,647,000.00 | $142,135,000.00 | $139,812,000.00 | $137,410,000.00 | $135,915,000.00 | $133,427,000.00 | $130,764,000.00 | $128,300,000.00 | -- | -- | -- | $119,397,000.00 | -- | -- |
Total Stockholders' Equity | $250,016,000.00 | $248,750,000.00 | $250,634,000.00 | $253,761,000.00 | $256,550,000.00 | $256,745,000.00 | $255,905,000.00 | $257,982,000.00 | $256,322,000.00 | $251,689,000.00 | $251,245,000.00 | $251,652,000.00 | $248,708,000.00 | $246,658,000.00 | $244,027,000.00 | $243,919,000.00 | $243,890,000.00 | $245,602,000.00 | $241,772,000.00 | $238,838,000.00 | $235,079,000.00 | $235,835,000.00 | $234,699,000.00 | $232,372,000.00 | $234,854,000.00 | $237,292,000.00 | $235,467,000.00 | $232,624,000.00 | $229,786,000.00 | $228,418,000.00 | $225,716,000.00 | $223,027,000.00 | $219,641,000.00 | $218,366,000.00 | $218,364,000.00 | $215,145,000.00 | $216,378,000.00 | $217,086,000.00 | $214,612,000.00 | $211,394,000.00 | $212,140,000.00 | $212,589,000.00 | $218,027,000.00 | $218,938,000.00 | $218,972,000.00 | $219,417,000.00 | $216,318,000.00 | $216,989,000.00 | $213,961,000.00 | $214,218,000.00 | $222,524,000.00 | $227,496,000.00 | $227,359,000.00 | $219,671,000.00 | $99,381,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $2,193,029,000.00 | $2,211,227,000.00 | $2,219,199,000.00 | $2,212,827,000.00 | $2,169,592,000.00 | $2,164,823,000.00 | $2,180,039,000.00 | $2,127,960,000.00 | $2,130,602,000.00 | $2,117,068,000.00 | $2,132,077,000.00 | $2,139,561,000.00 | $2,110,799,000.00 | $2,106,317,000.00 | $2,088,587,000.00 | $2,109,785,000.00 | $2,086,313,000.00 | $2,085,769,000.00 | $2,087,897,000.00 | $2,064,065,000.00 | $2,069,206,000.00 | $2,026,052,000.00 | $2,032,459,000.00 | $2,055,701,000.00 | $2,003,846,000.00 | $1,962,457,000.00 | $1,924,115,000.00 | $1,935,791,000.00 | $1,877,562,000.00 | $1,848,649,000.00 | $1,850,972,000.00 | $1,850,054,000.00 | $1,821,141,000.00 | $1,783,515,000.00 | $1,743,078,000.00 | $1,715,390,000.00 | $1,691,897,000.00 | $1,656,377,000.00 | $1,647,818,000.00 | $1,640,007,000.00 | $1,616,904,000.00 | $1,561,510,000.00 | $1,562,415,000.00 | $1,565,524,000.00 | $1,574,627,000.00 | $1,562,680,000.00 | $1,566,035,000.00 | $1,572,044,000.00 | $1,537,571,000.00 | -- | -- | -- | $1,443,412,000.00 | -- | -- |
Date | 3/31/2024 | 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 | 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 | $347,000.00 | $1,230,000.00 | $474,000.00 | $385,000.00 | $3,420,000.00 | $415,000.00 | $2,036,000.00 | $1,438,000.00 | $3,190,000.00 | $490,000.00 | $1,705,000.00 | $1,105,000.00 | $3,051,000.00 | $1,887,000.00 | $582,000.00 | $513,000.00 | $2,547,000.00 | $2,062,000.00 | $1,503,000.00 | $510,000.00 | $2,182,000.00 | $1,572,000.00 | $1,050,000.00 | $484,000.00 | $2,309,000.00 | $1,724,000.00 | $583,000.00 | $638,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $-725,000.00 | $1,215,000.00 | $5,227,000.00 | $3,167,000.00 | $21,474,000.00 | $5,296,000.00 | $5,623,000.00 | $6,027,000.00 | $23,803,000.00 | $5,689,000.00 | $12,375,000.00 | $6,804,000.00 | $7,433,000.00 | $17,887,000.00 | $5,861,000.00 | $6,063,000.00 | $28,306,000.00 | $22,113,000.00 | $14,972,000.00 | $8,497,000.00 | $6,380,000.00 | $18,943,000.00 | $12,889,000.00 | $6,579,000.00 | $5,455,000.00 | $6,753,000.00 | $13,856,000.00 | $6,904,000.00 | $7,221,000.00 | $19,913,000.00 | $6,661,000.00 | $6,296,000.00 | $24,534,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.06 | $0.54 | $0.17 | $0.26 | $1.81 | $0.44 | $0.98 | $0.52 | $1.92 | $1.45 | $0.99 | $0.55 | $2.03 | $1.43 | $0.95 | $0.48 | $0.54 | $0.58 | $1.26 | $0.71 | $0.50 | $0.52 | $1.05 | $0.52 | $1.61 | $0.45 | $0.93 | $0.47 | $0.48 | $0.46 | $0.45 | $0.42 | $1.63 | $1.22 | $0.42 | $0.39 | $0.37 | $1.16 | $0.41 | $0.38 | $1.51 | $1.13 | $0.74 | $0.37 | $1.47 | $1.09 | $0.38 | $0.35 | $1.19 | $0.85 | $0.31 | $0.27 | $0.97 | $0.77 | -- |
Weighted Average Shares Basic | 8,588,137 | 8,577,632 | 8,697,213 | 8,774,634 | 8,865,946 | 8,802,010 | 8,928,127 | 8,980,135 | 9,059,204 | 9,086,447 | 9,124,086 | 9,130,777 | 9,137,398 | 9,104,079 | 9,092,287 | 9,237,466 | 9,196,674 | 9,184,741 | 9,172,376 | 9,169,256 | 9,219,123 | 9,238,827 | 9,219,859 | 9,284,496 | 9,273,783 | 9,280,018 | 9,235,553 | 9,215,142 | 9,093,385 | 9,065,892 | 9,047,217 | 9,034,919 | 9,073,015 | 9,086,481 | 9,053,383 | 9,120,720 | 9,211,409 | 9,190,476 | 9,176,108 | 9,187,540 | 9,711,233 | 9,676,304 | 9,841,162 | 9,917,359 | 10,113,453 | 10,126,371 | 10,163,647 | 10,192,115 | 10,777,417 | 10,659,532 | 11,126,781 | 11,262,399 | 11,322,798 | 11,279,716 | -- |
Earnings Per Share Diluted | $-0.06 | $0.53 | $0.43 | $0.26 | $1.80 | $1.41 | $0.98 | $0.52 | $1.90 | $0.46 | $0.99 | $0.55 | $2.01 | $0.47 | $0.94 | $0.48 | $2.34 | $0.57 | $1.24 | $0.70 | $2.03 | $0.51 | $1.03 | $0.51 | $0.23 | $0.44 | $0.45 | $0.46 | $1.74 | $0.45 | $0.84 | $0.41 | $1.59 | $0.40 | $0.41 | $0.38 | $0.37 | $0.37 | $0.77 | $0.37 | $0.37 | $1.12 | $0.72 | $0.36 | $0.34 | $0.36 | $0.72 | $0.34 | $1.17 | $0.28 | $0.57 | $0.26 | $0.97 | $0.77 | -- |
Weighted Average Shares Diluted | 8,630,719 | 8,610,289 | 8,740,699 | 8,806,744 | 8,920,714 | 8,938,808 | 8,927,173 | 9,014,454 | 9,110,335 | 9,131,069 | 9,166,003 | 9,153,450 | 9,196,689 | 9,201,882 | 9,228,421 | 9,319,599 | 9,325,614 | 9,309,420 | 9,294,327 | 9,313,139 | 9,400,395 | 9,424,992 | 9,394,031 | 9,484,177 | 9,532,724 | 9,535,875 | 9,539,757 | 9,445,989 | 9,311,975 | 9,325,506 | 9,323,432 | 9,305,615 | 9,263,267 | 9,301,500 | 9,314,776 | 9,319,814 | 9,317,323 | 9,323,306 | 9,346,872 | 9,380,160 | 9,844,942 | 9,809,987 | 10,093,690 | 10,117,034 | 10,213,190 | 10,205,408 | 10,305,751 | 10,444,539 | 10,936,632 | 11,117,444 | 11,239,913 | 11,360,654 | 11,369,161 | 11,279,716 | -- |
Common Stock Shares Authorized | -- | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- |
Common Stock Shares Outstanding | -- | 8,826,613 | 8,848,511 | 9,006,551 | 9,071,076 | 9,113,668 | 9,120,458 | 9,285,990 | 9,324,060 | 9,342,162 | 9,421,560 | 9,522,833 | 9,513,867 | 9,513,867 | 9,513,867 | 9,593,332 | 9,681,493 | 9,674,922 | 9,664,793 | 9,616,195 | 9,645,955 | 9,681,579 | 9,749,697 | 9,733,830 | 9,915,058 | 9,855,555 | 9,830,438 | 9,805,248 | 9,778,974 | 9,764,169 | 9,663,122 | 9,675,955 | 9,659,685 | 9,698,420 | 9,719,600 | 9,720,959 | 9,919,064 | 9,969,600 | 9,880,383 | 9,880,383 | 10,051,377 | 10,180,383 | 10,474,230 | 10,655,088 | 10,806,248 | 10,901,705 | 11,022,309 | 11,007,180 | 11,022,309 | -- | -- | -- | 12,177,418 | -- | -- |
Common Stock Value | $88,000.00 | $88,000.00 | $88,000.00 | $90,000.00 | $91,000.00 | $91,000.00 | $91,000.00 | $93,000.00 | $93,000.00 | $93,000.00 | $94,000.00 | $95,000.00 | $95,000.00 | $95,000.00 | $95,000.00 | $96,000.00 | $97,000.00 | $97,000.00 | $97,000.00 | $96,000.00 | $97,000.00 | $97,000.00 | $98,000.00 | $97,000.00 | $99,000.00 | $99,000.00 | $98,000.00 | $98,000.00 | $98,000.00 | $97,000.00 | $96,000.00 | $97,000.00 | $96,000.00 | $97,000.00 | $97,000.00 | $97,000.00 | $99,000.00 | $100,000.00 | $99,000.00 | $99,000.00 | $101,000.00 | $102,000.00 | $105,000.00 | $107,000.00 | $108,000.00 | $109,000.00 | $108,000.00 | $110,000.00 | $110,000.00 | -- | -- | -- | $122,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 | -- | -- |
Payments Of Dividends Common Stock | -- | $5,988,000.00 | $4,020,000.00 | $2,033,000.00 | $9,071,000.00 | $6,178,000.00 | -- | $2,113,000.00 | $10,224,000.00 | $7,272,000.00 | $5,206,000.00 | $3,109,000.00 | $8,400,000.00 | $6,357,000.00 | $4,270,000.00 | $2,140,000.00 | $13,689,000.00 | $6,980,000.00 | $4,042,000.00 | $2,014,000.00 | $10,490,000.00 | $6,662,000.00 | $3,665,000.00 | $1,857,000.00 | $11,123,000.00 | $6,471,000.00 | $3,692,000.00 | $1,842,000.00 | $8,409,000.00 | $4,938,000.00 | $3,292,000.00 | $1,645,000.00 | $7,013,000.00 | $4,553,000.00 | $2,979,000.00 | $1,497,000.00 | $6,634,000.00 | $4,174,000.00 | $2,752,000.00 | $1,329,000.00 | $6,231,000.00 | $3,896,000.00 | $2,577,000.00 | $1,239,000.00 | $5,728,000.00 | -- | -- | -- | $3,886,000.00 | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | -- | -- | 50,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 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |