Date | 9/30/2023 | 6/30/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 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 12/31/2014 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $120,646,000.00 | $106,199,000.00 | $164,122,000.00 | $182,125,000.00 | $155,196,000.00 | $148,940,000.00 | $149,156,000.00 | $138,235,000.00 | $145,736,000.00 | $87,893,000.00 | $65,185,000.00 | $110,593,000.00 | $114,428,000.00 | -- | $61,806,000.00 | -- | $40,152,000.00 | $49,913,000.00 | $30,562,000.00 | -- | -- | -- | $43,077,000.00 | -- | -- | -- | $42,993,000.00 | -- | -- | -- | -- | -- |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $2,503,000.00 | $2,501,000.00 | $2,704,000.00 | $2,852,000.00 | $3,010,000.00 | $3,163,000.00 | $3,334,000.00 | $3,443,000.00 | $2,931,000.00 | $2,946,000.00 | $3,017,000.00 | $2,857,000.00 | $2,887,000.00 | $2,913,000.00 | $2,835,000.00 | $2,872,000.00 | $2,902,000.00 | $2,920,000.00 | $2,694,000.00 | $2,616,000.00 | $2,493,000.00 | $2,461,000.00 | $2,546,000.00 | $2,627,000.00 | $2,720,000.00 | -- | $2,767,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $1,482,412,000.00 | $1,450,554,000.00 | $1,395,639,000.00 | $1,347,543,000.00 | $1,309,687,000.00 | $1,242,829,000.00 | $1,178,770,000.00 | $1,123,270,000.00 | $1,058,077,000.00 | $998,282,000.00 | $936,714,000.00 | $880,899,000.00 | $851,885,000.00 | $821,480,000.00 | $798,008,000.00 | $759,738,000.00 | $732,450,000.00 | $720,083,000.00 | $663,899,000.00 | $645,603,000.00 | $587,187,000.00 | $569,096,000.00 | $533,629,000.00 | $480,775,000.00 | $455,801,000.00 | -- | $424,833,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $1,296,802,000.00 | $1,271,648,000.00 | $1,237,481,000.00 | $1,199,005,000.00 | $1,164,160,000.00 | $1,099,444,000.00 | $1,035,035,000.00 | $986,089,000.00 | $923,407,000.00 | $869,016,000.00 | $810,638,000.00 | $758,953,000.00 | $733,682,000.00 | $706,595,000.00 | $686,946,000.00 | $652,835,000.00 | $630,099,000.00 | $622,610,000.00 | $571,125,000.00 | $557,108,000.00 | $500,691,000.00 | $484,432,000.00 | $450,174,000.00 | $397,522,000.00 | $378,827,000.00 | -- | $372,647,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-17,401,000.00 | $-14,442,000.00 | $-15,117,000.00 | $-15,942,000.00 | $-11,277,000.00 | $-7,044,000.00 | $-850,000.00 | $-167,000.00 | $323,000.00 | $-77,000.00 | $1,408,000.00 | $1,653,000.00 | $1,899,000.00 | $1,419,000.00 | $386,000.00 | $386,000.00 | $-80,000.00 | $-1,170,000.00 | $-2,614,000.00 | $-3,821,000.00 | $-3,257,000.00 | $-2,645,000.00 | $-1,390,000.00 | $-504,000.00 | $-508,000.00 | $-779,000.00 | $-884,000.00 | $683,000.00 | $901,000.00 | $593,000.00 | $-434,000.00 | $-250,000.00 |
Accumulated Deficit | $105,405,000.00 | $96,593,000.00 | $77,712,000.00 | $69,409,000.00 | $62,426,000.00 | $56,802,000.00 | $51,460,000.00 | $44,730,000.00 | $42,211,000.00 | $37,709,000.00 | $33,535,000.00 | $29,653,000.00 | $26,047,000.00 | $23,514,000.00 | $20,917,000.00 | $17,044,000.00 | $13,227,000.00 | $9,759,000.00 | $6,774,000.00 | $3,901,000.00 | $2,219,000.00 | $-2,000.00 | $-1,960,000.00 | $-2,843,000.00 | $-3,984,000.00 | -- | $-5,826,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $185,610,000.00 | $178,906,000.00 | $158,158,000.00 | $148,538,000.00 | $145,527,000.00 | $143,385,000.00 | $143,735,000.00 | $137,181,000.00 | $134,670,000.00 | $129,266,000.00 | $126,076,000.00 | $121,946,000.00 | $118,203,000.00 | $114,885,000.00 | $111,062,000.00 | $106,903,000.00 | $102,351,000.00 | $97,473,000.00 | $92,774,000.00 | $88,495,000.00 | $86,496,000.00 | $84,664,000.00 | $83,383,000.00 | $83,253,000.00 | $76,974,000.00 | -- | $52,186,000.00 | -- | -- | -- | $49,425,000.00 | $38,542,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,482,412,000.00 | $1,450,554,000.00 | $1,395,639,000.00 | $1,347,543,000.00 | $1,309,687,000.00 | $1,242,829,000.00 | $1,178,770,000.00 | $1,123,270,000.00 | $1,058,077,000.00 | $998,282,000.00 | $936,714,000.00 | $880,899,000.00 | $851,885,000.00 | $821,480,000.00 | $798,008,000.00 | $759,738,000.00 | $732,450,000.00 | $720,083,000.00 | $663,899,000.00 | $645,603,000.00 | $587,187,000.00 | $569,096,000.00 | $533,629,000.00 | $480,775,000.00 | $455,801,000.00 | -- | $424,833,000.00 | -- | -- | -- | -- | -- |
Date | 9/30/2023 | 6/30/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 | 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 | $42,347,000.00 | $12,483,000.00 | $38,801,000.00 | $10,491,000.00 | $8,641,000.00 | $7,268,000.00 | $22,708,000.00 | $15,146,000.00 | $11,696,000.00 | $5,529,000.00 | $17,167,000.00 | $11,886,000.00 | $6,980,000.00 | $3,534,000.00 | $19,138,000.00 | $14,063,000.00 | $4,767,000.00 | $4,103,000.00 | $11,924,000.00 | $8,001,000.00 | $5,705,000.00 | $2,673,000.00 | $7,034,000.00 | $4,706,000.00 | $2,836,000.00 | $1,325,000.00 | $4,588,000.00 | $1,193,000.00 | $1,226,000.00 | -- | $1,836,000.00 | -- |
Earnings Per Share Basic | $4.04 | $2.76 | $3.73 | $1.01 | $1.53 | $0.70 | $2.40 | $0.34 | $1.17 | $0.56 | $1.70 | $1.18 | $0.69 | $0.35 | $1.91 | $0.52 | $0.47 | $0.40 | $1.18 | $0.23 | $0.30 | $0.27 | $0.59 | $0.51 | $0.20 | $0.16 | $0.56 | $0.15 | $0.15 | -- | $0.25 | -- |
Weighted Average Shares Basic | 7,717,971 | 7,708,350 | 7,638,423 | 7,637,407 | 7,624,580 | 7,620,241 | 7,469,907 | 7,445,497 | 7,437,670 | 7,426,139 | 7,412,131 | 7,403,840 | 7,419,532 | 7,431,540 | 7,388,702 | 7,391,611 | 7,385,674 | 7,384,223 | 7,374,013 | 7,377,701 | 7,369,223 | 7,364,651 | 6,163,549 | 5,771,627 | 5,039,197 | 5,002,978 | 4,958,655 | 5,002,950 | 4,915,878 | -- | 4,460,098 | -- |
Earnings Per Share Diluted | $1.17 | $1.10 | $3.47 | $0.94 | $0.78 | $0.66 | $2.26 | $1.42 | $1.10 | $0.53 | $1.65 | $0.48 | $0.67 | $0.33 | $1.82 | $1.32 | $0.83 | $0.39 | $1.13 | $0.22 | $0.54 | $0.26 | $0.58 | $0.51 | $0.20 | $0.16 | $0.55 | $0.14 | $0.27 | -- | $0.25 | -- |
Weighted Average Shares Diluted | 8,379,112 | 8,301,149 | 8,213,694 | 8,226,214 | 8,184,412 | 8,147,475 | 7,946,984 | 7,948,042 | 7,866,212 | 7,846,276 | 7,643,823 | 7,639,367 | 7,671,125 | 7,776,521 | 7,784,736 | 7,772,480 | 7,759,527 | 7,740,726 | 7,733,372 | 7,719,872 | 7,716,015 | 7,665,565 | 6,232,244 | 7,269,516 | 5,100,608 | 5,032,528 | 4,989,205 | 5,038,231 | 4,946,428 | -- | 4,490,648 | -- |
Common Stock Shares Authorized | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | -- | 15,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 8,203,259 | 8,192,379 | 8,195,333 | 8,082,918 | 8,080,486 | 8,076,320 | 8,088,846 | 7,847,494 | 7,830,704 | 7,829,815 | 7,793,482 | 7,662,840 | 7,662,840 | 7,669,440 | 7,652,170 | 7,541,670 | 7,536,723 | 7,532,723 | 7,532,723 | 7,445,723 | 7,445,723 | 7,445,723 | 7,326,536 | 7,326,536 | 6,870,285 | -- | 5,002,950 | -- | -- | -- | -- | -- |
Common Stock Value | $83,000.00 | $82,000.00 | $82,000.00 | $81,000.00 | $81,000.00 | $81,000.00 | $81,000.00 | $79,000.00 | $79,000.00 | $79,000.00 | $78,000.00 | $77,000.00 | $77,000.00 | $77,000.00 | $77,000.00 | $75,000.00 | $75,000.00 | $75,000.00 | $75,000.00 | $74,000.00 | $74,000.00 | $74,000.00 | $73,000.00 | $73,000.00 | $69,000.00 | -- | $50,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 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | $0.01 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | $2,588,000.00 | $1,740,000.00 | $2,149,000.00 | $1,455,000.00 | $727,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | 2,000,000 | -- | 2,000,000 | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 66,985 | -- | 66,985 | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,000.00 | -- | $1,000.00 | -- | -- | -- | -- | -- |
Preferred 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 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | $0.01 | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |