Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 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 | 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 | 10/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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $40,826,224.00 | $41,185,196.00 | $27,565,435.00 | $23,841,690.00 | $28,282,905.00 | $24,783,095.00 | $19,049,190.00 | $30,787,278.00 | $24,113,715.00 | $30,980,881.00 | $28,168,570.00 | $39,025,754.00 | $24,723,191.00 | $29,317,455.00 | $26,431,046.00 | $28,787,629.00 | $25,728,799.00 | $25,229,997.00 | $19,049,555.00 | $20,150,162.00 | $25,906,410.00 | $14,154,164.00 | $19,955,662.00 | $15,156,548.00 | $15,989,747.00 | $12,506,426.00 | $11,440,096.00 | $15,156,548.00 | $12,834,169.00 | $14,033,579.00 | $12,464,395.00 | $11,822,615.00 | $14,225,434.00 | $20,644,252.00 | $14,158,897.00 | $13,977,443.00 | -- | $22,465,883.00 | $22,465,883.00 | $18,515,389.00 | $19,838,618.00 | $22,252,917.00 | $22,282,466.00 | $26,287,257.00 | $23,321,246.00 | $21,195,290.00 | $15,649,812.00 | $50,669,244.00 | $82,925,675.00 | $31,625,598.00 | $21,468,891.00 | $25,116,902.00 | $18,483,452.00 | $37,492,843.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | -- | -- | $293,166.00 | $310,322.00 | $329,246.00 | $348,170.00 | $367,999.00 | $387,828.00 | $407,735.00 | $427,736.00 | $447,905.00 | $474,792.00 | $581,680.00 | $688,567.00 | $795,455.00 | $902,343.00 | $1,009,824.00 | $1,118,826.00 | $1,230,096.00 | $1,341,019.00 | $1,452,877.00 | $1,564,944.00 | $1,677,860.00 | $1,790,778.00 | $1,903,694.00 | $2,016,611.00 | $2,130,410.00 | $2,245,082.00 | $2,360,455.00 | $2,475,829.00 | -- | $2,564,535.00 | $1,109,171.00 | $1,147,139.00 | $1,185,108.00 | $1,223,076.00 | $1,261,046.00 | $1,302,948.00 | $1,344,851.00 | $1,386,754.00 | $1,428,656.00 | $1,483,963.00 | $1,527,285.00 | -- | -- | -- | $1,478,935.00 | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $430,800,153.00 | $441,708,933.00 | $415,109,876.00 | $412,177,762.00 | $419,618,609.00 | $415,370,017.00 | $412,024,930.00 | $438,459,757.00 | $415,151,193.00 | $429,644,511.00 | $426,306,527.00 | $419,056,093.00 | $410,751,319.00 | $417,311,246.00 | $398,504,998.00 | $418,745,731.00 | $418,871,303.00 | $418,659,624.00 | $413,973,651.00 | $395,548,336.00 | $415,619,003.00 | $409,447,562.00 | $404,167,178.00 | $406,445,084.00 | $405,348,085.00 | $398,902,524.00 | $403,225,776.00 | $402,101,353.00 | $407,395,431.00 | $403,590,119.00 | $387,209,660.00 | $377,227,095.00 | $386,466,589.00 | $395,067,959.00 | $403,210,326.00 | $399,900,238.00 | -- | $418,024,733.00 | $417,992,966.00 | $415,062,028.00 | $417,114,089.00 | $419,174,974.00 | $421,956,401.00 | $432,562,977.00 | $441,334,393.00 | $437,694,045.00 | $432,112,143.00 | $435,875,468.00 | $433,721,257.00 | -- | -- | -- | $441,588,099.00 | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $260,881,516.00 | $280,019,140.00 | $261,224,092.00 | $260,135,442.00 | $266,174,781.00 | $276,198,476.00 | $275,112,427.00 | $297,214,950.00 | $275,808,672.00 | $280,179,878.00 | $280,834,662.00 | $281,914,602.00 | $281,583,414.00 | $283,140,099.00 | $281,209,675.00 | $287,248,825.00 | $289,862,884.00 | $290,529,815.00 | $291,440,027.00 | $288,471,626.00 | $296,209,779.00 | $294,021,794.00 | $294,804,690.00 | $296,013,566.00 | $307,077,091.00 | $304,927,133.00 | $307,924,878.00 | $307,799,511.00 | $310,881,529.00 | $306,973,479.00 | $302,013,068.00 | $300,239,593.00 | $305,069,836.00 | $310,901,513.00 | $314,910,859.00 | $316,327,638.00 | -- | $334,706,214.00 | $335,745,138.00 | $335,385,834.00 | $339,246,648.00 | $343,318,867.00 | $347,649,621.00 | $353,809,704.00 | $361,679,765.00 | $357,266,728.00 | $356,277,803.00 | $361,437,141.00 | $357,936,209.00 | -- | -- | -- | $376,460,342.00 | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $9,591,220.00 | -- | $9,531,645.00 | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $32,804,211.00 | $32,613,817.00 | $32,603,313.00 | $33,136,764.00 | $33,268,111.00 | $32,662,157.00 | $32,854,050.00 | $32,780,587.00 | $32,800,852.00 | $32,956,587.00 | $33,065,925.00 | $33,025,018.00 | $33,056,562.00 | $35,780,640.00 | $35,903,350.00 | $36,012,401.00 | $35,965,153.00 | $36,253,067.00 | $36,585,277.00 | $36,567,865.00 | $36,565,156.00 | $36,829,530.00 | $37,165,939.00 | $37,536,164.00 | $37,679,582.00 | $37,870,021.00 | $38,049,906.00 | $37,878,712.00 | $37,953,044.00 | $42,547,054.00 | $42,599,058.00 | $43,002,670.00 | $42,972,617.00 | $43,094,647.00 | $43,273,445.00 | $43,122,944.00 | -- | $43,781,371.00 | $43,877,019.00 | $43,972,782.00 | $44,050,778.00 | $44,099,457.00 | $44,234,126.00 | $44,283,699.00 | $44,337,743.00 | $44,270,546.00 | $44,480,275.00 | $44,618,467.00 | $45,051,608.00 | -- | -- | -- | $41,432,636.00 | -- |
Accumulated Other Comprehensive Loss | $-6,022,396.00 | $-4,882,317.00 | $-9,139,871.00 | $-6,283,132.00 | $-4,904,294.00 | $-8,261,301.00 | $-2,634,157.00 | $10,253,151.00 | $10,983,419.00 | $11,952,095.00 | $9,674,987.00 | $15,584,241.00 | $15,218,666.00 | $15,085,110.00 | $9,832,206.00 | $8,977,914.00 | $9,597,996.00 | $7,057,702.00 | $3,949,134.00 | $62,495.00 | $1,943,251.00 | $9,665,033.00 | $11,289,621.00 | $32,952,338.00 | $27,752,144.00 | $23,373,129.00 | $23,269,181.00 | $20,353,692.00 | $22,644,059.00 | $18,427,817.00 | $6,322,697.00 | $-1,183,552.00 | $1,468,189.00 | $6,028,583.00 | $9,189,624.00 | $6,853,974.00 | -- | $8,573,649.00 | $9,285,995.00 | $6,751,519.00 | $3,459,401.00 | $4,092,962.00 | $4,112,664.00 | $9,581,350.00 | $9,664,466.00 | $9,952,322.00 | $5,333,336.00 | $5,388,939.00 | $11,792,214.00 | -- | -- | -- | $3,679,684.00 | -- |
Accumulated Deficit | $142,641,303.00 | $133,491,797.00 | $129,877,197.00 | $124,672,520.00 | $124,592,860.00 | $114,210,320.00 | $106,158,464.00 | $97,731,347.00 | $95,023,478.00 | $104,035,750.00 | $102,237,250.00 | $88,068,284.00 | $80,266,031.00 | $82,712,737.00 | $71,000,617.00 | $85,979,678.00 | $82,949,194.00 | $84,065,838.00 | $81,353,780.00 | $69,708,901.00 | $80,061,321.00 | $68,123,778.00 | $59,975,029.00 | $39,040,456.00 | $31,836,019.00 | $31,702,183.00 | $32,256,906.00 | $34,230,307.00 | $33,950,873.00 | $33,631,562.00 | $34,344,384.00 | $33,062,282.00 | $35,758,340.00 | $33,861,628.00 | $34,649,417.00 | $32,145,662.00 | -- | $26,763,631.00 | $23,656,189.00 | $23,641,330.00 | $25,169,646.00 | $23,448,264.00 | $21,882,114.00 | $21,007,046.00 | $21,917,318.00 | $19,448,382.00 | $19,318,859.00 | $17,878,204.00 | $12,651,687.00 | -- | -- | -- | $6,335,072.00 | -- |
Total Stockholders' Equity | $169,426,291.00 | $161,226,464.00 | $153,343,806.00 | $151,529,336.00 | $152,959,866.00 | $138,614,340.00 | $136,381,527.00 | $140,768,252.00 | $138,810,917.00 | $148,947,606.00 | $144,981,340.00 | $136,680,719.00 | $128,544,436.00 | $133,581,759.00 | $116,739,449.00 | $130,973,272.00 | $128,515,620.00 | $127,379,893.00 | $121,891,488.00 | $106,342,557.00 | $118,573,024.00 | $114,621,646.00 | $108,433,907.00 | $109,532,291.00 | $97,271,084.00 | $92,948,682.00 | $93,579,352.00 | $92,466,061.00 | $94,551,330.00 | $94,610,103.00 | $83,269,813.00 | $74,885,099.00 | $80,202,843.00 | $82,988,563.00 | $87,116,204.00 | $82,126,286.00 | -- | $79,122,405.00 | $76,822,964.00 | $74,369,400.00 | $72,683,601.00 | $71,644,463.00 | $70,232,695.00 | $74,875,890.00 | $75,923,326.00 | $73,675,043.00 | $69,136,278.00 | $67,889,429.00 | $69,499,364.00 | -- | -- | -- | $51,451,240.00 | -- |
Controlling Interest in Subsidiaries | $492,346.00 | $463,329.00 | $541,978.00 | $512,984.00 | $483,962.00 | $557,201.00 | $530,976.00 | $476,555.00 | $531,604.00 | $517,027.00 | $490,525.00 | $460,772.00 | $623,469.00 | $589,388.00 | $555,874.00 | $523,634.00 | $492,799.00 | $749,916.00 | $642,136.00 | $734,153.00 | $836,200.00 | $804,122.00 | $928,581.00 | $899,227.00 | $999,910.00 | $1,026,709.00 | $1,721,546.00 | $1,835,781.00 | $1,962,572.00 | $2,006,537.00 | $1,926,779.00 | $2,102,403.00 | $1,193,910.00 | $1,177,883.00 | $1,183,263.00 | $1,446,314.00 | -- | $4,196,114.00 | $5,424,864.00 | $5,306,794.00 | $5,183,840.00 | $4,211,644.00 | $4,074,085.00 | $3,877,383.00 | $3,731,302.00 | $6,752,274.00 | $6,698,062.00 | $6,548,898.00 | $6,285,684.00 | -- | -- | -- | $13,676,517.00 | -- |
Total Liabilities and Equity | $430,800,153.00 | $441,708,933.00 | $415,109,876.00 | $412,177,762.00 | $419,618,609.00 | $415,370,017.00 | $412,024,930.00 | $438,459,757.00 | $415,151,193.00 | $429,644,511.00 | $426,306,527.00 | $419,056,093.00 | $410,751,319.00 | $417,311,246.00 | $398,504,998.00 | $418,745,731.00 | $418,871,303.00 | $418,659,624.00 | $413,973,651.00 | $395,548,336.00 | $415,619,003.00 | $409,447,562.00 | $404,167,178.00 | $406,445,084.00 | $405,348,085.00 | $398,902,524.00 | $403,225,776.00 | $402,101,353.00 | $407,395,431.00 | $403,590,119.00 | $387,209,660.00 | $377,227,095.00 | $386,466,589.00 | $395,067,959.00 | $403,210,326.00 | $399,900,238.00 | -- | $418,024,733.00 | $417,992,966.00 | $415,062,028.00 | $417,114,089.00 | $419,174,974.00 | $421,956,401.00 | $432,562,977.00 | $441,334,393.00 | $437,694,045.00 | $432,112,143.00 | $435,875,468.00 | $433,721,257.00 | -- | -- | -- | $441,588,099.00 | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 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 | 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 | 10/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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $16,645,256.00 | $25,420,387.00 | $16,008,700.00 | $3,338,029.00 | $-3,035,054.00 | $16,701,585.00 | $5,256,663.00 | $35,613,377.00 | $26,476,179.00 | $31,934,178.00 | $24,085,916.00 | $27,257,904.00 | $9,932,655.00 | $19,530,980.00 | $-12,945,394.00 | $44,195,440.00 | $4,301,063.00 | $30,878,128.00 | $21,063,341.00 | $41,273,187.00 | $49,273,854.00 | $26,555,768.00 | $9,703,537.00 | $28,734,143.00 | $16,607,620.00 | $10,411,430.00 | $4,629,852.00 | $27,837,233.00 | $22,956,015.00 | $6,280,467.00 | $9,623,382.00 | $28,767,951.00 | $26,281,863.00 | $16,993,905.00 | $11,183,989.00 | $43,624,828.00 | -- | $25,668,374.00 | $8,752,774.00 | $7,283,678.00 | $34,365,748.00 | $25,020,062.00 | $15,684,081.00 | $7,384,518.00 | $44,834,295.00 | $34,375,997.00 | $9,422,859.00 | $17,242,766.00 | $34,963,505.00 | $-756,558.00 | $8,820,331.00 | $11,278,431.00 | $38,443,357.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $2,081,722.00 | $8,368,135.00 | $3,136,691.00 | $4,307,415.00 | $2,271,876.00 | $7,551,131.00 | $4,817,661.00 | $7,115,530.00 | $1,777,102.00 | $3,837,533.00 | $2,103,377.00 | $7,870,909.00 | $2,559,653.00 | $3,690,298.00 | $1,986,692.00 | $8,006,748.00 | $5,875,135.00 | $3,934,340.00 | $2,144,389.00 | $8,531,113.00 | $3,401,169.00 | $3,870,651.00 | $2,085,819.00 | $7,854,301.00 | $5,468,014.00 | $3,804,665.00 | $2,046,057.00 | $7,288,133.00 | $1,792,990.00 | $3,678,339.00 | $1,774,237.00 | $8,916,771.00 | $6,404,256.00 | $4,347,182.00 | $2,199,095.00 | $10,776,690.00 | -- | $7,673,594.00 | $5,386,480.00 | $2,656,118.00 | $8,716,167.00 | $6,360,454.00 | $4,030,126.00 | $2,055,125.00 | $9,604,668.00 | $7,053,358.00 | $5,286,129.00 | $2,875,495.00 | $8,389,781.00 | $5,766,102.00 | $2,064,465.00 | $2,066,337.00 | $8,030,984.00 | -- |
Loss from Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $11,611,152.00 | $1,925,845.00 | $-2,826,707.00 | $-8,592,260.00 | $-8,832,604.00 | $21,474,620.00 | $10,853,238.00 | $11,824,833.00 | $8,334,381.00 | $20,094,388.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $2.89 | $0.62 | $-0.52 | $0.03 | $-2.18 | $2.54 | $-0.24 | $3.05 | $2.19 | $5.03 | $4.46 | $0.65 | $-1.75 | $-1.00 | $-4.58 | $4.95 | $4.03 | $0.82 | $3.53 | $3.75 | $6.87 | $3.26 | $0.80 | $1.44 | $0.04 | $-0.17 | $-0.59 | $0.33 | $0.25 | $0.15 | $0.35 | $0.25 | $0.51 | $-0.21 | $0.68 | $1.86 | -- | $0.42 | -- | $-0.41 | $0.86 | $0.41 | $0.23 | $-0.24 | $2.43 | $1.78 | $0.38 | $1.36 | $1.65 | $-1.23 | $0.33 | $0.88 | $1.96 | -- |
Weighted Average Shares Basic | 3,169,375 | 3,176,757 | 3,181,306 | 3,187,327 | 3,189,100 | 3,169,704 | 3,171,667 | 3,171,919 | 3,173,755 | 3,176,012 | 3,177,013 | 3,233,773 | 3,221,049 | 3,273,395 | 3,274,093 | 3,285,813 | 3,289,133 | 3,293,940 | 3,297,353 | 3,307,448 | 3,299,615 | 3,318,167 | 3,325,111 | 3,346,774 | 3,344,236 | 3,353,416 | 3,350,248 | 3,537,394 | 3,602,164 | 3,686,968 | 3,700,434 | 3,704,322 | 3,706,741 | 3,712,325 | 3,707,755 | 3,750,239 | -- | 3,756,857 | 3,768,643 | 3,771,867 | 3,787,913 | 3,786,692 | 3,794,317 | 3,796,527 | 3,809,639 | 3,797,779 | 3,814,403 | 3,837,081 | 3,824,444 | 3,807,430 | 3,823,305 | 3,834,110 | 3,874,012 | -- |
Earnings Per Share Diluted | $2.89 | $0.62 | $-0.52 | $0.03 | $-2.18 | $5.20 | $2.66 | $3.05 | $-2.84 | $5.03 | $4.46 | $0.65 | $-1.75 | $-1.00 | $-4.58 | $4.95 | $4.03 | $4.36 | $3.53 | $3.75 | $6.87 | $3.26 | $0.80 | $1.44 | $0.04 | $-0.75 | $-0.59 | $0.33 | $0.25 | $-0.19 | $0.35 | $0.25 | $0.97 | $-0.21 | $0.68 | $1.86 | -- | $0.42 | -- | $-0.41 | $0.86 | $0.40 | $-0.01 | $-0.24 | $2.43 | $1.78 | $1.74 | $1.36 | $1.65 | $-0.02 | $0.33 | $0.88 | $1.96 | -- |
Weighted Average Shares Diluted | 3,169,375 | 3,176,757 | 3,169,466 | 3,187,327 | 3,189,100 | 3,165,842 | 3,171,667 | 3,171,919 | 3,173,755 | 3,176,012 | 3,177,013 | 3,233,773 | 3,256,217 | 3,272,715 | 3,274,093 | 3,285,813 | 3,289,133 | 3,290,617 | 3,297,353 | 3,307,448 | 3,311,912 | 3,318,167 | 3,325,111 | 3,346,774 | 3,350,364 | 3,355,850 | 3,350,248 | 3,537,394 | 3,602,164 | 3,686,968 | 3,700,434 | 3,704,322 | 3,700,180 | 3,710,038 | 3,707,755 | 3,750,239 | -- | 3,764,578 | 3,768,643 | 3,771,867 | 3,787,913 | 3,786,692 | 3,794,317 | 3,796,527 | 3,809,639 | 3,816,354 | 3,814,403 | 3,837,081 | 3,824,444 | 3,815,602 | 3,828,572 | 3,834,110 | 3,874,012 | -- |
Common Stock Shares Authorized | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | -- | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | -- | -- | -- | 7,000,000 | -- |
Common Stock Shares Outstanding | 3,171,666 | 3,165,320 | 3,164,857 | 3,183,035 | 3,187,708 | 3,163,011 | 3,169,243 | 3,166,669 | 3,167,373 | 3,173,009 | 3,177,177 | 3,175,564 | 3,176,672 | 3,270,515 | 3,274,919 | 3,277,830 | 3,276,560 | 3,285,715 | 3,296,547 | 3,295,870 | 3,295,589 | 3,304,762 | 3,318,051 | 3,349,927 | 3,339,797 | 3,349,736 | 3,359,703 | 3,349,927 | 3,354,711 | 3,670,514 | 3,673,937 | 3,699,447 | 3,697,273 | 3,705,263 | 3,717,965 | 3,706,780 | -- | 3,754,021 | 3,761,454 | 3,769,565 | 3,776,197 | 3,780,373 | 3,791,262 | 3,794,728 | 3,798,871 | 3,793,762 | 3,809,388 | 3,820,258 | 3,854,610 | -- | -- | -- | 3,848,079 | -- |
Common Stock Value | $3,173.00 | $3,167.00 | $3,167.00 | $3,184.00 | $3,189.00 | $3,164.00 | $3,170.00 | $3,167.00 | $3,168.00 | $3,174.00 | $3,178.00 | $3,176.00 | $3,177.00 | $3,272.00 | $3,276.00 | $3,279.00 | $3,277.00 | $3,286.00 | $3,297.00 | $3,296.00 | $3,296.00 | $3,305.00 | $3,318.00 | $3,333.00 | $3,339.00 | $3,349.00 | $3,359.00 | $3,350.00 | $3,354.00 | $3,670.00 | $3,674.00 | $3,699.00 | $3,697.00 | $3,705.00 | $3,718.00 | $3,706.00 | -- | $3,754.00 | $3,761.00 | $3,769.00 | $3,776.00 | $3,780.00 | $3,791.00 | $3,795.00 | $3,799.00 | $3,793.00 | $3,808.00 | $3,819.00 | $3,855.00 | -- | -- | -- | $3,848.00 | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $1.36 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $25.00 | -- | -- | -- | $17.05 | -- | -- | -- | $14.36 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |