Date | 12/31/2023 | 9/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 3/31/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 | 12/31/2012 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $238,947,000.00 | $258,532,000.00 | $269,480,000.00 | $173,688,000.00 | $134,126,000.00 | $106,698,000.00 | $193,241,000.00 | $202,771,000.00 | $182,790,000.00 | $174,116,000.00 | $165,423,000.00 | $145,678,000.00 | $116,178,000.00 | $170,019,000.00 | $153,838,000.00 | $148,713,000.00 | $134,910,000.00 | $146,633,000.00 | $139,790,000.00 | $133,747,000.00 | $128,249,000.00 | $118,697,000.00 | $107,611,000.00 | $111,209,000.00 | $129,558,000.00 | $153,225,000.00 | $91,028,000.00 | $110,747,000.00 | $134,730,000.00 | $95,697,000.00 | $105,460,000.00 | $112,413,000.00 | $44,989,000.00 | $1,634,000.00 | $4,178,000.00 | $2,593,000.00 | $4,811,000.00 | $7,551,000.00 | $11,936,000.00 |
Accounts Receivable Net Current | $179,525,000.00 | $181,851,000.00 | $179,127,000.00 | $183,119,000.00 | $195,402,000.00 | $166,345,000.00 | $148,999,000.00 | $90,098,000.00 | $93,156,000.00 | $83,320,000.00 | $76,466,000.00 | $81,195,000.00 | $85,427,000.00 | $72,953,000.00 | $84,380,000.00 | $81,279,000.00 | $85,139,000.00 | $77,946,000.00 | $66,533,000.00 | $68,380,000.00 | $66,036,000.00 | $9,969,000.00 | $5,823,000.00 | $4,877,000.00 | $3,349,000.00 | $2,129,000.00 | $1,679,000.00 | $2,952,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $32,332,000.00 | $34,125,000.00 | $32,895,000.00 | $46,501,000.00 | $64,652,000.00 | $80,146,000.00 | $17,358,000.00 | $19,595,000.00 | $15,498,000.00 | $15,614,000.00 | $17,146,000.00 | $18,815,000.00 | $15,963,000.00 | $9,643,000.00 | $8,760,000.00 | $9,953,000.00 | $8,741,000.00 | $7,817,000.00 | $9,229,000.00 | $8,544,000.00 | $7,902,000.00 | $1,813,000.00 | $1,401,000.00 | $1,520,000.00 | $1,495,000.00 | $1,316,000.00 | $1,576,000.00 | $1,214,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $15,195,000.00 | $16,545,000.00 | $16,798,000.00 | $16,681,000.00 | $11,036,000.00 | $10,449,000.00 | $3,640,000.00 | $6,068,000.00 | $4,867,000.00 | $4,838,000.00 | $3,097,000.00 | $5,125,000.00 | $6,107,000.00 | $3,105,000.00 | $2,807,000.00 | $4,618,000.00 | $5,053,000.00 | $5,116,000.00 | $3,425,000.00 | $5,622,000.00 | $5,526,000.00 | $3,005,000.00 | $4,061,000.00 | $3,009,000.00 | $2,064,000.00 | $1,905,000.00 | $1,086,000.00 | $1,537,000.00 | $821,000.00 | $1,186,000.00 | $866,000.00 | $1,219,000.00 | $1,838,000.00 | $527,000.00 | -- | -- | -- | $710,000.00 | -- |
Total Current Assets | $537,600,000.00 | $537,086,000.00 | $498,300,000.00 | $419,989,000.00 | $405,216,000.00 | $363,638,000.00 | $363,238,000.00 | $318,532,000.00 | $296,311,000.00 | $277,888,000.00 | $262,132,000.00 | $250,813,000.00 | $223,675,000.00 | $255,720,000.00 | $249,785,000.00 | $244,563,000.00 | $233,843,000.00 | $237,512,000.00 | $218,977,000.00 | $216,293,000.00 | $207,713,000.00 | $133,484,000.00 | $118,896,000.00 | $120,615,000.00 | $136,466,000.00 | $158,575,000.00 | $95,369,000.00 | $116,450,000.00 | $135,551,000.00 | $96,883,000.00 | $106,326,000.00 | $113,632,000.00 | $46,827,000.00 | $4,496,000.00 | -- | -- | -- | $8,261,000.00 | -- |
Property Plant and Equipement | $15,983,000.00 | $16,645,000.00 | $18,879,000.00 | $19,521,000.00 | $19,744,000.00 | $20,202,000.00 | $19,629,000.00 | $19,555,000.00 | $19,760,000.00 | $18,988,000.00 | $17,746,000.00 | $15,156,000.00 | $13,145,000.00 | $11,854,000.00 | $11,579,000.00 | $10,367,000.00 | $9,962,000.00 | $9,274,000.00 | $6,039,000.00 | $3,203,000.00 | $1,612,000.00 | $1,826,000.00 | $1,632,000.00 | $1,583,000.00 | $1,007,000.00 | $1,038,000.00 | $772,000.00 | $676,000.00 | $695,000.00 | $738,000.00 | $627,000.00 | $445,000.00 | $468,000.00 | $514,000.00 | -- | -- | -- | $693,000.00 | -- |
Intangible Assets Net | $421,708,000.00 | $456,222,000.00 | $530,002,000.00 | $567,468,000.00 | $609,747,000.00 | $694,799,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $133,857,000.00 | $133,857,000.00 | $133,857,000.00 | $133,695,000.00 | $130,094,000.00 | $131,512,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $825,000.00 | $740,000.00 | $87,000.00 | $100,000.00 | $57,000.00 | $77,000.00 | $10,000.00 | $115,000.00 | $129,000.00 | $123,000.00 | $147,000.00 | $163,000.00 | $166,000.00 | $178,000.00 | $204,000.00 | $198,000.00 | $224,000.00 | $204,000.00 | $205,000.00 | $139,000.00 | $150,000.00 | $161,000.00 | $171,000.00 | $295,000.00 | $305,000.00 | $204,000.00 | $214,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $1,143,308,000.00 | $1,177,578,000.00 | $1,214,299,000.00 | $1,174,131,000.00 | $1,200,940,000.00 | $1,246,141,000.00 | $741,803,000.00 | $713,735,000.00 | $646,065,000.00 | $643,841,000.00 | $643,843,000.00 | $646,870,000.00 | $634,793,000.00 | $306,302,000.00 | $303,978,000.00 | $301,581,000.00 | $294,362,000.00 | $291,245,000.00 | $646,508,000.00 | $673,329,000.00 | $696,278,000.00 | $135,568,000.00 | $122,673,000.00 | $124,515,000.00 | $139,848,000.00 | $162,017,000.00 | $98,725,000.00 | $119,723,000.00 | $136,343,000.00 | $97,718,000.00 | $107,050,000.00 | $114,174,000.00 | $47,392,000.00 | $5,090,000.00 | -- | -- | -- | $9,034,000.00 | -- |
Accounts Payable | $8,692,000.00 | $3,653,000.00 | $2,992,000.00 | $3,494,000.00 | $7,637,000.00 | $3,851,000.00 | $7,730,000.00 | $7,543,000.00 | $8,666,000.00 | $10,016,000.00 | $6,491,000.00 | $8,182,000.00 | $6,139,000.00 | $6,247,000.00 | $11,981,000.00 | $10,941,000.00 | $13,733,000.00 | $12,150,000.00 | $11,679,000.00 | $18,692,000.00 | $9,336,000.00 | $5,684,000.00 | $4,982,000.00 | $5,612,000.00 | $6,793,000.00 | $9,106,000.00 | $8,970,000.00 | $6,074,000.00 | $6,189,000.00 | $3,537,000.00 | $3,237,000.00 | $2,239,000.00 | $2,180,000.00 | $2,208,000.00 | -- | -- | -- | $1,217,000.00 | -- |
Accrued Liabilities | $37,571,000.00 | $31,651,000.00 | $24,433,000.00 | $36,129,000.00 | $22,796,000.00 | $41,068,000.00 | $20,592,000.00 | $27,386,000.00 | $16,894,000.00 | $24,656,000.00 | $17,710,000.00 | $25,111,000.00 | $18,814,000.00 | $33,480,000.00 | $20,614,000.00 | $24,517,000.00 | $19,837,000.00 | $30,551,000.00 | $20,933,000.00 | $23,395,000.00 | $17,436,000.00 | $8,541,000.00 | $19,268,000.00 | $10,199,000.00 | $6,488,000.00 | $8,879,000.00 | $6,637,000.00 | $5,536,000.00 | $2,212,000.00 | $2,228,000.00 | $2,681,000.00 | $1,671,000.00 | $2,732,000.00 | $1,956,000.00 | -- | -- | -- | $1,013,000.00 | -- |
Total Current Liabilities | $947,877,000.00 | $998,705,000.00 | $1,034,566,000.00 | $979,289,000.00 | $1,003,746,000.00 | $1,050,065,000.00 | $490,709,000.00 | $460,669,000.00 | $476,030,000.00 | $457,810,000.00 | $471,157,000.00 | $491,103,000.00 | $493,730,000.00 | $218,870,000.00 | $219,720,000.00 | $215,758,000.00 | $208,012,000.00 | $199,660,000.00 | $575,728,000.00 | $590,648,000.00 | $605,455,000.00 | $31,488,000.00 | $26,404,000.00 | $29,002,000.00 | $25,481,000.00 | $27,109,000.00 | $24,400,000.00 | $21,067,000.00 | $14,607,000.00 | $12,646,000.00 | $13,489,000.00 | $11,755,000.00 | $12,946,000.00 | $17,331,000.00 | -- | -- | -- | $3,452,000.00 | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $11,500,000.00 | $11,500,000.00 | $11,500,000.00 | $11,500,000.00 | $11,500,000.00 | $11,500,000.00 | $11,500,000.00 | $11,500,000.00 | -- | -- | -- | -- | $4,146,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $14,000.00 | $-52,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-233,189,000.00 | $-265,129,000.00 | $-298,770,000.00 | $-281,344,000.00 | $-274,145,000.00 | $-269,411,000.00 | $-231,308,000.00 | $-239,354,000.00 | $-312,197,000.00 | $-333,147,000.00 | $-340,105,000.00 | $-351,391,000.00 | $-359,449,000.00 | $-359,899,000.00 | $-357,698,000.00 | $-351,589,000.00 | $-346,877,000.00 | $-337,177,000.00 | $-346,263,000.00 | $-329,761,000.00 | $-316,701,000.00 | $-298,049,000.00 | $-280,646,000.00 | $-267,383,000.00 | $-246,262,000.00 | $-223,184,000.00 | $-195,625,000.00 | $-169,180,000.00 | $-144,661,000.00 | $-129,008,000.00 | $-119,483,000.00 | $-110,121,000.00 | $-105,447,000.00 | $-101,753,000.00 | -- | -- | -- | $-80,536,000.00 | -- |
Total Stockholders' Equity | $195,431,000.00 | $178,873,000.00 | $179,733,000.00 | $194,842,000.00 | $197,194,000.00 | $196,076,000.00 | $251,094,000.00 | $253,066,000.00 | $170,035,000.00 | $186,031,000.00 | $172,686,000.00 | $155,767,000.00 | $141,063,000.00 | $87,432,000.00 | $84,258,000.00 | $85,823,000.00 | $86,350,000.00 | $91,585,000.00 | $70,780,000.00 | $82,681,000.00 | $90,823,000.00 | $104,080,000.00 | $96,269,000.00 | $95,513,000.00 | $114,367,000.00 | $134,908,000.00 | $74,325,000.00 | $98,656,000.00 | $121,736,000.00 | $85,072,000.00 | $93,561,000.00 | $102,419,000.00 | $-85,215,000.00 | $-89,348,000.00 | -- | -- | -- | $-68,225,000.00 | $-61,404,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,143,308,000.00 | $1,177,578,000.00 | $1,214,299,000.00 | $1,174,131,000.00 | $1,200,940,000.00 | $1,246,141,000.00 | $741,803,000.00 | $713,735,000.00 | $646,065,000.00 | $643,841,000.00 | $643,843,000.00 | $646,870,000.00 | $634,793,000.00 | $306,302,000.00 | $303,978,000.00 | $301,581,000.00 | $294,362,000.00 | $291,245,000.00 | $646,508,000.00 | $673,329,000.00 | $696,278,000.00 | $135,568,000.00 | $122,673,000.00 | $124,515,000.00 | $139,848,000.00 | $162,017,000.00 | $98,725,000.00 | $119,723,000.00 | $136,343,000.00 | $97,718,000.00 | $107,050,000.00 | $114,174,000.00 | $47,392,000.00 | $5,090,000.00 | -- | -- | -- | $9,034,000.00 | -- |
Date | 12/31/2023 | 9/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 3/31/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 | 12/31/2012 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $326,169,000.00 | $231,539,000.00 | $77,402,000.00 | $209,488,000.00 | $159,699,000.00 | $48,496,000.00 | $46,113,000.00 | $105,837,000.00 | $55,598,000.00 | $44,292,000.00 | $135,544,000.00 | $87,351,000.00 | $38,987,000.00 | $103,041,000.00 | $26,188,000.00 | $51,738,000.00 | $25,352,000.00 | $114,736,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | $3,983,000.00 | $3,983,000.00 | $3,983,000.00 | $1,450,000.00 | $6,392,000.00 | $2,930,000.00 | $9,772,000.00 | $7,300,000.00 | $5,159,000.00 | $2,666,000.00 | $2,398,000.00 | $2,491,000.00 | $2,459,000.00 | $2,992,000.00 | $2,249,000.00 | $6,412,000.00 | $4,505,000.00 | $2,268,000.00 | $2,194,000.00 | $6,378,000.00 | $2,179,000.00 | $2,130,000.00 | $14,948,000.00 | $11,617,000.00 | $4,301,000.00 | $4,062,000.00 | $7,975,000.00 | $6,444,000.00 | $1,641,000.00 | $1,445,000.00 | $2,307,000.00 | $5,818,000.00 | $3,565,000.00 | $3,269,000.00 | $14,157,000.00 | -- |
Selling, General, and Administrative | $159,208,000.00 | $126,266,000.00 | $52,775,000.00 | $172,186,000.00 | $38,372,000.00 | $54,528,000.00 | $92,358,000.00 | $61,844,000.00 | $31,476,000.00 | $26,824,000.00 | $87,008,000.00 | $29,322,000.00 | $31,260,000.00 | $116,449,000.00 | $30,072,000.00 | $28,935,000.00 | $32,352,000.00 | $30,451,000.00 | $96,309,000.00 | $31,279,000.00 | $31,582,000.00 | $92,756,000.00 | $67,667,000.00 | $22,062,000.00 | $22,847,000.00 | $25,367,000.00 | $23,567,000.00 | $31,698,000.00 | $11,525,000.00 | $18,932,000.00 | $5,907,000.00 | -- | -- | $2,706,000.00 | -- | -- | -- | -- | -- |
Total Operating Expenses | $159,208,000.00 | $126,266,000.00 | $52,775,000.00 | $176,169,000.00 | $138,137,000.00 | $58,511,000.00 | $100,200,000.00 | $68,236,000.00 | $34,406,000.00 | $123,604,000.00 | $28,567,000.00 | $65,741,000.00 | $33,926,000.00 | $126,789,000.00 | $99,301,000.00 | $66,738,000.00 | $35,344,000.00 | $135,421,000.00 | -- | -- | -- | -- | -- | -- | -- | $95,793,000.00 | $66,912,000.00 | $24,474,000.00 | $15,587,000.00 | $26,907,000.00 | $9,265,000.00 | $4,575,000.00 | $3,631,000.00 | $17,665,000.00 | $6,505,000.00 | $7,833,000.00 | $3,745,000.00 | $16,042,000.00 | -- |
Loss from Operations | $166,961,000.00 | $45,013,000.00 | $24,627,000.00 | $11,757,000.00 | $20,467,000.00 | $-10,015,000.00 | $14,149,000.00 | $37,601,000.00 | $21,192,000.00 | $56,232,000.00 | $19,626,000.00 | $16,549,000.00 | $5,061,000.00 | $-2,373,000.00 | $-6,375,000.00 | $-15,000,000.00 | $-9,992,000.00 | $11,001,000.00 | $-11,186,000.00 | $-20,500,000.00 | $-13,207,000.00 | $-17,583,000.00 | $-13,430,000.00 | $-21,258,000.00 | $-23,176,000.00 | $-94,082,000.00 | $-26,442,000.00 | $-24,474,000.00 | $-15,587,000.00 | $-9,436,000.00 | $-9,265,000.00 | $-8,206,000.00 | $-3,630,000.00 | $-14,338,000.00 | $-6,505,000.00 | $-4,088,000.00 | $-3,745,000.00 | $-16,042,000.00 | -- |
Loss Before Income Taxes | $75,733,000.00 | $28,783,000.00 | $-17,557,000.00 | $-28,847,000.00 | $-21,056,000.00 | $-15,842,000.00 | $9,037,000.00 | $26,465,000.00 | $15,474,000.00 | $7,262,000.00 | $11,566,000.00 | $8,754,000.00 | $450,000.00 | $-22,722,000.00 | $-20,521,000.00 | $-14,412,000.00 | -- | $-39,128,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $1.43 | $0.61 | $-0.51 | $-0.74 | $-0.52 | $-0.39 | $0.23 | $2.52 | $0.45 | $0.20 | $0.58 | $0.25 | $0.01 | $-0.68 | $-0.18 | $-0.14 | $-0.29 | $0.27 | $-0.50 | $-0.40 | $-0.57 | -- | -- | -- | $-0.79 | $-3.88 | $-2.85 | $-1.73 | $-0.68 | $-0.46 | $-0.46 | $-0.18 | $0.34 | $-22.72 | -- | -- | $-5.03 | -- | -- |
Weighted Average Shares Basic | 33,741,213 | 34,226,488 | 34,319,291 | 33,829,495 | 34,058,802 | 33,673,912 | 35,210,966 | 35,128,144 | 34,951,740 | 34,407,959 | 34,540,126 | 34,395,266 | 34,100,688 | 33,453,844 | 33,360,272 | 33,338,243 | 33,331,917 | 33,250,180 | 33,012,174 | 32,967,718 | 32,903,674 | -- | -- | -- | -- | -- | -- | -- | 23,130,153 | 20,558,205 | 20,531,406 | 11,791,546 | 1,001,704 | -- | -- | -- | 912,616 | -- | -- |
Earnings Per Share Diluted | $0.82 | $0.46 | $-0.51 | $-0.74 | $0.01 | $-0.39 | $0.22 | $2.20 | $0.41 | $0.20 | $0.32 | $0.24 | $0.01 | $-0.68 | $-0.62 | $-0.43 | $-0.29 | $0.27 | $-0.50 | $-0.40 | $-0.57 | -- | -- | -- | -- | -- | -- | -- | $-0.68 | $-0.46 | $-0.46 | $-0.45 | $-0.65 | -- | -- | -- | $-5.03 | -- | -- |
Weighted Average Shares Diluted | 41,788,125 | 42,058,821 | 34,319,291 | 33,829,495 | 33,912,832 | 33,673,912 | 36,261,174 | 41,251,749 | 41,160,092 | 35,417,623 | 35,054,777 | 35,091,906 | 35,069,693 | 33,453,844 | 33,481,923 | 33,338,243 | 33,331,917 | 33,769,765 | 33,012,174 | 32,967,718 | 32,903,674 | -- | -- | -- | -- | -- | -- | -- | 23,130,153 | 20,558,205 | 20,531,406 | 11,791,546 | 7,554,524 | -- | -- | -- | 912,616 | -- | -- |
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 | 113,000,000 | 113,000,000 | 72,000,000 | -- | -- | -- | 72,000,000 | -- |
Common Stock Shares Outstanding | 31,868,549 | 33,061,932 | 34,581,020 | 33,848,936 | 33,775,236 | 33,923,148 | 34,797,153 | 35,523,917 | 35,203,824 | 34,612,054 | 34,577,129 | 34,494,302 | 34,306,040 | 33,678,840 | 33,523,858 | 33,416,553 | 33,385,128 | 33,265,629 | 33,245,026 | 33,179,860 | 33,027,579 | 32,770,678 | 30,765,100 | 29,565,411 | 29,458,557 | 29,364,100 | 23,588,985 | 23,528,119 | 23,513,105 | 20,739,351 | 1,006,219 | 20,687,787 | 1,121,778 | 1,006,219 | -- | -- | -- | 962,960 | -- |
Common Stock Value | $38,000.00 | $38,000.00 | $38,000.00 | $37,000.00 | $37,000.00 | $36,000.00 | $36,000.00 | $36,000.00 | $35,000.00 | $35,000.00 | $35,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $31,000.00 | $30,000.00 | $29,000.00 | $29,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $21,000.00 | $20,000.00 | $20,000.00 | $1,000.00 | $1,000.00 | -- | -- | -- | $1,000.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 | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | 5,000,000 | 5,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 | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |