Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 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 | 12/31/2012 | 12/31/2011 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $95,873,255.00 | $99,037,866.00 | $87,358,220.00 | $84,295,860.00 | $129,149,673.00 | $117,948,614.00 | $102,175,390.00 | $49,164,440.00 | $40,614,572.00 | $42,018,873.00 | $46,897,216.00 | $45,558,951.00 | $46,993,067.00 | $39,972,746.00 | $50,555,091.00 | $34,171,062.00 | $41,161,115.00 | $59,123,045.00 | $53,614,735.00 | $50,765,165.00 | $48,919,920.00 | $28,205,463.00 | $34,531,812.00 | $29,336,687.00 | $29,436,482.00 | $21,721,830.00 | $22,322,949.00 | $28,192,492.00 | $32,423,408.00 | $32,666,025.00 | $37,520,240.00 | $34,201,299.00 | $34,154,575.00 | $42,598,816.00 | $29,817,507.00 | $20,157,708.00 | $21,502,156.00 | $23,365,364.00 | $18,927,927.00 | $23,810,073.00 | $19,695,675.00 | $18,737,888.00 |
Accounts Receivable Net Current | $41,997,734.00 | $47,891,501.00 | $53,498,562.00 | $42,822,372.00 | $33,439,701.00 | $42,343,295.00 | $41,100,379.00 | $41,301,940.00 | $30,761,336.00 | $29,253,904.00 | $29,152,153.00 | $19,938,892.00 | $18,197,943.00 | $23,140,149.00 | $28,309,402.00 | $29,221,444.00 | $15,995,543.00 | $12,730,117.00 | $28,481,787.00 | $26,826,310.00 | $18,382,716.00 | $21,682,912.00 | $21,089,425.00 | $30,915,458.00 | $26,653,536.00 | $22,653,254.00 | $20,476,797.00 | $14,811,060.00 | $14,480,516.00 | $13,542,900.00 | $19,617,943.00 | $24,471,012.00 | $21,004,625.00 | $19,565,184.00 | $27,362,216.00 | $30,462,924.00 | -- | -- | $44,688,470.00 | -- | $29,610,068.00 | -- |
Inventory | $22,151,644.00 | $16,556,266.00 | $26,347,230.00 | $27,452,209.00 | $26,734,280.00 | $30,651,975.00 | $52,823,684.00 | $24,881,273.00 | $23,183,558.00 | $15,627,975.00 | $15,966,247.00 | $16,232,580.00 | $11,648,319.00 | $19,156,816.00 | $21,001,010.00 | $17,002,101.00 | $17,446,489.00 | $15,415,223.00 | $19,222,087.00 | $20,863,555.00 | $17,390,678.00 | $14,293,347.00 | $15,356,712.00 | $16,470,391.00 | $14,944,785.00 | $15,369,734.00 | $13,202,937.00 | $9,336,297.00 | $8,390,900.00 | $7,811,933.00 | $7,490,590.00 | $10,014,506.00 | $12,611,371.00 | $13,792,771.00 | $15,601,659.00 | $21,050,009.00 | -- | -- | $21,072,192.00 | -- | $13,856,452.00 | -- |
Prepaid Expenses and Other Current Assets | $35,534,470.00 | $28,340,246.00 | $31,280,425.00 | $32,359,905.00 | $30,439,156.00 | $31,741,934.00 | $38,063,875.00 | $52,834,890.00 | $38,575,365.00 | $23,738,629.00 | $19,515,945.00 | $22,422,135.00 | $15,575,442.00 | $17,831,006.00 | $18,770,825.00 | $27,998,143.00 | $18,495,225.00 | $13,188,661.00 | $12,187,551.00 | $14,101,854.00 | $15,162,115.00 | $9,797,784.00 | $12,032,272.00 | $13,465,163.00 | $9,931,653.00 | $8,202,317.00 | $10,928,161.00 | $5,150,593.00 | $3,761,628.00 | $3,459,051.00 | $2,679,292.00 | $3,525,542.00 | $5,382,050.00 | $3,051,757.00 | $6,568,234.00 | $10,916,092.00 | -- | -- | $12,744,125.00 | -- | $9,774,424.00 | -- |
Total Current Assets | $195,557,103.00 | $191,825,879.00 | $198,484,437.00 | $186,930,346.00 | $219,762,810.00 | $222,685,818.00 | $234,163,328.00 | $168,182,543.00 | $133,134,831.00 | $110,639,381.00 | $113,031,561.00 | $105,652,558.00 | $97,977,771.00 | $101,100,717.00 | $126,955,480.00 | $108,392,750.00 | $93,098,372.00 | $100,457,046.00 | $113,506,160.00 | $112,556,884.00 | $99,855,429.00 | $73,979,506.00 | $83,010,221.00 | $94,187,699.00 | $84,966,456.00 | $74,047,135.00 | $62,444,266.00 | $63,994,514.00 | $60,559,793.00 | $58,983,250.00 | $69,311,406.00 | $73,212,359.00 | $77,638,875.00 | $83,749,903.00 | $84,873,420.00 | $83,374,401.00 | -- | -- | $98,066,360.00 | -- | $74,042,989.00 | -- |
Property Plant and Equipement | $469,077,334.00 | $474,265,171.00 | $479,980,216.00 | $486,380,572.00 | $461,744,846.00 | $465,137,127.00 | $469,965,208.00 | $439,119,414.00 | $388,565,554.00 | $278,565,731.00 | $276,741,751.00 | $275,616,572.00 | $278,383,059.00 | $287,533,664.00 | $281,474,857.00 | $311,728,339.00 | $301,096,555.00 | $289,557,019.00 | $281,355,366.00 | $282,643,142.00 | $288,646,672.00 | $304,114,813.00 | $306,292,655.00 | $290,837,537.00 | $293,793,460.00 | $299,579,775.00 | $275,265,672.00 | $278,821,101.00 | $282,077,776.00 | $285,528,833.00 | $255,145,807.00 | $263,117,007.00 | $265,713,887.00 | $268,963,912.00 | $207,667,613.00 | $225,179,262.00 | -- | -- | $197,153,889.00 | -- | $156,188,373.00 | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $3,104,800.00 | $3,104,800.00 | $3,104,800.00 | $3,104,800.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $5,735,863.00 | $5,590,295.00 | $6,073,002.00 | $6,106,786.00 | $5,734,456.00 | $4,497,445.00 | $4,198,766.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $836,112.00 | $876,964.00 | $1,310,216.00 | $1,450,802.00 | $1,495,078.00 | -- | -- | $3,253,022.00 | -- | $905,744.00 | -- |
Total Assets | $703,305,074.00 | $705,179,968.00 | $728,593,910.00 | $724,572,865.00 | $730,227,875.00 | $738,910,920.00 | $754,623,963.00 | $656,783,610.00 | $575,431,843.00 | $450,167,182.00 | $450,404,145.00 | $443,392,712.00 | $439,511,446.00 | $452,018,377.00 | $479,902,831.00 | $484,552,363.00 | $459,216,126.00 | $448,002,091.00 | $453,474,622.00 | $453,846,954.00 | $434,379,068.00 | $411,799,149.00 | $423,297,088.00 | $415,310,805.00 | $409,336,841.00 | $397,415,373.00 | $362,193,902.00 | $354,633,615.00 | $351,485,569.00 | $353,277,083.00 | $366,962,996.00 | $355,931,955.00 | $359,611,203.00 | $369,320,508.00 | $332,463,265.00 | $335,625,684.00 | -- | -- | $330,373,271.00 | -- | $231,137,106.00 | -- |
Accounts Payable | -- | $6,277,693.00 | -- | -- | -- | -- | -- | -- | -- | -- | $18,678,099.00 | -- | -- | -- | $24,173,291.00 | -- | -- | -- | $19,892,511.00 | -- | -- | $14,776,185.00 | $15,686,235.00 | $17,690,288.00 | $22,175,980.00 | $15,340,821.00 | $15,435,179.00 | $11,044,920.00 | $12,372,565.00 | $10,954,006.00 | $14,064,870.00 | $17,748,111.00 | $16,348,655.00 | $20,858,150.00 | $33,538,153.00 | $35,789,564.00 | -- | -- | $39,201,642.00 | -- | $20,529,469.00 | -- |
Accrued Liabilities | -- | $14,038,418.00 | -- | -- | -- | -- | -- | -- | -- | -- | $10,654,357.00 | -- | -- | -- | $14,883,555.00 | -- | -- | -- | $7,424,286.00 | -- | -- | -- | $11,923,445.00 | -- | -- | -- | $6,955,389.00 | -- | -- | -- | $5,232,864.00 | -- | -- | -- | $4,651,503.00 | $3,427,481.00 | -- | -- | $3,839,531.00 | -- | $4,484,588.00 | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | $95,928,699.00 | -- | $102,459,258.00 | $105,700,601.00 | $108,935,460.00 | $109,363,490.00 | $112,479,479.00 | $124,441,297.00 | $115,232,061.00 | $98,938,796.00 | -- | $97,133,298.00 | $100,270,126.00 | $103,383,734.00 | $106,640,391.00 | $112,302,226.00 | $117,347,050.00 | $111,221,573.00 | $115,502,012.00 | $121,609,020.00 | $126,319,068.00 | $133,671,614.00 | $138,464,749.00 | $133,158,548.00 | $138,070,280.00 | $144,234,720.00 | $128,794,208.00 | $131,707,822.00 | $139,126,342.00 | $145,014,440.00 | $151,140,681.00 | $134,559,675.00 | $141,411,883.00 | $146,351,558.00 | $106,189,355.00 | $111,458,406.00 | -- | -- | $100,759,063.00 | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $166,006,383.00 | $159,026,799.00 | $162,544,652.00 | $148,330,406.00 | $150,140,417.00 | $140,702,171.00 | $125,250,467.00 | $72,170,881.00 | $46,718,409.00 | $29,033,976.00 | $23,179,805.00 | $16,498,626.00 | $8,946,381.00 | $5,941,205.00 | $12,736,580.00 | $18,693,177.00 | $11,916,436.00 | $9,439,753.00 | $5,737,199.00 | $6,355,147.00 | $-1,921,804.00 | $-7,694,827.00 | $-9,596,785.00 | $-13,618,666.00 | $-20,799,954.00 | $-16,062,737.00 | $-17,409,579.00 | $-17,475,460.00 | $-23,539,795.00 | $-23,669,430.00 | $-24,866,534.00 | $-21,526,300.00 | $-24,483,234.00 | $-28,542,798.00 | $-36,142,727.00 | $-7,324,015.00 | -- | -- | $-5,933,870.00 | -- | $174,385.00 | -- |
Total Stockholders' Equity | $332,004,254.00 | $323,885,993.00 | $326,709,553.00 | $312,225,300.00 | $313,768,238.00 | $303,411,356.00 | $287,640,464.00 | $233,362,609.00 | $207,540,913.00 | $189,438,298.00 | $182,765,765.00 | $175,769,072.00 | $167,825,125.00 | $164,510,194.00 | $170,245,964.00 | $175,873,845.00 | $168,776,642.00 | $166,065,204.00 | $161,688,051.00 | $162,215,882.00 | $153,713,808.00 | $147,865,945.00 | $145,351,322.00 | $141,167,445.00 | $128,092,326.00 | $124,295,600.00 | $116,271,401.00 | $116,040,258.00 | $109,812,889.00 | $109,546,124.00 | $108,212,525.00 | $112,805,233.00 | $109,781,512.00 | $105,582,681.00 | $97,816,194.00 | $-7,236,686.00 | -- | -- | $-5,846,541.00 | -- | $458,749.00 | -- |
Controlling Interest in Subsidiaries | $47,301,398.00 | $46,309,940.00 | $50,668,242.00 | $49,346,431.00 | $49,424,113.00 | $54,186,025.00 | $53,213,414.00 | $51,035,624.00 | $49,335,225.00 | $52,318,661.00 | $51,665,640.00 | $51,375,997.00 | $73,141,525.00 | $72,851,439.00 | $72,825,710.00 | $71,014,498.00 | $68,917,298.00 | $72,457,398.00 | $71,678,946.00 | $69,734,440.00 | $67,614,258.00 | $66,514,537.00 | $65,304,320.00 | $63,408,583.00 | $61,832,411.00 | $61,304,278.00 | $60,405,671.00 | $60,132,947.00 | $58,015,246.00 | $57,510,885.00 | $57,103,815.00 | $5,237,345.00 | $5,459,240.00 | $4,261,089.00 | $2,531,359.00 | $3,716,292.00 | -- | -- | $20,483,964.00 | -- | $3,202,768.00 | -- |
Total Liabilities and Equity | $703,305,074.00 | $705,179,968.00 | $728,593,910.00 | $724,572,865.00 | $730,227,875.00 | $738,910,920.00 | $754,623,963.00 | $656,783,610.00 | $575,431,843.00 | $450,167,182.00 | $450,404,145.00 | $443,392,712.00 | $439,511,446.00 | $452,018,377.00 | $479,902,831.00 | $484,552,363.00 | $459,216,126.00 | $448,002,091.00 | $453,474,622.00 | $453,846,954.00 | $434,379,068.00 | $411,799,149.00 | $423,297,088.00 | $415,310,805.00 | $409,336,841.00 | $397,415,373.00 | $362,193,902.00 | $354,633,615.00 | $351,485,569.00 | $353,277,083.00 | $366,962,996.00 | $355,931,955.00 | $359,611,203.00 | $369,320,508.00 | $331,659,000.00 | $335,625,684.00 | -- | -- | $330,373,271.00 | -- | $231,137,106.00 | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 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 | 12/31/2012 | 12/31/2011 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $271,141,334.00 | $96,823,202.00 | $78,973,293.00 | $102,200,000.00 | $282,901,935.00 | $175,878,899.00 | $84,500,000.00 | $66,300,000.00 | $70,800,000.00 | $57,000,000.00 | $43,900,000.00 | $55,926,516.00 | $231,406,725.00 | $65,102,772.00 | $95,115,788.00 | $103,078,867.00 | $91,205,219.00 | $203,992,119.00 | $114,212,878.00 | $392,470,972.00 | $280,970,830.00 | $387,057,580.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $93,720,434.00 | $454,650,637.00 | $115,904,979.00 | $217,423,957.00 | $107,203,075.00 | $153,970,870.00 | $159,299,392.00 | $435,468,270.00 | $247,981,976.00 | $118,593,694.00 | $104,600,000.00 | $258,622,592.00 | $66,603,310.00 | $98,212,725.00 | $388,939,607.00 | $105,900,000.00 | $76,500,000.00 | $75,286,719.00 | $336,899,635.00 | $242,764,919.00 | $88,388,256.00 | $71,179,614.00 | $95,400,000.00 | $97,000,000.00 | $92,613,600.00 | $84,810,874.00 | $65,500,000.00 | $159,639,235.00 | $96,622,292.00 | $40,400,000.00 | $57,214,159.00 | $66,319,413.00 | $58,106,243.00 | $85,166,996.00 | $117,099,803.00 | $93,097,423.00 | $190,573,024.00 | $104,153,074.00 | $371,087,366.00 | $88,593,055.00 | $367,413,657.00 | -- |
Loss from Operations | $11,028,119.00 | $44,617,197.00 | $19,711,209.00 | $14,350,772.00 | $6,496,000.00 | $86,772,711.00 | $36,244,564.00 | $48,077,857.00 | $22,534,916.00 | $6,378,833.00 | $8,200,000.00 | $9,960,001.00 | $1,460,072.00 | $-2,332,788.00 | $23,258,212.00 | $13,000,000.00 | $6,800,000.00 | $4,257,466.00 | $36,070,738.00 | $12,147,790.00 | $8,434,946.00 | $7,793,679.00 | $6,800,000.00 | $8,479,081.00 | $-1,189,822.00 | $-300,000.00 | $800,000.00 | $12,043,881.00 | $800,000.00 | $3,492,554.00 | $20,526,430.00 | $4,868,752.00 | $6,996,529.00 | $9,948,792.00 | $-2,494,045.00 | $-1,892,204.00 | $3,359,291.00 | $10,059,804.00 | $21,383,606.00 | $16,390,196.00 | $19,643,923.00 | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.26 | $0.59 | $0.56 | $0.14 | $0.08 | $0.42 | $0.56 | $1.18 | $0.57 | $0.13 | $0.17 | $0.17 | $0.07 | $-0.16 | $0.27 | $0.19 | $0.18 | $0.09 | $0.42 | $0.44 | $0.24 | $0.10 | $0.10 | $0.10 | $-0.10 | $0.04 | -- | $0.17 | -- | $0.03 | $0.32 | $0.08 | $0.37 | $0.22 | $-1.61 | $-0.42 | $-0.04 | $0.17 | $-0.65 | $-7.77 | $-30.77 | -- |
Weighted Average Shares Basic | 45,214,519 | 44,773,899 | 44,754,620 | 44,744,039 | 44,712,290 | 44,386,628 | 44,411,025 | 43,994,726 | 43,989,515 | 43,971,352 | 43,489,698 | 43,488,241 | 43,445,789 | 43,341,005 | 42,752,413 | 42,817,933 | 42,767,785 | 42,601,227 | 42,248,776 | 42,348,175 | 42,252,552 | 42,019,779 | 38,414,383 | 40,796,867 | 35,539,186 | 35,280,806 | 35,189,068 | 35,148,793 | 35,150,453 | 35,130,211 | 35,045,132 | 34,696,980 | 34,696,980 | 34,696,980 | 34,756,980 | 13,421,955 | 13,421,955 | 13,421,955 | -- | -- | -- | -- |
Earnings Per Share Diluted | $0.25 | $0.03 | $0.42 | $0.06 | $0.08 | $1.43 | $0.56 | $1.16 | $0.56 | $0.13 | $0.26 | $0.17 | $0.07 | $-0.16 | $0.27 | $0.37 | $0.09 | $0.09 | $0.42 | $0.43 | $0.24 | $0.10 | $0.09 | $0.17 | $-0.13 | $0.04 | -- | $0.17 | -- | $0.03 | $0.32 | $0.08 | $0.15 | $0.22 | $-0.86 | $-15.92 | $-0.04 | $0.17 | $-0.65 | $-63.30 | $-30.77 | -- |
Weighted Average Shares Diluted | 45,914,772 | 45,392,225 | 45,081,668 | 45,122,019 | 45,116,719 | 44,624,228 | 45,070,533 | 44,927,456 | 44,731,058 | 44,549,286 | 44,337,242 | 43,398,472 | 43,442,773 | 43,341,005 | 43,267,178 | 43,354,742 | 43,202,187 | 43,071,632 | 42,783,586 | 42,878,449 | 42,763,925 | 42,655,038 | 42,619,933 | 41,074,592 | 35,539,186 | 35,805,205 | 35,376,950 | 35,299,839 | 35,269,824 | 35,201,307 | 35,382,734 | 35,004,808 | 34,887,177 | 34,695,930 | 34,756,980 | 13,421,955 | 13,421,955 | 13,421,955 | -- | -- | -- | -- |
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 | 199,829 | -- | -- | 100,000,000 | -- | 199,829 | -- |
Common Stock Shares Outstanding | 46,839,591 | 46,466,622 | 46,466,622 | 46,466,622 | 46,466,622 | 45,922,692 | 46,006,182 | 45,641,441 | 45,641,441 | 45,572,236 | 45,447,751 | 45,065,662 | 45,065,662 | 45,112,062 | 44,886,122 | 44,451,940 | 44,451,940 | 44,504,090 | 43,998,560 | 44,048,541 | 44,063,986 | 44,096,911 | 43,794,526 | 43,795,182 | 41,197,404 | 37,261,739 | 36,590,417 | 36,575,171 | 36,525,053 | 36,500,387 | 36,503,837 | 35,537,169 | 34,756,980 | 34,756,980 | 34,756,980 | 87,329 | -- | -- | 13,421,955 | -- | 191,606 | -- |
Common Stock Value | $4,685.00 | $4,648.00 | $4,648.00 | $4,648.00 | $4,648.00 | $4,592.00 | $4,599.00 | $4,564.00 | $4,564.00 | $4,557.00 | $4,545.00 | $4,507.00 | $4,507.00 | $4,512.00 | $4,489.00 | $4,445.00 | $4,445.00 | $4,450.00 | $4,400.00 | $4,405.00 | $4,406.00 | $4,410.00 | $4,379.00 | $4,380.00 | $4,120.00 | $3,726.00 | $3,659.00 | $3,658.00 | $3,653.00 | $3,650.00 | $3,650.00 | $3,574.00 | $3,556.00 | $3,476.00 | $3,476.00 | $87,329.00 | -- | -- | $1,342.00 | -- | $87,329.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 | $1.00 | -- | -- | $1.00 | -- | $1.00 | -- |
Payments Of Dividends Common Stock | $4,874,127.00 | $18,103,750.00 | $13,618,424.00 | $9,133,109.00 | $4,647,788.00 | $8,966,039.00 | $5,629,329.00 | $3,992,500.00 | $2,449,741.00 | $906,899.00 | $535,153.00 | $532,834.00 | $536,461.00 | $499,302.00 | $8,090,213.00 | $5,242,613.00 | $3,754,985.00 | $1,135,000.00 | $2,270,000.00 | $1,135,000.00 | -- | -- | $1,001,424.00 | $1,001,424.00 | -- | -- | $100,000.00 | $100,000.00 | $100,000.00 | $100,000.00 | $100,000.00 | $100,000.00 | $100,000.00 | $100,000.00 | $100,000.00 | $100,000.00 | $100,000.00 | $100,000.00 | $100,000.00 | $100,000.00 | $1,000,000.00 | -- |
Preferred Stock Shares Authorized | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred 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 | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |