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 | 3/31/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 | 1/31/2017 | 12/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $153,502,000.00 | $140,249,000.00 | $117,034,000.00 | $92,602,000.00 | $37,654,000.00 | $87,122,000.00 | $76,943,000.00 | $45,432,000.00 | $43,094,000.00 | $81,096,000.00 | $127,298,000.00 | $156,314,000.00 | $122,133,000.00 | $126,006,000.00 | $161,074,000.00 | $50,174,000.00 | $108,261,000.00 | $82,244,000.00 | $99,917,000.00 | $47,432,000.00 | $59,224,000.00 | $13,050,000.00 | $53,019,000.00 | $21,185,000.00 | $42,076,000.00 | $11,758,000.00 | $22,204,000.00 | $25,756,000.00 | $33,351,000.00 | -- | $33,003,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $2,399,513,000.00 | $2,391,090,000.00 | $2,389,423,000.00 | $2,396,255,000.00 | $2,413,236,000.00 | $2,414,836,000.00 | $2,430,734,000.00 | $2,425,682,000.00 | $2,108,108,000.00 | $2,084,602,000.00 | $2,102,085,000.00 | $2,090,848,000.00 | $1,797,930,000.00 | $1,768,081,000.00 | $1,499,850,000.00 | $1,179,148,000.00 | $1,080,470,000.00 | $745,857,000.00 | $623,150,000.00 | $430,721,000.00 | $420,408,000.00 | $281,466,000.00 | $166,212,000.00 | $161,699,000.00 | $158,898,000.00 | $80,028,000.00 | $70,143,000.00 | $63,912,000.00 | $63,507,000.00 | -- | $63,327,000.00 |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $444,086,000.00 | $438,118,000.00 | $440,754,000.00 | $443,035,000.00 | $455,089,000.00 | $452,943,000.00 | $463,819,000.00 | $449,910,000.00 | $461,447,000.00 | $472,903,000.00 | $590,954,000.00 | $575,681,000.00 | $280,312,000.00 | $243,109,000.00 | $229,854,000.00 | $209,177,000.00 | $221,491,000.00 | $197,847,000.00 | $173,367,000.00 | $164,533,000.00 | $152,032,000.00 | $17,174,000.00 | $15,122,000.00 | $10,114,000.00 | $7,184,000.00 | $6,479,000.00 | $10,183,000.00 | $3,934,000.00 | $2,889,000.00 | -- | $2,888,000.00 |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $136,174,000.00 | $135,661,000.00 | $135,154,000.00 | $134,654,000.00 | $134,158,000.00 | $133,668,000.00 | $133,196,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $2,111,111,000.00 | $2,095,789,000.00 | $2,081,291,000.00 | $2,076,357,000.00 | $2,071,473,000.00 | $2,065,248,000.00 | $2,060,936,000.00 | $2,056,568,000.00 | $1,718,234,000.00 | $1,672,882,000.00 | $1,562,099,000.00 | $1,559,908,000.00 | $1,557,776,000.00 | $1,559,059,000.00 | $1,295,352,000.00 | $988,220,000.00 | $870,433,000.00 | $553,932,000.00 | $452,634,000.00 | $266,356,000.00 | $265,733,000.00 | $250,273,000.00 | $137,219,000.00 | $139,546,000.00 | $141,217,000.00 | $64,000,000.00 | $65,027,000.00 | $65,379,000.00 | $65,597,000.00 | -- | $64,828,000.00 |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-145,000.00 | $-1,977,000.00 | $-3,519,000.00 | $-4,464,000.00 | $-5,071,000.00 | $-5,405,000.00 | $-4,983,000.00 | -- | $-4,392,000.00 |
Total Stockholders' Equity | $1,955,427,000.00 | $1,952,972,000.00 | $1,948,669,000.00 | $1,953,220,000.00 | $1,958,147,000.00 | $1,961,893,000.00 | $1,966,915,000.00 | $1,975,772,000.00 | $1,646,661,000.00 | $1,611,699,000.00 | $1,511,131,000.00 | $1,515,167,000.00 | $1,517,618,000.00 | $1,524,972,000.00 | $1,269,996,000.00 | $969,971,000.00 | $858,979,000.00 | $548,010,000.00 | $449,783,000.00 | $266,188,000.00 | $268,376,000.00 | $264,292,000.00 | $151,090,000.00 | $151,585,000.00 | $151,714,000.00 | $73,549,000.00 | $59,960,000.00 | $59,978,000.00 | $60,618,000.00 | -- | $60,439,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $2,399,513,000.00 | $2,391,090,000.00 | $2,389,423,000.00 | $2,396,255,000.00 | $2,413,236,000.00 | $2,414,836,000.00 | $2,430,734,000.00 | $2,425,682,000.00 | $2,108,108,000.00 | $2,084,602,000.00 | $2,102,085,000.00 | $2,090,848,000.00 | $1,797,930,000.00 | $1,768,081,000.00 | $1,499,850,000.00 | $1,179,148,000.00 | $1,080,470,000.00 | $745,857,000.00 | $623,150,000.00 | $430,721,000.00 | $420,408,000.00 | $281,466,000.00 | $166,212,000.00 | $161,699,000.00 | $158,898,000.00 | $80,028,000.00 | $70,143,000.00 | $63,912,000.00 | $63,507,000.00 | -- | $63,327,000.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 | 3/31/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 | 1/31/2017 | 12/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $75,454,000.00 | $309,506,000.00 | $77,826,000.00 | $76,457,000.00 | $76,067,000.00 | $276,359,000.00 | $70,883,000.00 | $135,015,000.00 | $64,504,000.00 | $204,551,000.00 | $145,608,000.00 | $91,752,000.00 | $42,885,000.00 | $116,896,000.00 | $34,327,000.00 | $24,346,000.00 | $21,130,000.00 | $17,672,000.00 | $26,995,000.00 | $15,440,000.00 | $6,823,000.00 | $14,787,000.00 | $10,004,000.00 | $6,078,000.00 | $2,764,000.00 | $6,420,000.00 | $4,138,000.00 | $1,289,000.00 | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $33,421,000.00 | $134,919,000.00 | $99,720,000.00 | $65,743,000.00 | $32,710,000.00 | $110,343,000.00 | $80,521,000.00 | $50,994,000.00 | $24,627,000.00 | $69,180,000.00 | $48,699,000.00 | $31,136,000.00 | $15,209,000.00 | $47,159,000.00 | $13,904,000.00 | $10,170,000.00 | $8,853,000.00 | $7,070,000.00 | $12,662,000.00 | $4,545,000.00 | $3,383,000.00 | $9,449,000.00 | $6,473,000.00 | $4,118,000.00 | $2,040,000.00 | $6,643,000.00 | $4,934,000.00 | $1,754,000.00 | $1,916,000.00 | -- | $4,713,000.00 |
Loss from Operations | $42,033,000.00 | $174,587,000.00 | $43,849,000.00 | $86,781,000.00 | $43,357,000.00 | $169,617,000.00 | $41,356,000.00 | $44,144,000.00 | $39,877,000.00 | $135,371,000.00 | $96,909,000.00 | $60,616,000.00 | $27,676,000.00 | $69,737,000.00 | $46,876,000.00 | $14,176,000.00 | $12,277,000.00 | $10,602,000.00 | $6,821,000.00 | $7,512,000.00 | $3,440,000.00 | $5,338,000.00 | $3,531,000.00 | $1,236,000.00 | $724,000.00 | $-223,000.00 | $-796,000.00 | $-1,091,000.00 | $-626,000.00 | -- | $-4,446,000.00 |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $1.37 | $5.82 | $4.36 | $2.89 | $1.45 | $5.57 | $4.10 | $2.77 | $1.35 | $4.69 | $1.24 | $2.27 | $1.07 | $3.28 | $0.87 | $0.73 | $0.72 | $0.79 | $0.56 | $0.31 | $0.34 | $0.76 | $0.50 | $0.18 | $0.10 | $-0.13 | $-0.21 | $-0.31 | $-0.18 | -- | -- |
Weighted Average Shares Basic | 28,145,017 | 27,977,807 | 27,983,004 | 27,965,720 | 27,949,747 | 27,345,047 | 27,938,568 | 27,850,561 | 25,620,253 | 23,903,017 | 23,889,903 | 23,889,580 | 23,889,398 | 19,443,602 | 18,315,231 | 16,657,509 | 15,784,296 | 11,905,021 | 10,918,477 | 9,665,933 | 9,664,775 | 7,138,952 | 6,388,058 | 6,261,708 | 5,883,610 | 3,375,284 | 3,369,308 | 3,357,515 | 3,350,000 | -- | -- |
Earnings Per Share Diluted | $1.36 | $5.77 | $4.32 | $2.87 | $1.43 | $5.52 | $1.32 | $2.75 | $1.32 | $4.55 | $1.20 | $2.22 | $1.05 | $0.91 | $2.33 | $1.45 | $0.72 | $0.78 | $1.20 | $0.64 | $0.33 | $0.75 | $0.21 | $0.27 | $0.09 | $-0.13 | $-0.21 | $-0.31 | $-0.18 | -- | -- |
Weighted Average Shares Diluted | 28,461,986 | 28,255,797 | 28,265,605 | 28,239,841 | 28,223,698 | 27,663,169 | 28,157,934 | 27,159,774 | 26,340,224 | 26,261,155 | 26,260,704 | 26,166,494 | 26,152,551 | 19,557,619 | 21,708,725 | 16,771,460 | 15,898,091 | 12,044,602 | 10,225,574 | 9,802,616 | 9,797,676 | 7,285,801 | 6,785,800 | 6,406,466 | 6,025,067 | 3,375,284 | 3,369,308 | 3,364,948 | 3,350,000 | -- | -- |
Common 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 | -- | -- |
Common Stock Shares Outstanding | 28,328,647 | 28,140,891 | 28,039,830 | 28,040,054 | 28,034,999 | 27,972,830 | 27,973,694 | 27,973,429 | 26,107,769 | 25,612,541 | 23,928,304 | 23,928,304 | 23,926,317 | 23,936,928 | 22,174,428 | 18,614,561 | 17,035,674 | 12,637,043 | 11,367,828 | 9,809,171 | 9,806,194 | 9,775,800 | 6,785,800 | 6,785,800 | 6,782,079 | 3,501,147 | 3,501,147 | 3,501,147 | 3,525,564 | -- | -- |
Common Stock Value | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $26,000.00 | $26,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $24,000.00 | $22,000.00 | $19,000.00 | $17,000.00 | $13,000.00 | $11,000.00 | $10,000.00 | $10,000.00 | $10,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,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 |
Payments Of Dividends Common Stock | $51,957,000.00 | $202,711,000.00 | $151,969,000.00 | $101,227,000.00 | $50,502,000.00 | $183,943,000.00 | $133,440,000.00 | $49,101,000.00 | $38,509,000.00 | $38,509,000.00 | $94,971,000.00 | $61,387,000.00 | $29,727,000.00 | $75,464,000.00 | $49,476,000.00 | $29,706,000.00 | $12,638,000.00 | $22,584,000.00 | $13,718,000.00 | $7,833,000.00 | $3,421,000.00 | $6,642,000.00 | $4,267,000.00 | $2,571,000.00 | $875,000.00 | $1,050,000.00 | $525,000.00 | -- | -- | -- | -- |
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 |
Preferred Stock Shares Outstanding | -- | -- | -- | 28,040,054 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | $14,009,000.00 | -- | -- | -- | -- | -- |
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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |