Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/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 | 12/31/2014 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $29,700,000.00 | $33,004,000.00 | $25,353,000.00 | $33,400,000.00 | $70,800,000.00 | $31,500,000.00 | $25,000,000.00 | $81,748,000.00 | $93,477,000.00 | $98,800,000.00 | $226,600,000.00 | $75,800,000.00 | $64,500,000.00 | $60,742,000.00 | $43,000,000.00 | $61,335,000.00 | $68,949,000.00 | $38,557,000.00 | $37,006,000.00 | $18,473,000.00 | $16,431,000.00 | $35,119,000.00 | $56,265,000.00 | $103,591,000.00 | $13,668,000.00 | $33,089,000.00 | $27,698,000.00 | $54,050,000.00 | $19,016,000.00 | -- | -- | $24,645,000.00 | $17,440,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $20,858,000.00 | $21,753,000.00 | $22,297,000.00 | $22,654,000.00 | $22,941,000.00 | $16,866,000.00 | $16,682,000.00 | $17,136,000.00 | $17,266,000.00 | $17,586,000.00 | $17,815,000.00 | $18,158,000.00 | $18,255,000.00 | $18,482,000.00 | $14,593,000.00 | $14,756,000.00 | $14,954,000.00 | $14,863,000.00 | $8,719,000.00 | $8,578,000.00 | $8,836,000.00 | $9,116,000.00 | $9,316,000.00 | $9,310,000.00 | $9,502,000.00 | -- | -- | $10,451,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $6,327,000.00 | $6,550,000.00 | $6,773,000.00 | $6,996,000.00 | $7,219,000.00 | $2,346,000.00 | $2,436,000.00 | $2,526,000.00 | $2,707,000.00 | $2,797,000.00 | $2,887,000.00 | $2,977,000.00 | $3,068,000.00 | $3,158,000.00 | $3,248,000.00 | $3,338,000.00 | $3,429,000.00 | $3,519,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $64,539,000.00 | $64,539,000.00 | $64,539,000.00 | $64,539,000.00 | $64,539,000.00 | $51,912,000.00 | $51,912,000.00 | $51,912,000.00 | $51,912,000.00 | $51,912,000.00 | $51,912,000.00 | $51,912,000.00 | $51,912,000.00 | $51,912,000.00 | $31,200,000.00 | $31,206,000.00 | $31,206,000.00 | $31,206,000.00 | -- | $412,000.00 | -- | -- | -- | $412,000.00 | $412,000.00 | -- | -- | $412,000.00 | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $5,373,840,000.00 | $5,417,666,000.00 | $5,452,030,000.00 | $5,489,622,000.00 | $5,528,584,000.00 | $5,143,359,000.00 | $5,057,935,000.00 | $5,018,379,000.00 | $4,483,567,000.00 | $4,303,287,000.00 | $4,253,173,000.00 | $3,949,297,000.00 | $3,987,109,000.00 | $4,022,750,000.00 | $2,852,629,000.00 | $2,855,563,000.00 | $2,841,868,000.00 | $2,741,308,000.00 | $2,138,548,000.00 | $2,101,384,000.00 | $1,988,944,000.00 | $1,971,214,000.00 | $1,961,750,000.00 | $1,949,934,000.00 | $1,864,231,000.00 | -- | -- | $1,848,999,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $4,838,244,000.00 | $4,883,093,000.00 | $4,925,999,000.00 | $4,962,618,000.00 | $5,002,635,000.00 | $4,697,069,000.00 | $4,615,884,000.00 | $4,582,214,000.00 | $4,055,990,000.00 | $3,883,786,000.00 | $3,845,500,000.00 | $3,547,565,000.00 | $3,594,036,000.00 | $3,639,690,000.00 | $2,554,870,000.00 | $2,569,002,000.00 | $2,598,523,000.00 | $2,504,214,000.00 | $1,966,280,000.00 | $1,934,358,000.00 | $1,828,168,000.00 | $1,815,522,000.00 | $1,810,877,000.00 | $1,801,977,000.00 | $1,718,180,000.00 | -- | -- | $1,714,328,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $294,294,000.00 | $293,950,000.00 | $294,025,000.00 | $293,500,000.00 | $292,250,000.00 | $230,563,000.00 | $229,918,000.00 | $228,538,000.00 | $228,694,000.00 | $228,387,000.00 | $226,841,000.00 | $226,967,000.00 | $225,361,000.00 | $224,540,000.00 | $137,186,000.00 | $136,766,000.00 | $98,256,000.00 | $97,844,000.00 | $38,239,000.00 | $38,271,000.00 | $37,789,000.00 | $37,152,000.00 | $36,065,000.00 | $35,663,000.00 | $35,435,000.00 | -- | -- | $33,253,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-18,668,000.00 | $-17,714,000.00 | $-23,554,000.00 | $-20,770,000.00 | $-18,696,000.00 | $-22,319,000.00 | $-15,781,000.00 | $-11,104,000.00 | $-1,944,000.00 | $-642,000.00 | $-1,221,000.00 | $2,434,000.00 | $4,722,000.00 | $5,287,000.00 | $4,264,000.00 | $-2,481,000.00 | $-1,998,000.00 | $-2,636,000.00 | $-5,330,000.00 | $-6,487,000.00 | $-9,002,000.00 | $-8,840,000.00 | $-8,489,000.00 | $-5,881,000.00 | $-8,514,000.00 | -- | -- | $-9,881,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $252,124,000.00 | $250,492,000.00 | $247,714,000.00 | $246,428,000.00 | $244,561,000.00 | $231,039,000.00 | $220,907,000.00 | $211,730,000.00 | $193,861,000.00 | $184,790,000.00 | $175,093,000.00 | $165,404,000.00 | $156,062,000.00 | $146,305,000.00 | $150,891,000.00 | $146,875,000.00 | $142,237,000.00 | $137,036,000.00 | $135,235,000.00 | $131,135,000.00 | $127,883,000.00 | $123,276,000.00 | $119,196,000.00 | $114,093,000.00 | $115,048,000.00 | -- | -- | $107,262,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $535,596,000.00 | $534,573,000.00 | $526,031,000.00 | $527,004,000.00 | $525,949,000.00 | $446,290,000.00 | $442,051,000.00 | $436,165,000.00 | $427,577,000.00 | $419,501,000.00 | $407,673,000.00 | $401,732,000.00 | $393,073,000.00 | $383,060,000.00 | $297,759,000.00 | $286,561,000.00 | $243,345,000.00 | $237,094,000.00 | $172,268,000.00 | $167,026,000.00 | $160,776,000.00 | $155,692,000.00 | $150,873,000.00 | $147,957,000.00 | $146,051,000.00 | $142,298,000.00 | $138,427,000.00 | $134,671,000.00 | $136,228,000.00 | -- | -- | $125,063,000.00 | $116,258,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $5,373,840,000.00 | $5,417,666,000.00 | $5,452,030,000.00 | $5,489,622,000.00 | $5,528,584,000.00 | $5,143,359,000.00 | $5,057,935,000.00 | $5,018,379,000.00 | $4,483,567,000.00 | $4,303,287,000.00 | $4,253,173,000.00 | $3,949,297,000.00 | $3,987,109,000.00 | $4,022,750,000.00 | $2,852,629,000.00 | $2,855,563,000.00 | $2,841,868,000.00 | $2,741,308,000.00 | $2,138,548,000.00 | $2,101,384,000.00 | $1,988,944,000.00 | $1,971,214,000.00 | $1,961,750,000.00 | $1,949,934,000.00 | $1,864,231,000.00 | -- | -- | $1,848,999,000.00 | -- | -- | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/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 | 12/31/2014 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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,254,000.00 | $46,409,000.00 | $9,352,000.00 | $25,940,000.00 | $16,575,000.00 | $19,768,000.00 | $19,033,000.00 | $17,760,000.00 | $17,926,000.00 | $37,157,000.00 | $18,242,000.00 | $17,876,000.00 | $25,486,000.00 | $-2,256,000.00 | $9,293,000.00 | $33,918,000.00 | $10,384,000.00 | $5,812,000.00 | $7,938,000.00 | $6,891,000.00 | $8,764,000.00 | $8,012,000.00 | $7,421,000.00 | $28,174,000.00 | $7,704,000.00 | $6,823,000.00 | $6,312,000.00 | $6,789,000.00 | $18,663,000.00 | $6,066,000.00 | $5,738,000.00 | $23,245,000.00 | -- |
Earnings Per Share Basic | $0.88 | $4.35 | $3.33 | $2.50 | $1.59 | $5.94 | $1.95 | $1.91 | $5.86 | $3.95 | $1.95 | $1.88 | $3.11 | $0.97 | $1.34 | $5.41 | $3.98 | $0.91 | $1.51 | $5.82 | $4.53 | $2.91 | $1.42 | $3.64 | $1.23 | $1.11 | $1.07 | $4.19 | $1.13 | $1.00 | $0.97 | $3.94 | -- |
Weighted Average Shares Basic | 7,835,273 | 7,828,000 | 7,840,000 | 7,816,611 | 7,792,474 | 6,972,000 | 6,960,000 | 6,948,000 | 6,933,000 | 6,919,000 | 6,908,000 | 6,289,481 | 6,078,586 | 5,912,889 | 5,397,000 | 4,939,973 | 4,815,020 | 4,379,141 | 4,072,805 | 4,065,681 | 4,064,620 | 4,057,156 | 4,053,355 | 4,038,948 | 4,037,026 | 4,034,397 | 4,011,925 | 3,990,343 | 3,996,687 | 3,987,696 | 3,963,504 | 3,938,117 | -- |
Earnings Per Share Diluted | $0.87 | $4.34 | $3.32 | $0.91 | $1.58 | $2.07 | $1.94 | $1.89 | $1.89 | $3.91 | $1.92 | $5.03 | $1.93 | $0.97 | $1.33 | $1.42 | $3.95 | $2.35 | $1.49 | $5.77 | $1.61 | $2.89 | $1.41 | $3.61 | $1.22 | $1.10 | $1.06 | $1.08 | $3.09 | $1.00 | $0.97 | $3.93 | -- |
Weighted Average Shares Diluted | 7,865,000 | 7,843,482 | 7,863,000 | 7,842,000 | 7,826,000 | 7,010,000 | 7,014,000 | 7,010,983 | 6,991,175 | 6,993,000 | 6,987,000 | 6,970,542 | 6,113,828 | 5,670,000 | 5,432,000 | 4,980,439 | 4,842,965 | 4,715,724 | 4,106,658 | 4,098,633 | 4,101,378 | 4,094,489 | 4,071,975 | 4,065,754 | 4,062,743 | 4,068,360 | 4,050,791 | 4,028,944 | 4,043,651 | 4,037,522 | 4,005,954 | 3,993,599 | -- |
Common 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 | -- | -- | 10,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 7,845,598 | 7,845,452 | 7,846,041 | 7,845,868 | 7,833,997 | 7,007,113 | 7,007,063 | 7,000,995 | 6,965,871 | 6,965,557 | 6,960,194 | 6,926,728 | 6,928,288 | 6,927,699 | 5,417,983 | 5,400,868 | 4,849,988 | 4,850,230 | 4,123,618 | 4,107,051 | 4,105,742 | 4,104,317 | 4,100,747 | 4,082,188 | 4,082,188 | -- | -- | 4,036,879 | -- | -- | -- | -- | -- |
Common Stock Value | $7,846,000.00 | $7,845,000.00 | $7,846,000.00 | $7,846,000.00 | $7,834,000.00 | $7,007,000.00 | $7,007,000.00 | $7,001,000.00 | $6,966,000.00 | $6,966,000.00 | $6,960,000.00 | $6,927,000.00 | $6,928,000.00 | $6,928,000.00 | $5,418,000.00 | $5,401,000.00 | $4,850,000.00 | $4,850,000.00 | $4,124,000.00 | $4,107,000.00 | $4,106,000.00 | $4,104,000.00 | $4,101,000.00 | $4,082,000.00 | $4,082,000.00 | -- | -- | $4,037,000.00 | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | -- | -- | $1.00 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | $5,256,000.00 | $20,986,000.00 | $15,730,000.00 | $10,472,000.00 | $5,224,000.00 | $13,425,000.00 | $8,941,000.00 | $4,460,000.00 | $12,305,000.00 | $8,057,000.00 | $3,810,000.00 | $13,083,000.00 | $9,410,000.00 | $5,739,000.00 | $2,869,000.00 | $9,517,000.00 | $7,044,000.00 | $4,569,000.00 | $2,098,000.00 | $8,041,000.00 | $5,987,000.00 | $3,935,000.00 | $1,968,000.00 | $7,582,000.00 | $5,663,000.00 | $3,745,000.00 | $1,868,000.00 | $7,428,000.00 | $5,570,000.00 | -- | -- | $7,178,000.00 | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |