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 | 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 | 10/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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $61,289,000.00 | $71,325,000.00 | $103,786,000.00 | $59,618,000.00 | $61,724,000.00 | $80,489,000.00 | $124,141,699.00 | $150,417,829.00 | -- | $51,625,554.00 | $51,702,408.00 | $52,378,725.00 | $29,314,741.00 | $23,953,080.00 | $26,853,272.00 | $17,960,269.00 | $24,797,599.00 | $23,538,879.00 | $30,227,762.00 | $30,175,858.00 | $29,077,907.00 | $54,620,690.00 | $56,326,293.00 | $57,221,018.00 | $32,638,900.00 | $35,953,034.00 | $51,957,884.00 | $48,271,579.00 | $39,539,366.00 | $52,307,703.00 | $51,211,525.00 | $33,800,736.00 | $31,272,508.00 | $33,228,854.00 | $21,588,068.00 | $22,466,923.00 | $36,970,638.00 | $25,709,597.00 | $20,150,248.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $42,341,000.00 | $41,980,000.00 | $42,402,000.00 | $42,904,000.00 | $42,844,000.00 | $43,560,000.00 | $43,685,000.00 | $43,979,000.00 | $43,542,000.00 | $44,331,000.00 | $44,232,000.00 | $45,138,000.00 | $45,497,000.00 | $45,696,000.00 | $45,967,000.00 | $46,541,000.00 | $46,425,000.00 | $46,362,000.00 | $47,698,000.00 | $47,030,000.00 | $47,124,000.00 | $45,758,000.00 | $45,191,944.00 | $45,203,029.00 | $45,604,752.00 | -- | $38,700,323.00 | $38,532,534.00 | $39,233,248.00 | $39,566,639.00 | $39,359,536.00 | $39,422,603.00 | $42,190,686.00 | $40,815,744.00 | $42,264,398.00 | $36,623,001.00 | $37,584,386.00 | $37,964,714.00 | $38,217,660.00 | $37,538,630.00 | $36,791,667.00 | $30,702,635.00 | $30,312,996.00 | $30,473,517.00 | $30,540,350.00 | $30,777,184.00 | $30,910,746.00 | $30,618,073.00 | $30,724,675.00 | $31,763,692.00 | -- | -- | -- | $23,371,915.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | $81,517,000.00 | -- | -- | -- | $81,517,000.00 | -- | -- | $58,488,000.00 | -- | -- | -- | $58,488,000.00 | -- | -- | -- | $58,488,000.00 | -- | -- | -- | $58,488,000.00 | -- | -- | -- | $58,621,000.00 | -- | -- | -- | -- | $9,353,000.00 | -- | -- | -- | $11,095,000.00 | -- | -- | -- | $899,000.00 | -- | -- | -- | $856,000.00 | -- | -- | -- | $856,000.00 | -- | -- | -- | $914,000.00 | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $3,357,604,000.00 | $3,320,122,000.00 | $3,317,729,000.00 | $3,290,153,000.00 | $3,266,970,000.00 | $3,228,280,000.00 | $3,167,666,000.00 | $3,362,216,000.00 | $2,938,244,000.00 | $2,763,466,000.00 | $2,764,756,000.00 | $2,707,517,000.00 | $2,591,850,000.00 | $2,579,200,000.00 | $2,636,896,000.00 | $2,248,601,000.00 | $2,200,465,000.00 | $2,218,040,000.00 | $2,220,386,000.00 | $2,202,675,000.00 | $2,153,658,000.00 | $2,140,530,000.00 | $2,159,975,927.00 | $2,206,854,032.00 | $2,228,120,838.00 | -- | $1,587,361,632.00 | $1,574,180,504.00 | $1,583,497,020.00 | $1,556,732,033.00 | $1,549,541,889.00 | $1,545,048,887.00 | $1,544,121,204.00 | $1,551,911,600.00 | $1,557,910,482.00 | $1,234,806,633.00 | $1,233,855,857.00 | $1,221,414,610.00 | $1,259,746,085.00 | $1,259,009,295.00 | $1,239,172,263.00 | $984,240,958.00 | $961,896,362.00 | $971,763,846.00 | $977,025,371.00 | $962,926,264.00 | $974,310,298.00 | $988,515,502.00 | $979,554,116.00 | $963,789,138.00 | -- | -- | -- | $700,423,092.00 | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $2,985,319,000.00 | $2,952,678,000.00 | $2,972,397,000.00 | $2,944,036,000.00 | $2,921,870,000.00 | $2,898,326,000.00 | $2,851,010,000.00 | $3,033,092,000.00 | $2,586,341,000.00 | $2,419,317,000.00 | $2,426,944,000.00 | $2,378,907,000.00 | $2,270,008,000.00 | $2,265,876,000.00 | $2,327,570,000.00 | $1,937,104,000.00 | $1,884,136,000.00 | $1,903,363,000.00 | $1,906,892,000.00 | $1,893,740,000.00 | $1,849,618,000.00 | $1,844,842,000.00 | $1,870,615,047.00 | $1,923,764,805.00 | $1,950,250,112.00 | -- | $1,394,736,706.00 | $1,385,241,639.00 | $1,398,777,324.00 | $1,376,889,009.00 | $1,372,180,271.00 | $1,371,481,460.00 | $1,374,957,436.00 | $1,386,865,246.00 | $1,395,624,376.00 | $1,075,904,319.00 | $1,077,073,378.00 | $1,067,270,854.00 | $1,108,628,085.00 | $1,110,933,555.00 | $1,094,797,016.00 | $842,331,429.00 | $821,675,683.00 | $833,604,712.00 | $833,907,415.00 | $821,352,404.00 | $834,099,339.00 | $849,484,204.00 | $841,833,024.00 | $829,504,304.00 | -- | -- | -- | $568,893,149.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | $164,942,000.00 | -- | -- | $164,982,000.00 | -- | -- | -- | $164,988,000.00 | -- | -- | -- | $168,545,000.00 | $168,822,000.00 | $169,233,000.00 | $169,091,000.00 | $168,243,000.00 | $167,942,000.00 | $166,897,088.00 | $165,990,921.00 | $165,341,415.00 | -- | $81,376,252.00 | $80,765,704.00 | $80,092,853.00 | $79,425,604.00 | $78,853,758.00 | $78,346,879.00 | $77,389,045.00 | $76,948,914.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-33,501,000.00 | $-31,382,000.00 | $-45,760,000.00 | $-37,833,000.00 | $-33,774,000.00 | $-39,307,000.00 | $-42,854,000.00 | $-24,011,000.00 | $744,000.00 | $1,934,000.00 | $3,389,000.00 | $2,556,000.00 | $5,274,000.00 | $5,221,000.00 | $5,130,000.00 | $5,422,000.00 | $692,000.00 | $1,181,000.00 | $1,170,000.00 | $-806,000.00 | $-2,206,000.00 | $-4,549,000.00 | $-3,538,386.00 | $-2,738,387.00 | $-954,861.00 | -- | $78,508.00 | $117,487.00 | $80,133.00 | $11,766.00 | $1,604,020.00 | $2,011,406.00 | $1,779,968.00 | $871,758.00 | $1,902,936.00 | $1,119,020.00 | $1,705,581.00 | $1,304,876.00 | $936,006.00 | $1,185,000.00 | $679,178.00 | $195,115.00 | $745,268.00 | $894,899.00 | $3,021,998.00 | $3,237,935.00 | $3,407,838.00 | $2,689,172.00 | $2,591,971.00 | $1,726,571.00 | -- | -- | -- | $692,523.00 | -- | -- |
Accumulated Deficit | $241,152,000.00 | $234,619,000.00 | $227,649,000.00 | $220,801,000.00 | $215,290,000.00 | $206,296,000.00 | $197,553,000.00 | $191,114,000.00 | $188,515,000.00 | $180,327,000.00 | $171,644,000.00 | $163,507,000.00 | $154,282,000.00 | $145,373,000.00 | $140,582,000.00 | $141,798,000.00 | $150,158,000.00 | $147,841,000.00 | $146,348,000.00 | $143,998,000.00 | $141,447,000.00 | $135,848,000.00 | $129,645,221.00 | $123,571,082.00 | $117,312,630.00 | -- | $115,129,834.00 | $112,110,694.00 | $108,694,266.00 | $104,647,375.00 | $101,257,222.00 | $97,659,115.00 | $94,542,265.00 | $91,864,543.00 | $88,646,324.00 | $86,489,766.00 | $95,449,296.00 | $93,101,915.00 | $90,791,742.00 | $87,915,225.00 | $85,162,600.00 | $83,729,144.00 | $82,023,494.00 | $79,540,747.00 | $78,297,156.00 | $76,435,222.00 | $74,110,812.00 | $71,058,483.00 | $69,305,807.00 | $67,245,350.00 | -- | -- | -- | $62,125,569.00 | -- | -- |
Total Stockholders' Equity | $372,285,000.00 | $367,444,000.00 | $345,332,000.00 | $346,117,000.00 | $345,100,000.00 | $329,954,000.00 | $316,656,000.00 | $329,124,000.00 | $351,903,000.00 | $344,149,000.00 | $337,812,000.00 | $328,610,000.00 | $321,842,000.00 | $313,324,000.00 | $309,326,000.00 | $311,497,000.00 | $316,329,000.00 | $314,677,000.00 | $313,494,000.00 | $308,935,000.00 | $304,040,000.00 | $295,688,000.00 | $289,360,880.00 | $283,089,227.00 | $277,870,726.00 | -- | $192,624,926.00 | $188,938,865.00 | $184,719,696.00 | $179,843,024.00 | $177,361,618.00 | $173,567,427.00 | $169,163,768.00 | $165,046,354.00 | $162,286,106.00 | $158,902,314.00 | $156,782,479.00 | $154,143,756.00 | $151,118,000.00 | $148,075,740.00 | $144,375,247.00 | $141,909,529.00 | $140,220,679.00 | $138,159,134.00 | $143,117,956.00 | $141,573,860.00 | $140,210,959.00 | $139,031,298.00 | $137,721,092.00 | $134,284,834.00 | $133,066,949.00 | $133,756,996.00 | $132,574,499.00 | $131,529,942.00 | $132,749,305.00 | $126,962,727.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $3,357,604,000.00 | $3,320,122,000.00 | $3,317,729,000.00 | $3,290,153,000.00 | $3,266,970,000.00 | $3,228,280,000.00 | $3,167,666,000.00 | $3,362,216,000.00 | $2,938,244,000.00 | $2,763,466,000.00 | $2,764,756,000.00 | $2,707,517,000.00 | $2,591,850,000.00 | $2,579,200,000.00 | $2,636,896,000.00 | $2,248,601,000.00 | $2,200,465,000.00 | $2,218,040,000.00 | $2,220,386,000.00 | $2,202,675,000.00 | $2,153,658,000.00 | $2,140,530,000.00 | $2,159,975,927.00 | $2,206,854,032.00 | $2,228,120,838.00 | -- | $1,587,361,632.00 | $1,574,180,504.00 | $1,583,497,020.00 | $1,556,732,033.00 | $1,549,541,889.00 | $1,545,048,887.00 | $1,544,121,204.00 | $1,551,911,600.00 | $1,557,910,482.00 | $1,234,806,633.00 | $1,233,855,857.00 | $1,221,414,610.00 | $1,259,746,085.00 | $1,259,009,295.00 | $1,239,172,263.00 | $984,240,958.00 | $961,896,362.00 | $971,763,846.00 | $977,025,371.00 | $962,926,264.00 | $974,310,298.00 | $988,515,502.00 | $979,554,116.00 | $963,789,138.00 | -- | -- | -- | $700,423,092.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 | 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 | 10/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 | $11,441,000.00 | $11,491,000.00 | $38,655,000.00 | $12,284,000.00 | $14,152,000.00 | $42,502,000.00 | $29,045,000.00 | $16,013,000.00 | $60,439,000.00 | $18,471,000.00 | $29,153,000.00 | $14,892,000.00 | $30,807,000.00 | $10,950,000.00 | $3,596,000.00 | $2,278,000.00 | $33,792,000.00 | $25,500,000.00 | $17,341,000.00 | $9,206,000.00 | $8,705,000.00 | $10,369,000.00 | $19,211,661.00 | $9,433,280.00 | $8,750,000.00 | -- | $20,566,344.00 | $14,317,985.00 | $7,457,463.00 | $5,773,000.00 | $6,611,000.00 | $6,095,000.00 | $5,098,571.00 | $19,220,460.00 | $4,637,198.00 | $4,281,196.00 | $4,313,233.00 | $4,327,000.00 | $4,513,000.00 | $4,172,650.00 | $2,064,916.00 | $2,626,000.00 | $3,727,000.00 | $1,864,348.00 | $2,813,983.00 | $3,441,000.00 | $10,354,156.00 | $2,665,000.00 | $3,131,746.00 | $7,755,192.00 | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $1.15 | $5.02 | $3.84 | $2.62 | $1.40 | $4.19 | $1.29 | $1.04 | $5.80 | $4.56 | $2.76 | $1.41 | $1.25 | $1.51 | $0.50 | $0.21 | $3.08 | $2.34 | $1.58 | $0.86 | $3.48 | $0.91 | $1.68 | $0.83 | $2.36 | -- | $0.58 | $0.64 | $0.72 | $2.34 | $0.63 | $1.08 | $0.49 | $1.87 | $1.28 | $0.85 | $0.43 | $0.43 | $0.44 | $0.42 | $0.22 | $0.26 | $0.38 | $0.19 | $0.28 | $0.34 | $0.99 | $0.55 | $0.30 | $0.72 | $0.13 | $0.18 | $0.11 | $0.62 | $0.58 | -- |
Weighted Average Shares Basic | 7,984,000 | 8,028,000 | 8,006,000 | 8,065,000 | 8,088,000 | 8,139,000 | 8,162,000 | 8,199,000 | 8,379,000 | 8,354,000 | 8,443,000 | 8,437,000 | 8,674,000 | 8,627,000 | 8,792,000 | 8,883,000 | 9,074,000 | 9,059,000 | 9,143,000 | 9,130,000 | 9,069,000 | 9,098,000 | 9,048,000 | 9,012,000 | 7,117,000 | -- | 7,007,000 | 6,972,000 | 6,936,000 | 6,842,000 | 6,824,000 | 6,816,000 | 6,784,000 | 6,708,000 | 6,690,000 | 6,695,000 | 6,634,000 | 6,553,000 | 6,577,000 | 6,533,000 | 6,491,000 | 6,591,000 | 6,482,000 | 6,700,000 | 6,749,000 | 6,912,000 | 6,951,000 | 6,963,000 | 6,953,000 | 7,106,000 | 7,181,000 | 7,184,000 | -- | 7,521,000 | -- | -- |
Earnings Per Share Diluted | $1.14 | $1.17 | $1.22 | $2.60 | $1.39 | $4.16 | $2.84 | $1.03 | $5.77 | $1.79 | $2.75 | $1.41 | $1.24 | $1.51 | $0.29 | $0.21 | $0.73 | $2.32 | $1.56 | $0.85 | $3.40 | $0.89 | $0.83 | $0.81 | $0.41 | -- | $0.56 | $1.31 | $0.69 | $2.25 | $1.65 | $0.57 | $0.47 | $1.79 | $1.23 | $0.82 | $0.41 | $1.42 | $0.41 | $0.40 | $0.21 | $1.06 | $0.80 | $0.18 | $0.26 | $1.28 | $0.42 | $0.24 | $0.29 | $0.71 | $0.13 | $0.17 | $0.11 | $0.62 | $0.58 | -- |
Weighted Average Shares Diluted | 8,039,000 | 8,065,000 | 8,084,000 | 8,079,000 | 8,137,000 | 8,194,000 | 8,219,000 | 8,186,000 | 8,428,000 | 8,406,000 | 8,488,000 | 8,476,000 | 8,704,000 | 8,769,000 | 8,730,000 | 8,927,000 | 9,146,000 | 9,189,000 | 9,208,000 | 9,254,000 | 9,299,000 | 9,297,000 | 9,299,000 | 9,269,000 | 7,390,000 | -- | 7,281,000 | 7,234,000 | 7,207,000 | 7,107,000 | 7,124,000 | 7,088,000 | 7,052,000 | 7,001,000 | 7,023,000 | 6,974,000 | 6,962,000 | 6,933,000 | 6,951,000 | 6,903,000 | 6,891,000 | 6,908,000 | 6,944,000 | 7,032,000 | 7,100,000 | 7,183,000 | 7,212,000 | 7,253,000 | 7,196,000 | 7,231,000 | 7,296,000 | 7,337,000 | -- | 7,587,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 | 8,140,380 | 8,158,281 | 8,163,655 | 8,197,859 | 8,284,130 | 8,286,084 | 8,273,334 | 8,344,095 | 8,526,907 | 8,523,473 | 8,678,686 | 8,709,631 | 8,740,104 | 8,831,406 | 8,966,101 | 9,067,920 | 9,252,418 | 9,331,099 | 9,441,800 | 9,471,857 | 9,459,050 | 9,479,611 | 9,437,654 | 9,409,261 | 9,395,488 | -- | 7,412,234 | 7,401,396 | 7,373,641 | 7,350,102 | 7,321,837 | 7,306,728 | 7,256,671 | 7,239,821 | 7,225,311 | 7,123,442 | 7,163,649 | 7,123,442 | 7,114,516 | 7,097,270 | 7,099,414 | 7,099,314 | 7,099,164 | 7,141,691 | 7,405,767 | 7,439,127 | 7,512,360 | 7,693,769 | 7,762,204 | 7,759,954 | -- | -- | -- | 8,131,002 | -- | -- |
Common Stock Value | $81,000.00 | $81,000.00 | $81,000.00 | $82,000.00 | $83,000.00 | $83,000.00 | $83,000.00 | $84,000.00 | $85,000.00 | $85,000.00 | $87,000.00 | $87,000.00 | $87,000.00 | $88,000.00 | $90,000.00 | $91,000.00 | $93,000.00 | $93,000.00 | $94,000.00 | $95,000.00 | $95,000.00 | $95,000.00 | $94,377.00 | $94,093.00 | $93,955.00 | -- | $74,122.00 | $74,015.00 | $73,737.00 | $73,502.00 | $73,219.00 | $73,068.00 | $72,568.00 | $72,399.00 | $72,252.00 | $72,181.00 | $91,322.00 | $90,088.00 | $89,968.00 | $89,771.00 | $89,588.00 | $89,585.00 | $89,579.00 | $89,563.00 | $89,534.00 | $89,506.00 | $89,483.00 | $89,453.00 | $89,404.00 | $89,335.00 | -- | -- | -- | $89,270.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 | $2,038,000.00 | $8,222,000.00 | $6,185,000.00 | $4,136,000.00 | $2,072,000.00 | $7,777,000.00 | $5,790,000.00 | $3,880,000.00 | $7,867,000.00 | $5,906,000.00 | $3,918,000.00 | $1,915,000.00 | $7,903,000.00 | $5,978,000.00 | $4,008,000.00 | $2,027,000.00 | $7,898,000.00 | $5,858,000.00 | $3,882,000.00 | $1,894,000.00 | $6,706,000.00 | $4,810,000.00 | $3,011,000.00 | $1,409,381.00 | $4,070,310.00 | -- | $3,027,826.00 | $1,991,459.00 | $957,126.00 | $2,987,597.00 | $2,109,790.00 | $1,377,674.00 | $652,007.00 | $2,162,086.00 | $1,583,379.00 | $1,004,737.00 | $500,383.00 | $498,816.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred 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 | -- | -- |
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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $42.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |