Date | 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 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $52,589,000.00 | $58,222,000.00 | $51,125,000.00 | $82,797,000.00 | $69,789,000.00 | $48,093,000.00 | $60,038,626.00 | $80,110,806.00 | $73,450,735.00 | $97,546,000.00 | $76,706,579.00 | $100,184,841.00 | $64,133,775.00 | -- | -- | $73,934,337.00 | -- | -- | -- | $44,793,388.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $23,150,000.00 | $23,203,000.00 | $24,384,000.00 | $24,855,000.00 | $24,691,000.00 | $24,918,000.00 | $25,464,000.00 | $25,727,000.00 | $25,886,000.00 | $26,170,000.00 | $26,423,000.00 | $26,689,000.00 | $27,728,000.00 | $17,711,000.00 | $18,896,000.00 | $19,184,000.00 | $19,416,000.00 | $19,503,000.00 | $19,632,000.00 | $18,821,000.00 | $9,584,000.00 | $5,831,000.00 | $5,856,000.00 | $5,884,000.00 | $5,978,000.00 | $6,066,000.00 | $5,859,025.00 | $5,350,226.00 | $4,722,726.00 | -- | -- | $4,896,447.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $44,965,000.00 | $45,317,000.00 | $45,685,000.00 | $41,068,000.00 | $41,068,000.00 | $41,068,000.00 | $41,068,000.00 | $41,068,000.00 | $41,068,000.00 | $41,068,000.00 | $41,068,000.00 | $41,068,000.00 | $41,068,000.00 | $37,510,000.00 | $37,510,000.00 | $37,510,000.00 | $37,510,000.00 | $37,510,000.00 | $37,510,000.00 | $37,510,000.00 | $6,219,000.00 | $6,219,000.00 | $6,219,000.00 | $6,219,000.00 | $6,219,000.00 | $6,219,000.00 | $6,218,867.00 | $6,218,867.00 | $6,218,867.00 | -- | -- | $6,218,867.00 | -- | -- | -- | $6,219,000.00 | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $3,264,540,000.00 | $3,179,016,000.00 | $3,232,751,000.00 | $3,117,169,000.00 | $3,165,706,000.00 | $3,096,537,000.00 | $3,190,749,000.00 | $3,133,046,000.00 | $3,112,127,000.00 | $3,212,390,000.00 | $3,150,457,000.00 | $2,987,006,000.00 | $3,024,348,000.00 | $2,445,172,000.00 | $2,072,585,000.00 | $2,037,201,000.00 | $2,033,911,000.00 | $2,018,421,000.00 | $2,035,811,000.00 | $1,963,883,000.00 | $1,416,907,000.00 | $1,401,181,000.00 | $1,382,745,000.00 | $1,344,429,000.00 | $1,338,559,000.00 | $1,371,626,000.00 | $1,381,702,596.00 | $1,333,675,063.00 | $1,318,057,325.00 | -- | -- | $1,206,800,279.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $2,918,901,000.00 | $2,831,551,000.00 | $2,878,840,000.00 | $2,762,987,000.00 | $2,818,341,000.00 | $2,738,802,000.00 | $2,821,832,000.00 | $2,752,952,000.00 | $2,741,799,000.00 | $2,852,638,000.00 | $2,806,513,000.00 | $2,643,520,000.00 | $2,690,453,000.00 | $2,163,222,000.00 | $1,796,795,000.00 | $1,764,155,000.00 | $1,765,829,000.00 | $1,755,757,000.00 | $1,776,060,000.00 | $1,709,504,000.00 | $1,259,397,000.00 | $1,248,035,000.00 | $1,234,052,000.00 | $1,197,483,000.00 | $1,194,355,000.00 | $1,233,596,000.00 | $1,241,491,174.00 | $1,194,467,667.00 | $1,179,630,824.00 | -- | -- | $1,098,214,172.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-56,992,000.00 | $-50,160,000.00 | $-43,851,000.00 | $-50,052,000.00 | $-51,780,000.00 | $-35,326,000.00 | $-21,334,000.00 | $-1,270,000.00 | $499,000.00 | $2,081,000.00 | $-1,697,000.00 | $7,728,000.00 | $6,804,000.00 | $5,151,000.00 | $4,791,000.00 | $1,383,000.00 | $1,272,000.00 | $186,000.00 | $-904,000.00 | $-3,316,000.00 | $-5,881,000.00 | $-5,305,000.00 | $-5,193,000.00 | $-2,527,000.00 | $-4,179,000.00 | $-4,761,000.00 | $-5,612,746.00 | $-6,150,551.00 | $-3,990,607.00 | -- | -- | $-4,914,380.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $154,696,000.00 | $148,036,000.00 | $142,523,000.00 | $141,657,000.00 | $133,497,000.00 | $127,630,000.00 | $119,842,000.00 | $110,489,000.00 | $99,341,000.00 | $87,560,000.00 | $76,816,000.00 | $66,879,000.00 | $58,296,000.00 | $51,906,000.00 | $46,648,000.00 | $46,218,000.00 | $41,710,000.00 | $36,165,000.00 | $31,338,000.00 | $27,303,000.00 | $28,741,000.00 | $25,086,000.00 | $22,087,000.00 | $18,892,000.00 | $18,541,000.00 | $14,122,000.00 | $17,464,547.00 | $17,132,489.00 | $14,205,030.00 | -- | -- | $8,035,712.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $345,639,000.00 | $347,465,000.00 | $353,911,000.00 | $354,182,000.00 | $347,365,000.00 | $357,735,000.00 | $368,917,000.00 | $380,094,000.00 | $370,328,000.00 | $359,752,000.00 | $343,787,000.00 | $343,486,000.00 | $333,895,000.00 | $281,950,000.00 | $275,790,000.00 | $273,046,000.00 | $268,082,000.00 | $262,664,000.00 | $259,751,000.00 | $254,379,000.00 | $157,510,000.00 | $153,146,000.00 | $148,693,000.00 | $146,946,000.00 | $144,204,000.00 | $138,030,000.00 | $140,211,422.00 | $139,207,396.00 | $138,426,501.00 | $114,318,000.00 | $110,858,804.00 | $108,586,107.00 | $107,705,388.00 | -- | -- | $102,651,373.00 | -- | -- | -- | $96,190,925.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $3,264,540,000.00 | $3,179,016,000.00 | $3,232,751,000.00 | $3,117,169,000.00 | $3,165,706,000.00 | $3,096,537,000.00 | $3,190,749,000.00 | $3,133,046,000.00 | $3,112,127,000.00 | $3,212,390,000.00 | $3,150,457,000.00 | $2,987,006,000.00 | $3,024,348,000.00 | $2,445,172,000.00 | $2,072,585,000.00 | $2,037,201,000.00 | $2,033,911,000.00 | $2,018,421,000.00 | $2,035,811,000.00 | $1,963,883,000.00 | $1,416,907,000.00 | $1,401,181,000.00 | $1,382,745,000.00 | $1,344,429,000.00 | $1,338,559,000.00 | $1,371,626,000.00 | $1,381,702,596.00 | $1,333,675,063.00 | $1,318,057,325.00 | -- | -- | $1,206,800,279.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Date | 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 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $11,136,000.00 | $17,587,000.00 | $7,998,000.00 | $48,770,000.00 | $35,704,000.00 | $25,676,000.00 | $13,277,000.00 | $16,094,000.00 | $45,282,000.00 | $29,033,000.00 | $14,133,000.00 | $30,731,000.00 | $9,602,000.00 | $8,711,000.00 | $771,000.00 | $7,034,000.00 | $22,232,000.00 | $7,570,000.00 | $6,126,000.00 | $-1,243,000.00 | $4,210,000.00 | $4,178,000.00 | $3,678,000.00 | $4,585,000.00 | $1,550,000.00 | $-4,670,000.00 | $284,890.00 | $4,422,904.00 | $3,151,504.00 | $3,635,690.00 | $2,380,091.00 | $11,029,283.00 | $2,867,774.00 | $2,851,311.00 | $2,227,615.00 | $924,903.00 | $3,200,504.00 | $1,548,185.00 | $1,730,539.00 | -- |
Earnings Per Share Basic | $1.10 | $0.37 | $0.30 | $1.77 | $0.37 | $0.45 | $0.48 | $0.56 | $1.64 | $1.05 | $0.50 | $0.44 | $0.34 | $0.41 | $0.07 | $1.25 | $0.36 | $0.33 | $0.27 | $-0.04 | $0.30 | $0.30 | $0.27 | $0.01 | $0.13 | $-0.27 | $0.03 | $0.26 | $0.24 | $0.29 | $0.18 | $0.24 | $0.24 | $0.22 | $0.18 | $0.59 | $0.24 | $0.12 | $0.14 | -- |
Weighted Average Shares Basic | 20,808,677 | 21,311,691 | 21,561,007 | 22,010,462 | 22,051,950 | 22,109,737 | 22,198,339 | 22,127,919 | 22,164,278 | 22,089,874 | 22,045,501 | 20,162,038 | 19,558,281 | 18,307,083 | 18,392,913 | 17,886,164 | 17,729,518 | 17,723,286 | 17,783,239 | 13,277,614 | 12,040,229 | 11,845,822 | 11,664,467 | 11,280,580 | 11,239,093 | 11,226,216 | 11,210,948 | 9,328,236 | 8,792,665 | 8,655,561 | 8,628,683 | 8,538,970 | 8,526,840 | -- | -- | 8,456,386 | -- | -- | -- | -- |
Earnings Per Share Diluted | $1.09 | $0.67 | $0.30 | $1.77 | $0.37 | $0.45 | $0.48 | $2.19 | $1.63 | $1.04 | $0.50 | $1.22 | $0.77 | $0.34 | $0.07 | $1.20 | $0.91 | $0.56 | $0.25 | $0.67 | $0.28 | $0.52 | $0.25 | $0.01 | $0.11 | $-0.26 | $0.03 | $0.23 | $0.20 | $0.23 | $0.15 | $0.20 | $0.20 | $0.18 | $0.15 | $0.07 | $0.20 | $0.10 | $0.12 | -- |
Weighted Average Shares Diluted | 21,172,712 | 21,349,972 | 21,595,182 | 22,059,855 | 22,104,687 | 22,074,260 | 22,254,644 | 22,179,461 | 22,165,130 | 22,138,052 | 22,076,600 | 20,185,589 | 19,583,448 | 18,320,006 | 18,443,725 | 18,613,224 | 18,670,280 | 18,740,322 | 18,830,933 | 14,480,347 | 13,052,758 | 13,021,744 | 12,975,981 | 12,803,511 | 12,758,091 | 12,740,104 | 12,784,117 | 11,212,026 | 10,682,976 | 10,624,004 | 10,572,193 | 10,381,895 | 10,364,278 | -- | -- | 10,281,044 | -- | -- | -- | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | -- | -- | 20,000,000 | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 11,346,498 | 11,235,255 | 11,218,328 | 11,204,515 | 11,191,021 | -- | -- | 8,577,051 | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $11,347,000.00 | $11,235,000.00 | $11,218,328.00 | $11,204,515.00 | $11,191,021.00 | -- | -- | $8,577,051.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | -- | -- | $1.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | -- | 5,000,000 | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 878,049 | 878,048 | 878,049 | 878,049 | 878,049 | 878,049 | 878,049 | 878,049 | 878,049 | 878,049 | 878,049 | 878,049 | -- | -- | 1,609,756 | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $878,000.00 | $878,000.00 | $878,000.00 | $878,000.00 | $878,000.00 | $878,000.00 | $878,000.00 | $878,000.00 | $878,000.00 | $878,049.00 | $878,049.00 | $878,049.00 | -- | -- | $1,609,756.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred 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 | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |