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 | 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 | 12/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $393,441,000.00 | $227,350,000.00 | $246,784,000.00 | $252,851,000.00 | $249,754,000.00 | $98,017,000.00 | $85,954,000.00 | $84,338,000.00 | $139,732,000.00 | $194,719,000.00 | $319,639,000.00 | $415,647,000.00 | $205,870,000.00 | $137,518,000.00 | $248,972,000.00 | $235,420,000.00 | $211,616,000.00 | $238,631,000.00 | -- | -- | $105,521,000.00 | -- | -- | -- | -- | -- |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $47,913,000.00 | $48,749,000.00 | $48,755,000.00 | $48,773,000.00 | $48,563,000.00 | $49,045,000.00 | $49,115,000.00 | $49,394,000.00 | $49,926,000.00 | $50,745,000.00 | $50,480,000.00 | $51,504,000.00 | $49,580,000.00 | $49,399,000.00 | $47,797,000.00 | $47,586,000.00 | $47,951,000.00 | $56,997,000.00 | -- | -- | $57,045,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $1,326,000.00 | $1,515,000.00 | $1,704,000.00 | $1,900,000.00 | $2,100,000.00 | $2,272,000.00 | $2,500,000.00 | $2,695,000.00 | $2,930,000.00 | $3,164,000.00 | $3,400,000.00 | $3,700,000.00 | $4,370,000.00 | $4,694,000.00 | $5,141,000.00 | $5,588,000.00 | $6,035,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $59,042,000.00 | $59,042,000.00 | $69,802,000.00 | $69,802,000.00 | $69,802,000.00 | $69,802,000.00 | $69,802,000.00 | $69,802,000.00 | $69,802,000.00 | $69,802,000.00 | $69,802,000.00 | $69,800,000.00 | $69,802,000.00 | $69,800,000.00 | $69,802,000.00 | $69,802,000.00 | $69,802,000.00 | $69,600,000.00 | $69,635,000.00 | $69,635,000.00 | $70,088,000.00 | $13,660,000.00 | -- | -- | $13,365,000.00 | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $5,862,222,000.00 | $5,667,896,000.00 | $5,664,387,000.00 | $5,659,254,000.00 | $5,572,858,000.00 | $5,359,545,000.00 | $4,987,643,000.00 | $4,704,044,000.00 | $4,591,325,000.00 | $4,553,405,000.00 | $4,567,094,000.00 | $4,616,422,000.00 | $4,483,615,000.00 | $4,428,319,000.00 | $4,464,906,000.00 | $4,101,206,000.00 | $4,058,921,000.00 | $3,949,020,000.00 | $3,737,424,000.00 | $3,655,996,000.00 | $3,653,121,000.00 | $2,852,800,000.00 | -- | -- | $2,684,920,000.00 | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $5,284,539,000.00 | $5,084,137,000.00 | $5,079,753,000.00 | $5,063,722,000.00 | $4,973,064,000.00 | $4,742,569,000.00 | $4,376,273,000.00 | $4,079,566,000.00 | $3,942,260,000.00 | $3,874,144,000.00 | $3,887,062,000.00 | $3,910,951,000.00 | $3,787,301,000.00 | $3,734,216,000.00 | $3,780,451,000.00 | $3,426,067,000.00 | $3,393,127,000.00 | $3,289,466,000.00 | -- | -- | $3,295,547,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $487,277,000.00 | $486,502,000.00 | $485,144,000.00 | $484,544,000.00 | $483,831,000.00 | $483,031,000.00 | $480,617,000.00 | $479,519,000.00 | $477,302,000.00 | $469,934,000.00 | $468,526,000.00 | $467,194,000.00 | $464,176,000.00 | $463,531,000.00 | $462,881,000.00 | $461,616,000.00 | $460,232,000.00 | $458,599,000.00 | -- | -- | $152,156,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-48,604,000.00 | $-43,622,000.00 | $-56,989,000.00 | $-46,290,000.00 | $-42,410,000.00 | $-47,082,000.00 | $-48,681,000.00 | $-34,267,000.00 | $-19,047,000.00 | $-1,637,000.00 | $-1,118,000.00 | $829,000.00 | $2,185,000.00 | $1,776,000.00 | $2,897,000.00 | $4,258,000.00 | $1,480,000.00 | $1,881,000.00 | -- | -- | $-2,358,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $363,591,000.00 | $359,656,000.00 | $369,930,000.00 | $364,709,000.00 | $360,454,000.00 | $356,438,000.00 | $350,049,000.00 | $339,471,000.00 | $332,734,000.00 | $325,699,000.00 | $315,683,000.00 | $305,831,000.00 | $277,312,000.00 | $261,304,000.00 | $251,032,000.00 | $242,080,000.00 | $237,356,000.00 | $233,049,000.00 | -- | -- | $219,088,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $577,683,000.00 | $583,759,000.00 | $584,634,000.00 | $595,532,000.00 | $599,794,000.00 | $616,976,000.00 | $611,370,000.00 | $624,478,000.00 | $649,065,000.00 | $679,261,000.00 | $680,032,000.00 | $705,471,000.00 | $696,314,000.00 | $694,103,000.00 | $684,455,000.00 | $675,139,000.00 | $665,794,000.00 | $659,554,000.00 | $371,118,000.00 | $363,448,000.00 | $357,574,000.00 | $353,345,000.00 | $348,576,000.00 | -- | $343,484,000.00 | $329,384,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $5,862,222,000.00 | $5,667,896,000.00 | $5,664,387,000.00 | $5,659,254,000.00 | $5,572,858,000.00 | $5,359,545,000.00 | $4,987,643,000.00 | $4,704,044,000.00 | $4,591,325,000.00 | $4,553,405,000.00 | $4,567,094,000.00 | $4,616,422,000.00 | $4,483,615,000.00 | $4,428,319,000.00 | $4,464,906,000.00 | $4,101,206,000.00 | $4,058,921,000.00 | $3,949,020,000.00 | -- | -- | $3,653,121,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 | 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 | 12/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $9,741,000.00 | $25,125,000.00 | $30,386,000.00 | $19,467,000.00 | $9,713,000.00 | $61,729,000.00 | $18,436,000.00 | $13,798,000.00 | $17,158,000.00 | $80,452,000.00 | $64,055,000.00 | $46,889,000.00 | $58,009,000.00 | $37,126,000.00 | $20,672,000.00 | $6,429,000.00 | $22,676,000.00 | $16,189,000.00 | $8,023,000.00 | $2,423,000.00 | $14,207,000.00 | $13,860,000.00 | -- | -- | $17,052,000.00 | -- |
Earnings Per Share Basic | $0.17 | $0.37 | $0.53 | $0.34 | $0.16 | $0.98 | $0.77 | $0.21 | $0.26 | $0.26 | $0.89 | $0.65 | $0.82 | $0.22 | $0.28 | $0.09 | $0.08 | $0.13 | $0.08 | $0.04 | $0.20 | $0.10 | $0.05 | $0.04 | $0.19 | -- |
Weighted Average Shares Basic | 41,912,421 | 43,221,738 | 43,591,954 | 43,955,411 | 44,857,224 | 46,483,664 | 45,830,737 | 47,406,257 | 47,836,410 | 50,746,302 | 49,801,123 | 52,155,754 | 53,947,868 | 54,465,339 | 54,421,306 | 54,392,465 | 54,208,629 | 55,638,734 | 56,704,297 | 56,666,979 | 56,684,405 | 56,691,125 | 56,697,860 | 56,681,432 | 56,068,289 | -- |
Earnings Per Share Diluted | $0.17 | $0.37 | $0.20 | $0.33 | $0.16 | $0.97 | $0.30 | $0.46 | $0.25 | $1.14 | $0.88 | $0.64 | $0.33 | $0.50 | $0.28 | $0.09 | $0.08 | $0.25 | $0.08 | $0.04 | $0.20 | $0.20 | $0.05 | $0.04 | $0.19 | -- |
Weighted Average Shares Diluted | 42,127,037 | 43,419,622 | 43,793,137 | 43,133,455 | 45,284,240 | 47,118,457 | 46,420,527 | 47,536,033 | 48,690,420 | 49,828,379 | 52,094,749 | 52,650,071 | 54,319,835 | 54,465,339 | 54,421,306 | 54,392,465 | 54,209,182 | 56,855,930 | 56,685,741 | 56,666,979 | 56,684,405 | 56,692,204 | 56,697,860 | 56,681,432 | 56,068,289 | -- |
Common Stock Shares Authorized | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | -- | -- | 150,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 45,055,006 | 45,401,224 | 45,915,364 | 46,575,478 | 47,063,087 | 48,961,452 | 49,202,660 | 49,989,007 | 51,257,696 | 52,390,478 | 53,232,110 | 55,735,623 | 57,205,458 | 58,342,464 | 58,418,021 | 58,418,021 | 58,418,021 | 58,429,584 | -- | -- | 58,465,505 | -- | -- | -- | -- | -- |
Common Stock Value | $598,000.00 | $598,000.00 | $597,000.00 | $597,000.00 | $597,000.00 | $596,000.00 | $593,000.00 | $593,000.00 | $591,000.00 | $585,000.00 | $585,000.00 | $585,000.00 | $584,000.00 | $584,000.00 | $584,000.00 | $584,000.00 | $584,000.00 | $584,000.00 | -- | -- | $327,000.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 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |