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 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $92,188,000.00 | $70,831,000.00 | $78,933,000.00 | $77,538,000.00 | $70,179,000.00 | $36,130,000.00 | $83,962,000.00 | $77,841,000.00 | $87,269,000.00 | $25,793,000.00 | $80,932,000.00 | $50,551,000.00 | $45,866,000.00 | $74,756,000.00 | $79,275,000.00 | $58,673,000.00 | $144,566,000.00 | $104,071,000.00 | $42,572,000.00 | $68,556,000.00 | $125,841,000.00 | $84,383,000.00 | $95,341,000.00 | $85,591,000.00 | $72,095,000.00 | $93,985,000.00 | $89,027,000.00 | $141,313,000.00 | $148,607,000.00 | $97,204,000.00 | $80,429,000.00 | $79,530,000.00 | $116,570,000.00 | $143,831,000.00 | $167,816,000.00 | $66,033,000.00 | $66,721,000.00 | $37,830,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $40,836,000.00 | $40,693,000.00 | $40,920,000.00 | $39,573,000.00 | $38,163,000.00 | $37,821,000.00 | $36,931,000.00 | $37,106,000.00 | $37,416,000.00 | $37,164,000.00 | $37,610,000.00 | $38,202,000.00 | $38,171,000.00 | $38,102,000.00 | $38,615,000.00 | $39,055,000.00 | $39,293,000.00 | $38,422,000.00 | $38,556,000.00 | $39,155,000.00 | $38,978,000.00 | $39,090,000.00 | $38,637,000.00 | $38,113,000.00 | $37,331,000.00 | $37,867,000.00 | $40,046,000.00 | $39,997,000.00 | $39,682,000.00 | $39,318,000.00 | $39,102,000.00 | $38,671,000.00 | $40,348,000.00 | $40,217,000.00 | $39,434,000.00 | $37,942,000.00 | $36,449,000.00 | $35,643,000.00 | $34,720,000.00 | $32,370,000.00 | $27,794,000.00 | $28,324,000.00 | $28,194,000.00 | $28,200,000.00 | $27,912,000.00 | $27,908,000.00 | $27,989,000.00 | $27,797,000.00 | $27,870,000.00 | $27,993,000.00 | $28,320,000.00 | $28,774,000.00 | $28,827,000.00 | $29,048,000.00 | -- | -- |
Intangible Assets Net | $950,000.00 | $950,000.00 | $956,000.00 | $960,000.00 | $963,000.00 | $967,000.00 | $973,000.00 | $980,000.00 | $986,000.00 | $992,000.00 | $1,002,000.00 | $1,011,000.00 | $1,020,000.00 | $1,029,000.00 | $1,041,000.00 | $1,053,000.00 | $1,065,000.00 | $1,077,000.00 | $1,092,000.00 | $1,107,000.00 | $1,122,000.00 | $1,137,000.00 | $1,154,000.00 | $1,172,000.00 | $1,190,000.00 | $1,207,000.00 | $1,228,000.00 | $1,254,000.00 | $1,281,000.00 | $1,307,000.00 | $1,337,000.00 | $1,372,000.00 | $1,407,000.00 | $1,442,000.00 | $1,483,000.00 | $1,555,000.00 | $1,628,000.00 | $1,701,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $15,017,000.00 | $22,334,000.00 | $22,334,000.00 | $22,334,000.00 | $22,334,000.00 | $22,334,000.00 | $22,334,000.00 | $22,334,000.00 | -- | -- | -- | $7,525,000.00 | -- | -- | -- | $7,525,000.00 | -- | -- | -- | $7,525,000.00 | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $2,759,560,000.00 | $2,807,497,000.00 | $2,790,189,000.00 | $2,638,207,000.00 | $2,580,037,000.00 | $2,674,318,000.00 | $2,717,514,000.00 | $2,611,154,000.00 | $2,626,160,000.00 | $2,724,719,000.00 | $2,609,946,000.00 | $2,453,567,000.00 | $2,351,243,000.00 | $2,121,798,000.00 | $2,097,738,000.00 | $2,016,705,000.00 | $1,691,262,000.00 | $1,643,996,000.00 | $1,616,631,000.00 | $1,552,770,000.00 | $1,520,051,000.00 | $1,502,988,000.00 | $1,502,673,000.00 | $1,470,440,000.00 | $1,524,741,000.00 | $1,518,596,000.00 | $1,523,341,000.00 | $1,493,205,000.00 | $1,512,580,000.00 | $1,526,540,000.00 | $1,540,120,000.00 | $1,518,370,000.00 | $1,500,199,000.00 | $1,499,492,000.00 | $1,539,253,000.00 | $1,500,331,000.00 | $1,447,984,000.00 | $1,449,349,000.00 | $1,420,665,000.00 | $1,355,692,000.00 | $1,203,574,000.00 | $1,215,006,000.00 | $1,179,137,000.00 | $1,164,850,000.00 | $1,151,158,000.00 | $1,160,107,000.00 | $1,133,798,000.00 | $1,072,077,000.00 | $1,076,362,000.00 | $1,085,258,000.00 | $1,065,611,000.00 | $1,049,337,000.00 | $1,095,663,000.00 | $1,054,529,000.00 | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $2,520,233,000.00 | $2,572,779,000.00 | $2,564,930,000.00 | $2,416,871,000.00 | $2,355,612,000.00 | $2,455,689,000.00 | $2,506,815,000.00 | $2,395,865,000.00 | $2,400,328,000.00 | $2,486,902,000.00 | $2,367,472,000.00 | $2,216,349,000.00 | $2,119,791,000.00 | $1,900,223,000.00 | $1,883,122,000.00 | $1,809,782,000.00 | $1,493,539,000.00 | $1,436,879,000.00 | $1,412,592,000.00 | $1,346,432,000.00 | $1,311,213,000.00 | $1,297,041,000.00 | $1,299,431,000.00 | $1,270,984,000.00 | $1,329,768,000.00 | $1,326,307,000.00 | $1,328,914,000.00 | $1,301,428,000.00 | $1,323,128,000.00 | $1,339,828,000.00 | $1,354,362,000.00 | $1,334,405,000.00 | $1,319,801,000.00 | $1,322,278,000.00 | $1,363,917,000.00 | $1,329,249,000.00 | $1,280,600,000.00 | $1,284,908,000.00 | $1,261,394,000.00 | $1,198,794,000.00 | $1,057,644,000.00 | $1,070,688,000.00 | $1,036,534,000.00 | $1,024,796,000.00 | $1,013,054,000.00 | $1,023,754,000.00 | $999,687,000.00 | $941,652,000.00 | $948,212,000.00 | $959,823,000.00 | $942,266,000.00 | $927,328,000.00 | $976,889,000.00 | $937,407,000.00 | -- | -- |
Long Term Debt | -- | $13,675,000.00 | -- | -- | -- | $14,095,000.00 | -- | -- | -- | $14,508,000.00 | -- | -- | -- | $14,817,000.00 | -- | -- | -- | $8,891,000.00 | -- | -- | -- | $41,519,000.00 | -- | -- | -- | $35,108,000.00 | -- | -- | -- | $31,945,000.00 | -- | -- | -- | $33,540,000.00 | -- | -- | -- | -- | -- | -- | -- | $6,527,000.00 | -- | -- | -- | $23,517,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-16,033,000.00 | $-16,437,000.00 | $-25,041,000.00 | $-26,442,000.00 | $-23,484,000.00 | $-29,081,000.00 | $-31,388,000.00 | $-19,340,000.00 | $-14,410,000.00 | $-3,406,000.00 | $-916,000.00 | $-651,000.00 | $-163,000.00 | $18,000.00 | $-235,000.00 | $-449,000.00 | $-1,705,000.00 | $431,000.00 | $-134,000.00 | $497,000.00 | $155,000.00 | $-520,000.00 | $-641,000.00 | $-701,000.00 | $-879,000.00 | $-270,000.00 | $274,000.00 | $28,000.00 | $-31,000.00 | $-397,000.00 | $637,000.00 | $742,000.00 | $458,000.00 | $-412,000.00 | $784,000.00 | $643,000.00 | $747,000.00 | $247,000.00 | $646,000.00 | $853,000.00 | $668,000.00 | $669,000.00 | $749,000.00 | $639,000.00 | $1,328,000.00 | $1,368,000.00 | $1,429,000.00 | $984,000.00 | $1,165,000.00 | $283,000.00 | $680,000.00 | $1,169,000.00 | $498,000.00 | $648,000.00 | -- | -- |
Accumulated Deficit | $240,848,000.00 | $236,037,000.00 | $232,747,000.00 | $227,756,000.00 | $225,611,000.00 | $224,225,000.00 | $218,499,000.00 | $211,232,000.00 | $208,801,000.00 | $204,046,000.00 | $198,284,000.00 | $191,791,000.00 | $185,766,000.00 | $173,498,000.00 | $165,606,000.00 | $155,998,000.00 | $148,286,000.00 | $149,615,000.00 | $147,217,000.00 | $141,878,000.00 | $139,677,000.00 | $137,452,000.00 | $134,487,000.00 | $131,097,000.00 | $126,934,000.00 | $124,407,000.00 | $125,620,000.00 | $121,631,000.00 | $119,509,000.00 | $117,141,000.00 | $114,940,000.00 | $113,238,000.00 | $110,209,000.00 | $108,150,000.00 | $105,363,000.00 | $101,343,000.00 | $97,809,000.00 | $95,493,000.00 | $90,063,000.00 | $87,592,000.00 | $84,391,000.00 | $82,855,000.00 | $81,293,000.00 | $78,939,000.00 | $76,431,000.00 | $74,742,000.00 | $72,567,000.00 | $69,482,000.00 | $67,193,000.00 | $65,469,000.00 | $63,071,000.00 | $61,412,000.00 | $59,012,000.00 | $57,339,000.00 | -- | -- |
Total Stockholders' Equity | $239,327,000.00 | $234,718,000.00 | $225,259,000.00 | $221,336,000.00 | $224,425,000.00 | $218,629,000.00 | $210,699,000.00 | $215,289,000.00 | $225,832,000.00 | $237,817,000.00 | $242,474,000.00 | $237,218,000.00 | $231,452,000.00 | $221,575,000.00 | $214,616,000.00 | $206,923,000.00 | $197,723,000.00 | $207,117,000.00 | $204,039,000.00 | $206,338,000.00 | $208,838,000.00 | $205,947,000.00 | -- | -- | -- | $192,802,000.00 | $194,427,000.00 | $191,644,000.00 | $189,324,000.00 | $186,594,000.00 | $185,310,000.00 | $183,654,000.00 | $180,125,000.00 | $177,035,000.00 | $175,189,000.00 | $170,805,000.00 | $167,257,000.00 | $164,323,000.00 | $159,116,000.00 | $156,771,000.00 | $145,793,000.00 | $144,151,000.00 | $142,609,000.00 | $139,979,000.00 | $138,025,000.00 | $136,260,000.00 | $134,006,000.00 | $130,348,000.00 | $128,094,000.00 | $125,383,000.00 | $123,282,000.00 | $121,967,000.00 | $118,746,000.00 | $117,072,000.00 | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $133,000.00 | $128,000.00 | $118,000.00 | $448,000.00 | $311,000.00 | $273,000.00 | $179,000.00 | $147,000.00 | $277,000.00 | $127,000.00 | $118,000.00 | $155,000.00 | $127,000.00 | $137,000.00 | $167,000.00 | $-6,000.00 | $75,000.00 | $79,000.00 | $93,000.00 | $105,000.00 | $77,000.00 | $56,000.00 | $52,000.00 | $63,000.00 | $42,000.00 | $28,000.00 | $50,000.00 | -- | -- |
Total Liabilities and Equity | $2,759,560,000.00 | $2,807,497,000.00 | $2,790,189,000.00 | $2,638,207,000.00 | $2,580,037,000.00 | $2,674,318,000.00 | $2,717,514,000.00 | $2,611,154,000.00 | $2,626,160,000.00 | $2,724,719,000.00 | $2,609,946,000.00 | $2,453,567,000.00 | $2,351,243,000.00 | $2,121,798,000.00 | $2,097,738,000.00 | $2,016,705,000.00 | $1,691,262,000.00 | $1,643,996,000.00 | $1,616,631,000.00 | $1,552,770,000.00 | $1,520,051,000.00 | $1,502,988,000.00 | $1,502,673,000.00 | $1,470,440,000.00 | $1,524,741,000.00 | $1,519,109,000.00 | $1,523,341,000.00 | $1,493,205,000.00 | $1,512,580,000.00 | $1,526,540,000.00 | $1,540,120,000.00 | $1,518,370,000.00 | $1,500,199,000.00 | $1,499,492,000.00 | $1,539,253,000.00 | $1,500,331,000.00 | $1,447,984,000.00 | $1,449,349,000.00 | $1,420,665,000.00 | $1,355,692,000.00 | $1,203,574,000.00 | $1,215,006,000.00 | $1,179,137,000.00 | $1,164,850,000.00 | $1,151,158,000.00 | $1,160,107,000.00 | $1,133,798,000.00 | $1,072,077,000.00 | $1,076,362,000.00 | $1,085,258,000.00 | $1,065,611,000.00 | $1,049,337,000.00 | $1,095,663,000.00 | $1,054,529,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 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $10,504,000.00 | $31,608,000.00 | $23,269,000.00 | $13,004,000.00 | $6,071,000.00 | $38,494,000.00 | $13,050,000.00 | $6,318,000.00 | $9,176,000.00 | $47,993,000.00 | $11,662,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $1.49 | $4.53 | $3.34 | $1.84 | $0.85 | $5.33 | $3.82 | $0.83 | $1.22 | $6.07 | $4.73 | $3.30 | $1.96 | $5.18 | $1.87 | $1.70 | $0.16 | $0.70 | $1.13 | $1.25 | $0.63 | $0.70 | $0.77 | $1.44 | $0.59 | $1.91 | $0.80 | $0.52 | $0.55 | $0.52 | $1.57 | $0.63 | $0.49 | $0.60 | $0.78 | $1.22 | $0.52 | $2.57 | $0.54 | $1.05 | $0.41 | $0.41 | $0.53 | $0.95 | $0.41 | $0.49 | $1.51 | $0.88 | $0.40 | $1.77 | $1.27 | $0.49 | $0.38 | $1.42 | $1.22 | -- |
Weighted Average Shares Basic | 5,499,578 | 5,601,471 | 5,630,948 | 5,632,174 | 5,691,432 | 5,765,000 | 5,681,089 | 5,750,873 | 5,938,037 | 6,180,801 | 6,207,681 | 6,213,392 | 6,219,871 | 6,355,000 | 6,338,465 | 6,367,397 | 6,467,630 | 6,709,000 | 6,604,044 | 6,838,986 | 6,879,619 | 6,877,573 | 6,873,843 | 6,872,167 | 6,871,963 | 6,890,000 | 6,897,577 | 6,910,679 | 6,909,780 | 6,883,663 | 6,878,921 | 6,877,140 | 6,877,140 | 6,859,209 | 6,854,862 | 6,854,338 | 6,854,189 | 6,761,328 | 6,733,175 | 6,683,897 | 6,537,652 | 6,519,000 | 6,514,441 | 6,513,935 | 6,512,455 | 6,477,266 | 6,471,572 | 6,469,909 | 6,467,540 | 6,438,625 | 6,431,989 | 6,431,060 | 6,428,730 | 6,398,329 | 6,345,948 | -- |
Earnings Per Share Diluted | $1.48 | $4.49 | $1.48 | $1.82 | $0.84 | $5.27 | $3.79 | $0.83 | $1.20 | $6.00 | $4.69 | $3.27 | $1.94 | $5.11 | $1.84 | $1.68 | $0.16 | $3.04 | $1.11 | $0.62 | $0.62 | $0.69 | $0.75 | $0.84 | $0.58 | $1.88 | $0.79 | $0.51 | $0.55 | $0.51 | $1.55 | $1.11 | $0.48 | $0.59 | $0.77 | $1.20 | $0.51 | $2.54 | $0.53 | $0.63 | $0.40 | $0.40 | $1.46 | $0.94 | $0.41 | $0.48 | $0.62 | $0.48 | $0.39 | $1.74 | $1.24 | $0.86 | $0.37 | $1.40 | $1.20 | -- |
Weighted Average Shares Diluted | 5,554,930 | 5,661,460 | 5,624,906 | 5,677,292 | 5,757,458 | 5,829,412 | 5,848,625 | 5,805,870 | 5,997,351 | 6,249,313 | 6,265,602 | 6,280,369 | 6,277,177 | 6,431,367 | 6,467,991 | 6,496,515 | 6,560,593 | 6,808,209 | 6,861,973 | 6,896,687 | 6,981,951 | 6,981,557 | 6,990,633 | 6,976,985 | 6,968,082 | 6,978,000 | 6,983,778 | 6,997,727 | 6,993,726 | 6,975,000 | 6,973,354 | 6,966,905 | 6,964,707 | 6,948,474 | 6,952,209 | 6,938,879 | 6,930,873 | 6,852,267 | 6,822,288 | 6,919,568 | 6,629,330 | 6,610,000 | 6,607,201 | 6,591,003 | 6,590,807 | 6,574,993 | 6,570,287 | 6,573,729 | 6,567,654 | 6,554,761 | 6,554,776 | 6,548,557 | 6,548,480 | 6,480,905 | 6,417,057 | -- |
Common Stock Shares Authorized | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | -- | -- |
Common Stock Shares Outstanding | 5,499,578 | 5,513,459 | 5,548,436 | 5,610,841 | 5,672,841 | 5,700,728 | 5,681,089 | 5,681,089 | 5,881,708 | 6,014,813 | 6,177,300 | 6,206,913 | 6,206,913 | 6,251,004 | 6,279,304 | 6,368,046 | 6,366,100 | 6,558,809 | 6,539,796 | 6,729,456 | 6,878,829 | 6,883,216 | 6,884,386 | 6,872,959 | 6,871,963 | 6,871,963 | 6,852,338 | 6,910,679 | 6,909,865 | 6,897,890 | 6,882,482 | 6,877,140 | 6,877,140 | 6,877,140 | 6,859,351 | 6,854,413 | 6,854,189 | 6,854,189 | 6,834,101 | 6,830,913 | 6,827,864 | 6,537,652 | 6,515,537 | 6,515,414 | 6,513,096 | 6,511,649 | 6,473,680 | 6,470,518 | 6,468,690 | 6,466,763 | 6,440,241 | 6,433,438 | 6,429,476 | 6,427,237 | -- | -- |
Common Stock Value | $5,500,000.00 | $5,513,000.00 | $5,548,000.00 | $5,611,000.00 | $5,673,000.00 | $5,701,000.00 | $5,681,000.00 | $5,681,000.00 | $5,882,000.00 | $6,015,000.00 | $6,177,000.00 | $6,207,000.00 | $6,207,000.00 | $6,251,000.00 | $6,279,000.00 | $6,368,000.00 | $6,366,000.00 | $6,559,000.00 | $6,540,000.00 | $6,729,000.00 | $6,879,000.00 | $6,883,000.00 | $6,884,000.00 | $6,873,000.00 | $6,872,000.00 | $6,872,000.00 | $6,852,000.00 | $6,911,000.00 | $6,910,000.00 | $6,898,000.00 | $6,882,000.00 | $6,877,000.00 | $6,877,000.00 | $6,877,000.00 | $6,859,000.00 | $6,854,000.00 | $6,854,000.00 | $6,854,000.00 | $6,834,000.00 | $6,831,000.00 | $6,538,000.00 | $6,538,000.00 | $6,516,000.00 | $6,515,000.00 | $6,513,000.00 | $6,512,000.00 | $6,474,000.00 | $6,471,000.00 | $6,469,000.00 | $6,467,000.00 | $6,440,000.00 | $6,433,000.00 | $6,429,000.00 | $6,427,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | 2,500,000 | -- | 2,500,000 | 2,500,000 | 2,500,000 | -- | 2,500,000 | 2,500,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |