Date | 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 | 12/31/2015 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $91,216,000.00 | $105,740,000.00 | $143,761,000.00 | $181,509,000.00 | $82,972,000.00 | $107,281,000.00 | $132,697,000.00 | $129,976,000.00 | $115,459,000.00 | $188,145,000.00 | $128,687,000.00 | $127,524,000.00 | $106,405,000.00 | $87,983,000.00 | $112,217,000.00 | $110,999,000.00 | $86,036,000.00 | $89,107,000.00 | $83,111,000.00 | $65,796,000.00 | $77,726,000.00 | $95,786,737.00 | $61,252,000.00 | $69,899,816.00 | $63,249,952.00 | $53,961,135.00 | $67,533,220.00 | $55,575,174.00 | $20,126,028.00 | $37,399,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $5,248,000.00 | $5,378,000.00 | $5,093,000.00 | $4,647,000.00 | $4,400,000.00 | $4,383,000.00 | $4,493,000.00 | $4,570,000.00 | $4,355,000.00 | $4,199,000.00 | $4,271,000.00 | $4,368,000.00 | $4,544,000.00 | $4,756,000.00 | $4,881,000.00 | $5,141,000.00 | $5,226,000.00 | $5,367,000.00 | $5,341,000.00 | $5,083,000.00 | $4,633,000.00 | $4,757,479.00 | $4,817,724.00 | $4,707,461.00 | $4,480,792.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $2,147,730,000.00 | $2,142,675,000.00 | $2,151,701,000.00 | $2,170,594,000.00 | $2,094,497,000.00 | $2,029,575,000.00 | $1,934,242,000.00 | $1,863,945,000.00 | $1,726,691,000.00 | $1,679,911,000.00 | $1,601,460,000.00 | $1,455,334,000.00 | $1,366,826,000.00 | $1,339,821,000.00 | $1,288,011,000.00 | $1,209,593,000.00 | $1,179,520,000.00 | $1,151,934,000.00 | $1,127,556,000.00 | $1,077,235,000.00 | $1,044,186,000.00 | $1,035,028,184.00 | $979,440,544.00 | $956,842,457.00 | $900,998,830.00 | -- | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $1,955,104,000.00 | $1,958,368,000.00 | $1,967,931,000.00 | $1,986,813,000.00 | $1,917,581,000.00 | $1,859,480,000.00 | $1,764,750,000.00 | $1,697,954,000.00 | $1,561,469,000.00 | $1,521,287,000.00 | $1,449,498,000.00 | $1,308,341,000.00 | $1,223,460,000.00 | $1,198,272,000.00 | $1,148,875,000.00 | $1,071,494,000.00 | $1,038,944,000.00 | $1,014,341,000.00 | $992,074,000.00 | $944,859,000.00 | $914,399,000.00 | $910,053,031.00 | $858,047,424.00 | $839,582,534.00 | $809,518,880.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $10,942,000.00 | $10,606,000.00 | $10,297,000.00 | $10,056,000.00 | $9,743,000.00 | $9,424,000.00 | $9,089,000.00 | $8,860,000.00 | $8,645,000.00 | $8,491,000.00 | $8,324,000.00 | $8,652,000.00 | $8,521,000.00 | $8,382,000.00 | $8,218,000.00 | $7,882,000.00 | $7,524,000.00 | $7,154,000.00 | $6,965,000.00 | $6,626,000.00 | $6,249,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-15,451,000.00 | $-21,414,000.00 | $-18,168,000.00 | $-15,658,000.00 | $-17,843,000.00 | $-17,598,000.00 | $-10,974,000.00 | $-7,281,000.00 | $-1,197,000.00 | $-21,000.00 | $220,000.00 | $314,000.00 | $840,000.00 | $977,000.00 | $937,000.00 | $1,100,000.00 | $188,000.00 | $268,000.00 | $184,000.00 | $-194,000.00 | $-548,000.00 | $-1,033,027.00 | $-851,774.00 | $-782,783.00 | $-349,853.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $120,855,000.00 | $117,483,000.00 | $114,177,000.00 | $109,908,000.00 | $105,690,000.00 | $99,487,000.00 | $92,659,000.00 | $85,694,000.00 | $79,056,000.00 | $71,436,000.00 | $64,700,000.00 | $59,373,000.00 | $55,348,000.00 | $52,590,000.00 | $50,056,000.00 | $48,695,000.00 | $46,483,000.00 | $43,086,000.00 | $39,878,000.00 | $36,824,000.00 | $32,877,000.00 | $29,112,718.00 | $25,631,255.00 | $21,839,887.00 | $18,623,952.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $192,626,000.00 | $184,307,000.00 | $183,770,000.00 | $183,781,000.00 | $176,916,000.00 | $170,095,000.00 | $169,492,000.00 | $165,991,000.00 | $165,222,000.00 | $158,624,000.00 | $151,962,000.00 | $146,993,000.00 | $143,366,000.00 | $141,549,000.00 | $139,136,000.00 | $138,099,000.00 | $140,576,000.00 | $137,593,000.00 | $135,482,000.00 | $132,376,000.00 | $129,787,000.00 | $124,975,153.00 | $121,393,000.00 | $117,259,923.00 | $91,479,950.00 | $89,478,387.00 | $86,738,243.00 | $83,780,709.00 | $81,283,787.00 | $72,480,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $2,147,730,000.00 | $2,142,675,000.00 | $2,151,701,000.00 | $2,170,594,000.00 | $2,094,497,000.00 | $2,029,575,000.00 | $1,934,242,000.00 | $1,863,945,000.00 | $1,726,691,000.00 | $1,679,911,000.00 | $1,601,460,000.00 | $1,455,334,000.00 | $1,366,826,000.00 | $1,339,821,000.00 | $1,288,011,000.00 | $1,209,593,000.00 | $1,179,520,000.00 | $1,151,934,000.00 | $1,127,556,000.00 | $1,077,235,000.00 | $1,044,186,000.00 | $1,035,028,184.00 | $979,440,544.00 | $956,842,457.00 | $900,998,830.00 | -- | -- | -- | -- | -- |
Date | 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 | 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 | $33,491,000.00 | $26,194,000.00 | $19,174,000.00 | $10,617,000.00 | $46,724,000.00 | $35,607,000.00 | $11,939,000.00 | $11,503,000.00 | $12,896,000.00 | $27,760,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $1.55 | $1.21 | $0.39 | $0.48 | $2.15 | $0.56 | $1.08 | $0.53 | $1.89 | $1.29 | $0.42 | $0.33 | $0.85 | $0.23 | $0.37 | $0.21 | $1.04 | $0.78 | $0.53 | $0.29 | $0.92 | $0.22 | $0.47 | $0.23 | $0.14 | $0.20 | $0.18 | $0.16 | $0.55 | -- |
Weighted Average Shares Basic | 15,149,597 | 15,149,203 | 15,221,010 | 15,284,350 | 15,171,240 | 15,158,749 | 15,141,975 | 15,137,808 | 15,087,686 | 15,071,327 | 15,056,484 | 15,022,876 | 15,196,351 | 15,235,617 | 15,072,423 | 15,486,549 | 15,741,926 | 15,756,886 | 15,685,478 | 15,817,060 | 15,104,939 | 14,870,232 | 15,577,772 | 13,292,083 | 13,063,344 | 13,023,145 | 13,008,985 | 12,925,946 | 12,788,378 | -- |
Earnings Per Share Diluted | $1.55 | $0.33 | $0.39 | $0.48 | $2.14 | $1.62 | $0.54 | $0.53 | $0.59 | $1.29 | $0.75 | $0.33 | $0.25 | $0.60 | $0.37 | $0.21 | $1.03 | $0.24 | $0.52 | $0.29 | $0.89 | $0.21 | $0.45 | $0.22 | $0.66 | $0.19 | $0.33 | $0.15 | $0.53 | -- |
Weighted Average Shares Diluted | 15,158,857 | 15,140,577 | 15,169,794 | 15,312,673 | 15,231,418 | 15,246,345 | 15,234,577 | 15,242,214 | 15,155,347 | 15,133,573 | 15,099,403 | 15,069,444 | 15,223,888 | 15,284,190 | 15,334,287 | 15,586,255 | 15,935,314 | 15,992,015 | 16,006,499 | 16,112,725 | 15,551,063 | 16,234,926 | 14,951,581 | 13,826,956 | 13,485,791 | 13,560,140 | 13,365,453 | 13,341,295 | 13,158,155 | -- |
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 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 15,270,344 | 15,270,344 | 15,270,344 | 15,270,344 | 15,270,344 | 15,199,840 | 15,189,203 | 15,137,808 | 15,137,808 | 15,133,407 | 15,133,407 | 15,037,635 | 15,016,700 | 15,126,270 | 15,068,030 | 15,115,868 | 15,703,276 | 15,711,580 | 15,723,007 | 15,719,583 | 15,860,306 | 15,770,576 | 15,629,215 | 15,530,527 | 13,190,527 | -- | -- | -- | -- | -- |
Common Stock Value | $76,280,000.00 | $77,632,000.00 | $77,464,000.00 | $79,475,000.00 | $79,326,000.00 | $78,782,000.00 | $78,718,000.00 | $78,718,000.00 | $78,718,000.00 | $78,718,000.00 | $78,718,000.00 | $78,654,000.00 | $78,657,000.00 | $79,600,000.00 | $79,925,000.00 | $80,422,000.00 | $86,381,000.00 | $87,085,000.00 | $88,455,000.00 | $89,120,000.00 | $91,209,000.00 | $91,008,999.00 | $90,893,749.00 | $90,676,860.00 | $67,925,860.00 | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | $7,269,000.00 | $5,469,000.00 | $3,654,000.00 | $1,832,000.00 | $6,676,000.00 | $4,851,000.00 | $3,029,000.00 | $1,514,000.00 | $5,132,000.00 | $3,618,000.00 | $2,104,000.00 | $1,052,000.00 | $4,262,000.00 | $3,203,000.00 | $2,142,000.00 | $1,087,000.00 | $3,151,000.00 | $2,366,000.00 | $1,575,000.00 | $793,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |