Date | 9/30/2024 | 6/30/2024 | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 12/31/2021 | 9/30/2021 | 6/30/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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $348,628,442.00 | $353,286,506.00 | $282,507,971.00 | $208,460,209.00 | $192,044,128.00 | $155,548,745.00 | $129,816,670.00 | $141,286,758.00 | $155,518,158.00 | $115,807,905.00 | $98,105,235.00 | $78,254,455.00 | $133,593,851.00 | $145,059,032.00 | $142,933,974.00 | $48,389,688.00 | $64,691,247.00 | $46,419,951.00 | $21,717,046.00 | $30,838,684.00 | $34,947,580.00 | $48,244,169.00 | $65,291,784.00 | $103,505,676.00 | $55,633,291.00 | $50,844,921.00 | $35,363,045.00 | $17,018,552.00 | $31,839,639.00 | $43,581,900.00 | $47,321,200.00 | $46,411,962.00 | $22,034,919.00 | $80,344,476.00 | $134,715,783.00 | $204,821,183.00 | $182,804,170.00 | $283,013,780.00 | $375,149,322.00 | $279,131,795.00 | -- | $61,423,091.00 | $279,131,795.00 |
Accounts Receivable Net Current | $1,034,492.00 | $728,063.00 | $659,567.00 | $2,782,267.00 | $1,010,622.00 | $4,373,141.00 | $8,290,143.00 | -- | $1,517,245.00 | -- | $347,230.00 | $293,053.00 | $432.00 | $271,105.00 | $201,126.00 | $820,846.00 | $842,495.00 | $1,254,285.00 | $1,657,026.00 | $1,384,118.00 | $8,203.00 | $8,203.00 | $10,537.00 | $336,162.00 | $239,390.00 | $206,942.00 | $2,730.00 | $11,030.00 | $1,382,311.00 | $25,580.00 | $88,835.00 | $107,317.00 | $12,542,013.00 | $11,662,819.00 | $7,295,144.00 | $22,847,224.00 | -- | $8,230,859.00 | -- | $1,966,746.00 | -- | -- | -- |
Inventory | $2,430,738.00 | $2,375,025.00 | $2,393,379.00 | $2,573,110.00 | $2,684,640.00 | $2,377,543.00 | $2,612,904.00 | $2,341,716.00 | $2,189,564.00 | $2,361,139.00 | $1,780,298.00 | $1,972,428.00 | $2,130,293.00 | $2,175,046.00 | $2,142,284.00 | $1,996,203.00 | $2,222,543.00 | $2,321,971.00 | $2,137,553.00 | $2,111,637.00 | $2,146,557.00 | $2,146,835.00 | $2,832,194.00 | $2,012,907.00 | $2,019,128.00 | $2,542,490.00 | $2,458,407.00 | $2,580,742.00 | $2,886,237.00 | $2,070,638.00 | $2,132,043.00 | $2,288,073.00 | $2,123,758.00 | $3,238,832.00 | $2,370,668.00 | $3,375,759.00 | -- | $3,644,973.00 | -- | $1,058,329.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $13,781,659.00 | $14,417,578.00 | $14,297,917.00 | $14,955,165.00 | $15,684,776.00 | $11,425,045.00 | $9,415,894.00 | $9,145,787.00 | $10,073,850.00 | $8,384,018.00 | $10,933,818.00 | $12,518,123.00 | $6,462,837.00 | $6,373,328.00 | $4,530,590.00 | $3,266,999.00 | $3,721,270.00 | $4,563,079.00 | $3,458,927.00 | $3,798,987.00 | $3,632,923.00 | $2,758,407.00 | $2,779,262.00 | $2,471,415.00 | $2,673,214.00 | $2,021,132.00 | $2,688,092.00 | $1,903,804.00 | $2,079,074.00 | $2,548,623.00 | $2,283,533.00 | $2,247,706.00 | $4,033,795.00 | $2,244,245.00 | $1,826,853.00 | $1,780,548.00 | -- | $1,256,979.00 | -- | $343,047.00 | -- | -- | -- |
Total Current Assets | $439,523,848.00 | $465,546,696.00 | $368,881,771.00 | $339,329,486.00 | $277,409,483.00 | $241,461,982.00 | $228,057,664.00 | $208,248,057.00 | $230,234,938.00 | $217,457,943.00 | $146,288,302.00 | $180,916,596.00 | $218,187,285.00 | $209,419,955.00 | $216,061,922.00 | $139,614,755.00 | $143,823,530.00 | $124,470,888.00 | $92,874,307.00 | $82,589,069.00 | $97,562,157.00 | $95,533,544.00 | $103,721,195.00 | $135,206,880.00 | $92,401,081.00 | $82,417,694.00 | $77,953,462.00 | $63,971,128.00 | $62,880,666.00 | $80,637,311.00 | $96,399,367.00 | $105,559,417.00 | $98,254,221.00 | $138,475,064.00 | $166,486,165.00 | $233,211,457.00 | -- | $296,555,850.00 | -- | $315,088,116.00 | -- | -- | -- |
Property Plant and Equipement | $1,203,500,417.00 | $1,217,866,643.00 | $1,232,417,891.00 | $1,224,029,398.00 | $1,238,427,422.00 | $1,250,625,751.00 | $1,220,056,502.00 | $1,233,455,199.00 | $1,248,249,198.00 | $1,268,658,006.00 | $1,319,229,464.00 | $1,334,813,978.00 | $1,393,453,392.00 | $1,409,524,383.00 | $1,424,679,026.00 | $1,437,844,446.00 | $1,447,380,203.00 | $1,453,747,821.00 | $1,464,077,289.00 | $1,478,680,597.00 | $1,493,275,918.00 | $1,508,097,192.00 | $1,523,311,164.00 | $1,539,315,511.00 | $1,555,242,540.00 | $1,571,581,283.00 | $1,587,834,765.00 | $1,603,786,595.00 | $1,619,778,410.00 | $1,635,413,456.00 | $1,651,940,553.00 | $1,667,815,764.00 | -- | -- | -- | $818,616,446.00 | -- | -- | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $2,588,087.00 | $2,584,495.00 | $2,585,116.00 | $2,536,765.00 | $83,418.00 | -- | $2,134,886.00 | $2,182,701.00 | $574,078.00 | $94,580.00 | $413,528.00 | $83,723.00 | $101,454.00 | $247,958.00 | $438,843.00 | $1,573,104.00 | $1,729,701.00 | $2,171,701.00 | $1,665,512.00 | $217,097.00 | $88,200.00 | $89,619.00 | $80,349.00 | $85,640.00 | $82,558.00 | $81,616.00 | $78,879.00 | $75,469.00 | $93,417.00 | $95,284.00 | $94,663.00 | $95,271.00 | $97,454.00 | $97,455.00 | $97,451.00 | $97,446.00 | -- | $70,795.00 | -- | -- | -- | -- | -- |
Total Assets | $1,861,241,722.00 | $1,911,790,897.00 | $1,837,650,165.00 | $1,820,335,618.00 | $1,784,024,936.00 | $1,703,679,199.00 | $1,530,407,021.00 | $1,488,464,327.00 | $1,523,448,528.00 | $1,528,244,782.00 | $1,511,598,926.00 | $1,564,587,087.00 | $1,665,043,104.00 | $1,674,099,810.00 | $1,696,936,387.00 | $1,671,959,843.00 | $1,657,833,030.00 | $1,642,210,973.00 | $1,619,105,623.00 | $1,625,370,017.00 | $1,659,567,083.00 | $1,679,160,894.00 | $1,701,148,703.00 | $1,736,110,156.00 | $1,706,199,091.00 | $1,698,062,144.00 | $1,709,526,648.00 | $1,746,234,880.00 | $1,760,213,403.00 | $1,786,002,314.00 | $1,818,212,387.00 | $1,842,178,176.00 | $1,823,011,675.00 | $1,488,041,949.00 | $1,240,826,724.00 | $1,099,101,270.00 | -- | $1,000,601,014.00 | -- | $840,245,766.00 | -- | -- | -- |
Accounts Payable | $9,962,065.00 | $7,993,668.00 | $10,185,962.00 | $11,435,017.00 | $12,451,265.00 | $11,267,768.00 | $9,965,969.00 | $8,663,184.00 | $7,927,555.00 | $9,271,885.00 | $9,432,098.00 | $14,150,781.00 | $11,274,403.00 | $12,113,664.00 | $11,627,716.00 | $13,552,796.00 | $13,761,191.00 | $10,227,170.00 | $8,114,372.00 | $7,212,580.00 | $5,312,513.00 | $7,721,058.00 | $8,137,340.00 | $6,329,193.00 | $5,957,440.00 | $5,922,308.00 | $4,451,775.00 | $7,075,622.00 | $5,699,438.00 | $5,056,055.00 | $6,018,390.00 | $6,826,503.00 | $9,259,449.00 | $8,025,172.00 | $7,787,237.00 | $5,224,349.00 | -- | $5,358,025.00 | -- | $2,401,456.00 | -- | -- | -- |
Accrued Liabilities | $4,049,030.00 | $4,537,580.00 | $3,948,420.00 | $4,170,170.00 | $5,095,067.00 | $6,916,466.00 | $6,201,359.00 | $5,242,403.00 | $5,053,515.00 | $3,906,423.00 | $9,579,112.00 | $10,667,824.00 | $4,600,415.00 | $5,423,768.00 | $6,241,676.00 | $4,080,952.00 | $5,838,090.00 | $4,497,239.00 | $3,478,456.00 | $3,436,116.00 | $9,670,170.00 | $6,512,098.00 | $5,832,861.00 | $4,702,808.00 | $3,795,365.00 | $5,466,683.00 | $6,412,584.00 | $5,386,397.00 | $5,756,643.00 | $5,975,359.00 | $7,479,144.00 | $9,721,477.00 | $7,791,482.00 | $6,946,187.00 | $6,961,617.00 | $5,647,702.00 | -- | $3,563,556.00 | -- | $2,196,386.00 | -- | -- | -- |
Total Current Liabilities | $772,991,947.00 | $791,925,962.00 | $814,117,082.00 | $836,277,302.00 | $860,715,721.00 | $818,070,490.00 | $693,079,741.00 | $663,094,867.00 | $679,099,193.00 | $604,053,719.00 | $604,649,636.00 | $626,038,713.00 | $649,270,245.00 | $684,508,636.00 | $706,983,496.00 | $694,907,645.00 | $675,808,254.00 | $687,839,029.00 | $700,025,761.00 | $712,687,459.00 | $732,091,345.00 | $746,696,829.00 | $761,832,379.00 | $776,696,794.00 | $744,239,747.00 | $739,050,646.00 | $739,775,585.00 | $770,233,162.00 | $787,313,926.00 | $819,203,609.00 | $844,336,618.00 | $880,327,055.00 | $847,656,439.00 | $562,515,117.00 | $353,063,043.00 | $225,887,011.00 | -- | $146,512,239.00 | -- | $148,046,334.00 | -- | -- | -- |
Long Term Debt | $579,008,447.00 | $592,065,493.00 | $605,092,530.00 | $618,119,670.00 | $631,491,983.00 | $644,443,792.00 | $629,338,821.00 | $641,993,390.00 | $657,036,187.00 | $576,267,823.00 | $566,864,229.00 | $579,138,211.00 | $603,923,327.00 | $634,498,695.00 | $647,513,988.00 | $634,975,219.00 | $650,273,417.00 | $665,545,499.00 | $680,842,955.00 | $696,090,786.00 | $711,330,757.00 | $726,536,136.00 | $741,653,103.00 | $759,103,152.00 | $727,463,127.00 | $718,784,143.00 | $720,324,312.00 | $749,964,248.00 | $766,694,430.00 | $781,137,361.00 | $797,811,824.00 | $836,368,372.00 | $814,052,348.00 | $528,288,213.00 | $324,902,885.00 | $200,343,427.00 | -- | $123,912,500.00 | -- | $128,718,500.00 | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $354,428,704.00 | $387,804,578.00 | $377,135,886.00 | $338,488,767.00 | $279,123,746.00 | $243,181,969.00 | $196,161,062.00 | $185,247,887.00 | $205,269,255.00 | $285,514,866.00 | $268,933,981.00 | $295,269,612.00 | $245,367,078.00 | $209,541,814.00 | $209,003,864.00 | $196,835,859.00 | $167,410,468.00 | $131,781,556.00 | $91,069,660.00 | $84,994,601.00 | $100,948,176.00 | $107,166,828.00 | $115,343,948.00 | $135,940,506.00 | $139,406,501.00 | $137,736,086.00 | $149,651,222.00 | $156,341,192.00 | $154,385,922.00 | $149,346,298.00 | $156,491,886.00 | $157,783,007.00 | $137,622,095.00 | $82,960,772.00 | $41,747,508.00 | $28,094,625.00 | -- | $10,269,769.00 | -- | $2,833,843.00 | -- | -- | -- |
Total Stockholders' Equity | $1,088,249,775.00 | $1,119,864,935.00 | $1,023,533,083.00 | $984,058,316.00 | $923,309,215.00 | $885,608,709.00 | $837,327,280.00 | $825,369,460.00 | $844,349,335.00 | $924,191,063.00 | $906,949,290.00 | $938,548,374.00 | $1,015,772,859.00 | $989,591,174.00 | $989,952,891.00 | $977,052,198.00 | $982,024,776.00 | $954,371,944.00 | $919,079,862.00 | $912,682,558.00 | $927,475,738.00 | $932,464,065.00 | $939,316,324.00 | $959,413,362.00 | $961,959,344.00 | $959,011,498.00 | $969,751,063.00 | $976,001,718.00 | $972,899,477.00 | $966,798,705.00 | $973,875,769.00 | $985,599,237.00 | $975,355,236.00 | $925,526,832.00 | $887,763,681.00 | $873,214,259.00 | $863,843,650.00 | $854,088,775.00 | $849,561,826.00 | $692,199,432.00 | -- | $228,565,251.00 | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,861,241,722.00 | $1,911,790,897.00 | $1,837,650,165.00 | $1,820,335,618.00 | $1,784,024,936.00 | $1,703,679,199.00 | $1,530,407,021.00 | $1,488,464,327.00 | $1,523,448,528.00 | $1,528,244,782.00 | $1,511,598,926.00 | $1,564,587,087.00 | $1,665,043,104.00 | $1,674,099,810.00 | $1,696,936,387.00 | $1,671,959,843.00 | $1,657,833,030.00 | $1,642,210,973.00 | $1,619,105,623.00 | $1,625,370,017.00 | $1,659,567,083.00 | $1,679,160,894.00 | $1,701,148,703.00 | $1,736,110,156.00 | $1,706,199,091.00 | $1,698,062,144.00 | $1,709,526,648.00 | $1,746,234,880.00 | $1,760,213,403.00 | $1,786,002,314.00 | $1,818,212,387.00 | $1,865,926,292.00 | $1,823,011,675.00 | $1,488,041,949.00 | $1,240,826,724.00 | $1,099,101,270.00 | -- | $1,000,601,014.00 | -- | $840,245,766.00 | -- | -- | -- |
Date | 9/30/2024 | 6/30/2024 | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 12/31/2021 | 9/30/2021 | 6/30/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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $196,786,522.00 | $114,353,042.00 | $141,391,564.00 | $163,064,503.00 | $144,698,462.00 | $111,562,907.00 | $256,114,165.00 | $75,968,187.00 | $76,823,722.00 | $194,637,378.00 | $126,037,596.00 | $62,950,738.00 | $216,354,625.00 | $54,710,277.00 | $73,165,324.00 | $95,201,771.00 | $238,228,227.00 | $152,790,421.00 | $61,165,546.00 | $158,032,485.00 | $55,113,295.00 | $68,451,824.00 | $27,644,282.00 | $159,334,760.00 | $44,545,589.00 | $75,754,493.00 | $41,025,472.00 | $167,447,171.00 | $35,734,988.00 | $33,611,233.00 | $50,515,776.00 | $85,335,229.00 | $203,872,600.00 | $110,588,892.00 | $20,331,901.00 | $104,129,149.00 | $32,583,990.00 | $36,212,051.00 | $15,853,840.00 | $29,633,700.00 | $13,707,591.00 | $6,055,682.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $19,096,086.00 | $55,473,525.00 | $82,378,988.00 | $246,451,247.00 | $136,110,386.00 | $55,622,307.00 | $114,578,895.00 | $28,137,816.00 | $28,947,004.00 | $22,550,972.00 | $32,371,198.00 | $13,255,888.00 | $41,875,535.00 | $27,933,562.00 | $22,519,802.00 | $49,771,141.00 | $41,758,757.00 | $69,538,933.00 | $20,272,506.00 | $-3,791,451.00 | $9,313,290.00 | $-13,483,875.00 | $-13,165,173.00 | $3,841,385.00 | $3,167,938.00 | $-3,828,166.00 | $-293,446.00 | $13,993,322.00 | $4,748,467.00 | $-4,210,840.00 | $12,413,266.00 | $42,088,645.00 | $116,326,542.00 | $48,359,907.00 | $13,293,594.00 | $10,493,169.00 | $10,825,590.00 | $3,476,450.00 | $5,200,271.00 | $4,391,368.00 | $3,908,734.00 | $-509,733.00 | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.22 | $1.25 | $1.96 | $5.68 | $3.19 | $1.29 | $2.41 | $0.51 | $0.62 | $0.91 | $0.35 | $0.14 | $0.71 | $0.25 | $0.24 | $2.08 | $0.66 | $0.86 | $0.11 | $-0.29 | $-0.11 | $-0.53 | $-0.38 | $-0.38 | $-0.31 | $-0.34 | $-0.12 | $-0.03 | $-0.06 | $-0.16 | $-0.02 | $2.29 | $1.92 | $0.96 | -- | $0.45 | $0.16 | $0.13 | -- | $0.09 | -- | -- | -- |
Weighted Average Shares Basic | 42,491,949 | 40,905,196 | 40,275,350 | 40,350,476 | 40,205,425 | 40,137,687 | 40,091,299 | 40,021,368 | 39,898,485 | 40,305,902 | 40,475,625 | 40,944,845 | 50,255,908 | 50,632,392 | 50,554,233 | 53,881,483 | 54,380,855 | 54,646,451 | 54,552,994 | 54,513,118 | 54,441,203 | 54,431,820 | 54,237,237 | 54,039,886 | 54,013,164 | 53,976,330 | 53,875,292 | 54,079,139 | 53,845,777 | 53,879,282 | 54,740,984 | 56,657,570 | 56,904,489 | 57,080,564 | -- | 56,183,707 | 55,874,505 | 57,128,493 | -- | 32,075,897 | -- | -- | -- |
Earnings Per Share Diluted | $0.22 | $1.25 | $7.60 | $2.47 | $3.18 | $1.28 | $1.27 | $1.12 | $0.62 | $0.41 | $0.49 | $0.14 | $0.96 | $0.25 | $0.24 | $2.07 | $1.51 | $0.74 | $0.11 | $-0.29 | $-0.11 | $-0.15 | $-0.38 | $-0.38 | $-0.31 | $-0.22 | $-0.12 | $-0.03 | $-0.06 | $-0.16 | $-0.02 | $2.29 | $1.92 | $0.96 | -- | $0.45 | $0.16 | $0.13 | -- | $0.09 | -- | -- | -- |
Weighted Average Shares Diluted | 41,869,209 | 41,115,667 | 40,450,567 | 40,371,134 | 40,388,380 | 40,378,835 | 40,178,642 | 40,159,117 | 40,124,705 | 40,460,665 | 40,114,942 | 41,165,138 | 50,368,392 | 50,716,177 | 50,679,449 | 54,115,338 | 54,615,843 | 54,763,634 | 54,881,326 | 54,513,118 | 54,441,203 | 54,431,820 | 54,237,237 | 54,039,886 | 54,013,164 | -- | 53,875,292 | 54,079,139 | 54,153,218 | 54,307,779 | 54,740,984 | 56,707,094 | 56,952,428 | 57,082,196 | -- | 56,183,707 | 55,874,505 | 57,128,493 | -- | 32,075,897 | -- | -- | -- |
Common Stock Shares Authorized | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | 450,000,000 | -- | 450,000,000 | -- | 450,000,000 | -- | -- | 450,000,000 |
Common Stock Shares Outstanding | 42,804,479 | 42,619,448 | 40,619,448 | 40,607,892 | 40,607,892 | 40,392,282 | 40,350,535 | 40,332,833 | 40,136,600 | 40,138,956 | 40,140,366 | 40,487,802 | 49,886,990 | 50,881,889 | 51,030,637 | 50,827,952 | 53,987,172 | 54,643,902 | 55,063,602 | 55,167,708 | 55,177,191 | 55,166,775 | 55,157,193 | 55,090,165 | 55,125,094 | 55,115,380 | 55,105,318 | 54,974,526 | 54,967,332 | 54,973,143 | 55,101,413 | 56,125,028 | 57,225,162 | 57,705,393 | 58,057,493 | 58,057,493 | -- | 57,783,494 | -- | 48,365,012 | -- | -- | -- |
Common Stock Value | $542,947.00 | $539,950.00 | $519,950.00 | $519,554.00 | $519,554.00 | $516,544.00 | $515,960.00 | $515,783.00 | $513,375.00 | $512,757.00 | $512,757.00 | $510,873.00 | $594,651.00 | $594,500.00 | $594,349.00 | $590,833.00 | $590,783.00 | $590,736.00 | $588,904.00 | $588,826.00 | $588,699.00 | $588,595.00 | $588,497.00 | $586,402.00 | $586,304.00 | $586,207.00 | $586,107.00 | $583,422.00 | $583,350.00 | $583,246.00 | $583,145.00 | $580,575.00 | $580,575.00 | $580,575.00 | $580,575.00 | $580,575.00 | -- | $577,835.00 | -- | $483,650.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 | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | 50,000,000 | -- | 50,000,000 | -- | -- | 50,000,000 |
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 | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |