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 | 12/31/2016 | 11/30/2016 | 12/31/2015 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $239,791,000.00 | $242,342,000.00 | $192,350,000.00 | $222,146,000.00 | $190,519,000.00 | $147,031,000.00 | $154,038,000.00 | $299,910,000.00 | $250,212,000.00 | $203,285,000.00 | $214,973,000.00 | $174,621,000.00 | $211,780,000.00 | $194,098,000.00 | $257,382,000.00 | $307,603,000.00 | $188,919,000.00 | $146,228,000.00 | $121,912,000.00 | $133,285,000.00 | $173,587,000.00 | $162,273,000.00 | $164,056,000.00 | $168,646,000.00 | $181,553,000.00 | $73,658,000.00 | $87,866,000.00 | $121,626,000.00 | -- | $69,951,000.00 | -- | $76,950,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $8,892,000.00 | $5,999,000.00 | $6,229,000.00 | $6,394,000.00 | $6,473,000.00 | $6,916,000.00 | $4,671,000.00 | $3,633,000.00 | $3,106,000.00 | $3,098,000.00 | $3,306,000.00 | $3,576,000.00 | $3,774,000.00 | $4,048,000.00 | $4,355,000.00 | $4,542,000.00 | $4,797,000.00 | $3,760,000.00 | $4,008,000.00 | $4,334,000.00 | $4,259,000.00 | $4,588,000.00 | $4,615,000.00 | $4,892,000.00 | -- | $4,723,000.00 | -- | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $2,854,292,000.00 | $2,789,506,000.00 | $2,567,974,000.00 | $2,556,345,000.00 | $2,500,524,000.00 | $2,420,036,000.00 | $2,327,051,000.00 | $2,344,560,000.00 | $2,199,742,000.00 | $2,149,735,000.00 | $2,104,699,000.00 | $2,060,003,000.00 | $2,050,672,000.00 | $1,922,853,000.00 | $2,021,187,000.00 | $2,020,777,000.00 | $1,799,937,000.00 | $1,746,328,000.00 | $1,699,446,000.00 | $1,726,486,000.00 | $1,717,774,000.00 | $1,697,028,000.00 | $1,663,787,000.00 | $1,619,169,000.00 | -- | $1,441,999,000.00 | -- | -- | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $2,504,287,000.00 | $2,440,634,000.00 | $2,226,122,000.00 | $2,215,934,000.00 | $2,163,694,000.00 | $2,084,594,000.00 | $1,994,332,000.00 | $2,010,185,000.00 | $1,938,684,000.00 | $1,893,449,000.00 | $1,857,101,000.00 | $1,821,062,000.00 | $1,810,409,000.00 | $1,689,065,000.00 | $1,791,848,000.00 | $1,793,544,000.00 | $1,575,812,000.00 | $1,519,494,000.00 | $1,474,803,000.00 | $1,503,086,000.00 | $1,500,563,000.00 | $1,486,732,000.00 | $1,460,849,000.00 | $1,467,738,000.00 | -- | $1,299,815,000.00 | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-10,079,000.00 | $-8,924,000.00 | $-13,440,000.00 | $-10,731,000.00 | $-9,082,000.00 | $-10,511,000.00 | $-11,011,000.00 | $-6,600,000.00 | $-3,698,000.00 | $154,000.00 | $732,000.00 | $1,143,000.00 | $858,000.00 | $1,956,000.00 | $1,936,000.00 | $1,942,000.00 | $891,000.00 | $-57,000.00 | $651,000.00 | $338,000.00 | $-820,000.00 | $-1,647,000.00 | $-3,040,000.00 | $-2,612,000.00 | -- | $-1,223,000.00 | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $148,209,000.00 | $146,092,000.00 | $142,750,000.00 | $138,315,000.00 | $133,415,000.00 | $127,181,000.00 | $120,699,000.00 | $115,992,000.00 | $109,142,000.00 | $101,140,000.00 | $92,248,000.00 | $83,002,000.00 | $74,707,000.00 | $67,692,000.00 | $63,443,000.00 | $61,532,000.00 | $59,702,000.00 | $57,670,000.00 | $54,768,000.00 | $48,927,000.00 | $43,288,000.00 | $37,577,000.00 | $31,325,000.00 | $25,258,000.00 | -- | $15,036,000.00 | -- | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $350,005,000.00 | $348,872,000.00 | $341,852,000.00 | $340,411,000.00 | $336,830,000.00 | $335,442,000.00 | $332,719,000.00 | $334,375,000.00 | $261,058,000.00 | $256,286,000.00 | $247,598,000.00 | $238,941,000.00 | $240,263,000.00 | $233,788,000.00 | $229,339,000.00 | $227,233,000.00 | $224,125,000.00 | $226,834,000.00 | $224,643,000.00 | $223,400,000.00 | $217,211,000.00 | $210,296,000.00 | $202,938,000.00 | $151,431,000.00 | $147,233,000.00 | $142,184,000.00 | $140,541,000.00 | $135,953,000.00 | -- | $127,007,000.00 | -- | $98,040,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $2,854,292,000.00 | $2,789,506,000.00 | $2,567,974,000.00 | $2,556,345,000.00 | $2,500,524,000.00 | $2,420,036,000.00 | $2,327,051,000.00 | $2,344,560,000.00 | $2,199,742,000.00 | $2,149,735,000.00 | $2,104,699,000.00 | $2,060,003,000.00 | $2,050,672,000.00 | $1,922,853,000.00 | $2,021,187,000.00 | $2,020,777,000.00 | $1,799,937,000.00 | $1,746,328,000.00 | $1,699,446,000.00 | $1,726,486,000.00 | $1,717,774,000.00 | $1,697,028,000.00 | $1,663,787,000.00 | $1,619,169,000.00 | -- | $1,441,999,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 | 12/31/2016 | 11/30/2016 | 12/31/2015 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $6,502,000.00 | $43,262,000.00 | $35,002,000.00 | $25,009,000.00 | $14,459,000.00 | $49,403,000.00 | $9,751,000.00 | $27,262,000.00 | $14,399,000.00 | $56,959,000.00 | $15,636,000.00 | $26,096,000.00 | $12,154,000.00 | $8,239,000.00 | $4,913,000.00 | $4,730,000.00 | $5,129,000.00 | $34,351,000.00 | $28,382,000.00 | $18,726,000.00 | $9,358,000.00 | $34,745,000.00 | $25,079,000.00 | $6,790,000.00 | $8,930,000.00 | $31,342,000.00 | $8,300,000.00 | $16,080,000.00 | $7,636,000.00 | $24,403,000.00 | -- | -- |
Earnings Per Share Basic | $0.33 | $2.14 | $1.73 | $0.52 | $0.71 | $2.35 | $0.47 | $1.29 | $0.69 | $2.66 | $0.74 | $1.20 | $0.55 | $1.05 | $0.67 | $0.45 | $0.23 | $1.52 | $0.43 | $0.82 | $0.41 | $1.69 | $1.27 | $0.35 | $0.47 | $1.22 | $0.36 | $0.69 | $0.33 | $1.12 | -- | -- |
Weighted Average Shares Basic | 14,235,419 | 14,301,691 | 14,327,930 | 14,344,769 | 14,419,155 | 14,822,018 | 14,869,997 | 14,865,990 | 14,848,014 | 15,017,637 | 14,779,707 | 15,249,210 | 15,384,343 | 15,384,231 | 15,343,888 | 15,337,405 | 15,505,699 | 15,873,383 | 15,816,269 | 16,008,325 | 15,999,464 | 14,397,075 | 13,865,190 | 13,425,557 | 13,418,259 | 13,408,030 | 13,412,407 | 13,401,859 | -- | 12,532,807 | -- | -- |
Earnings Per Share Diluted | $0.33 | $2.12 | $0.49 | $1.22 | $0.70 | $2.31 | $0.46 | $0.60 | $0.67 | $2.62 | $1.92 | $1.19 | $0.55 | $0.38 | $0.67 | $0.22 | $0.23 | $1.49 | $1.23 | $0.40 | $0.40 | $1.65 | $0.44 | $0.35 | $0.46 | $1.21 | $0.35 | $0.68 | $0.33 | $1.11 | -- | -- |
Weighted Average Shares Diluted | 14,330,204 | 14,417,938 | 14,441,960 | 14,468,981 | 14,574,929 | 15,065,175 | 15,088,089 | 15,138,493 | 15,141,693 | 15,253,820 | 15,298,065 | 15,425,308 | 15,533,608 | 15,448,892 | 15,377,531 | 15,522,626 | 15,700,144 | 16,172,282 | 16,099,598 | 16,330,039 | 16,271,269 | 14,691,370 | 14,051,561 | 13,628,677 | 13,586,759 | 13,540,293 | 13,530,450 | 13,523,128 | -- | 12,607,990 | -- | -- |
Common Stock Shares Authorized | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | -- | 60,000,000 | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 14,263,791 | 14,260,440 | 14,319,014 | 14,318,890 | 14,297,870 | 14,625,474 | 14,853,140 | 14,956,760 | 14,944,663 | 14,865,825 | 14,841,626 | 14,854,315 | 15,468,242 | 15,385,878 | 15,379,538 | 15,377,935 | 15,370,086 | 15,707,016 | 15,710,287 | 15,980,655 | 16,011,151 | 15,977,754 | 15,972,914 | 13,435,214 | -- | 13,417,899 | -- | -- | -- | -- | 11,865,145 | 10,786,496 |
Common Stock Value | $142,734,000.00 | $142,563,000.00 | $143,401,000.00 | $143,686,000.00 | $143,356,000.00 | $149,631,000.00 | $153,890,000.00 | $155,842,000.00 | $155,614,000.00 | $154,992,000.00 | $154,618,000.00 | $154,796,000.00 | $164,698,000.00 | $164,140,000.00 | $163,960,000.00 | $163,759,000.00 | $163,532,000.00 | $169,221,000.00 | $169,224,000.00 | $170,769,000.00 | $171,407,000.00 | $171,067,000.00 | $171,495,000.00 | $125,579,000.00 | -- | $125,430,000.00 | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | $2,568,000.00 | $9,908,000.00 | $7,342,000.00 | $4,754,000.00 | $2,177,000.00 | $8,946,000.00 | $6,726,000.00 | $4,480,000.00 | $2,238,000.00 | $6,655,000.00 | $4,871,000.00 | $3,094,000.00 | $1,545,000.00 | $6,153,000.00 | $4,615,000.00 | $3,077,000.00 | $1,540,000.00 | $3,962,000.00 | $2,706,000.00 | $1,762,000.00 | $800,000.00 | $1,760,000.00 | $1,280,000.00 | $804,000.00 | $402,000.00 | $1,609,000.00 | $1,207,000.00 | $804,000.00 | -- | $1,380,000.00 | -- | -- |
Preferred Stock Shares Authorized | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | -- | 10,000,000 | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | 69,141 | -- | -- | -- | -- | 69,141 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | $69,141,000.00 | -- | -- | -- | -- | $69,141,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |