Date | 9/30/2024 | 6/30/2024 | 3/31/2024 | 12/31/2023 | 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 | 7/31/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $34,723,000.00 | -- | -- | -- | -- | $52,311,000.00 | -- | -- | -- | $38,134,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $5,959,000.00 | $5,551,000.00 | $4,500,000.00 | $5,069,000.00 | $5,297,000.00 | $5,494,000.00 | $3,386,000.00 | $3,212,000.00 | $3,315,000.00 | $2,977,000.00 | $3,282,000.00 | $3,690,000.00 | $4,134,000.00 | $4,004,000.00 | $4,464,000.00 | $5,021,000.00 | $5,544,000.00 | $5,641,000.00 | $6,092,000.00 | $6,667,000.00 | $7,202,000.00 | $7,735,000.00 | $2,975,000.00 | -- | -- | -- | -- | $2,601,000.00 | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $2,560,788,000.00 | $2,438,583,000.00 | $2,324,238,000.00 | $2,226,176,000.00 | $2,272,484,000.00 | $2,227,866,000.00 | $2,123,655,000.00 | $2,009,358,000.00 | $2,154,846,000.00 | $2,122,453,000.00 | $2,055,300,000.00 | $2,169,556,000.00 | $2,151,850,000.00 | $2,091,851,000.00 | $1,876,593,000.00 | $1,879,029,000.00 | $1,822,365,000.00 | $1,507,847,000.00 | $1,428,495,000.00 | $1,311,406,000.00 | $1,234,157,000.00 | $1,123,752,000.00 | $1,105,058,000.00 | -- | -- | -- | -- | $1,026,009,000.00 | -- | -- | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $2,280,677,000.00 | $2,170,729,000.00 | $2,064,773,000.00 | $1,971,316,000.00 | $2,029,606,000.00 | $1,990,431,000.00 | $1,899,640,000.00 | $1,795,353,000.00 | $1,947,530,000.00 | $1,920,961,000.00 | $1,857,397,000.00 | $1,980,476,000.00 | $1,974,646,000.00 | $1,924,848,000.00 | $1,717,282,000.00 | $1,729,652,000.00 | $1,680,257,000.00 | $1,371,767,000.00 | $1,295,164,000.00 | $1,183,577,000.00 | $1,111,039,000.00 | $1,005,202,000.00 | $990,494,000.00 | -- | -- | -- | -- | $945,890,000.00 | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-8,608,000.00 | $-13,114,000.00 | $-13,634,000.00 | $-13,097,000.00 | $-17,843,000.00 | $-16,051,000.00 | $-16,751,000.00 | $-17,583,000.00 | $-13,336,000.00 | $-7,823,000.00 | $-1,076,000.00 | $913,000.00 | $148,000.00 | $18,000.00 | $1,717,000.00 | $1,794,000.00 | $1,767,000.00 | $767,000.00 | $13,000.00 | $11,000.00 | $-30,000.00 | $-330,000.00 | $-595,000.00 | -- | -- | -- | -- | $-247,000.00 | -- | -- | -- | -- |
Accumulated Deficit | $232,995,000.00 | $225,824,000.00 | $218,731,000.00 | $213,345,000.00 | $206,033,000.00 | $197,490,000.00 | $182,435,000.00 | $174,916,000.00 | $164,750,000.00 | $153,949,000.00 | $144,533,000.00 | $135,906,000.00 | $125,431,000.00 | $115,805,000.00 | $106,854,000.00 | $97,580,000.00 | $89,151,000.00 | $84,389,000.00 | $81,618,000.00 | $77,095,000.00 | $72,940,000.00 | $68,918,000.00 | $65,701,000.00 | -- | -- | -- | -- | $53,200,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $280,111,000.00 | $267,854,000.00 | $259,465,000.00 | $254,860,000.00 | $242,878,000.00 | $237,435,000.00 | $224,015,000.00 | $214,005,000.00 | $207,316,000.00 | $201,492,000.00 | $197,903,000.00 | $189,080,000.00 | $177,204,000.00 | $167,003,000.00 | $159,311,000.00 | $149,377,000.00 | $142,108,000.00 | $136,080,000.00 | $133,331,000.00 | $127,829,000.00 | $123,118,000.00 | $118,550,000.00 | $114,564,000.00 | $106,657,000.00 | -- | $86,994,000.00 | $83,367,000.00 | $80,119,000.00 | -- | -- | -- | $70,747,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $2,560,788,000.00 | $2,438,583,000.00 | $2,324,238,000.00 | $2,226,176,000.00 | $2,272,484,000.00 | $2,227,866,000.00 | $2,123,655,000.00 | $2,009,358,000.00 | $2,154,846,000.00 | $2,122,453,000.00 | $2,055,300,000.00 | $2,169,556,000.00 | $2,151,850,000.00 | $2,091,851,000.00 | $1,876,593,000.00 | $1,879,029,000.00 | $1,822,365,000.00 | $1,507,847,000.00 | $1,428,495,000.00 | $1,311,406,000.00 | $1,234,157,000.00 | $1,123,752,000.00 | $1,105,058,000.00 | -- | -- | -- | -- | $1,026,009,000.00 | -- | -- | -- | -- |
Date | 9/30/2024 | 6/30/2024 | 3/31/2024 | 12/31/2023 | 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 | 7/31/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-2,721,000.00 | $-1,713,000.00 | $-931,000.00 | $-4,613,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $11,499,000.00 | $10,933,000.00 | $8,624,000.00 | $46,225,000.00 | $35,009,000.00 | $9,573,000.00 | $54,234,000.00 | $14,431,000.00 | $14,597,000.00 | $13,565,000.00 | $53,876,000.00 | $40,183,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $1.69 | $0.59 | $0.47 | $2.56 | $0.70 | $1.21 | $2.98 | $2.34 | $0.82 | $0.73 | $2.90 | $0.81 | $1.35 | $0.65 | $1.87 | $1.17 | $0.34 | $0.21 | $1.23 | $0.86 | $0.30 | $0.24 | $1.05 | $0.27 | -- | $0.26 | $0.26 | $0.63 | $0.27 | $0.26 | $0.17 | -- |
Weighted Average Shares Basic | 13,913,639 | 13,894,858 | 13,918,724 | 14,002,556 | 13,932,848 | 14,024,824 | 14,024,598 | 14,030,408 | 13,997,946 | 13,988,549 | 13,798,620 | 13,772,261 | 13,761,676 | 13,757,006 | 13,793,256 | 13,829,341 | 13,846,889 | 13,876,428 | 13,733,131 | 13,714,260 | 13,718,665 | 13,702,433 | 12,116,459 | 11,719,946 | -- | 11,610,540 | 11,563,576 | 11,261,132 | -- | -- | -- | -- |
Earnings Per Share Diluted | $1.69 | $1.06 | $0.47 | $2.55 | $1.90 | $1.20 | $2.91 | $0.77 | $0.80 | $0.71 | $2.84 | $2.11 | $1.32 | $0.65 | $0.71 | $1.17 | $0.55 | $0.21 | $1.21 | $0.32 | $0.29 | $0.24 | $1.02 | $0.26 | -- | $0.51 | $0.25 | $0.62 | $0.27 | $0.25 | $0.17 | -- |
Weighted Average Shares Diluted | 13,909,090 | 13,906,791 | 13,918,724 | 14,080,547 | 14,023,906 | 14,209,910 | 14,362,203 | 14,328,602 | 14,312,848 | 14,338,601 | 14,081,403 | 14,228,497 | 14,070,427 | 13,899,201 | 13,800,176 | 13,832,176 | 13,817,349 | 14,075,756 | 13,968,585 | 13,921,995 | 13,914,042 | 13,877,625 | 12,462,138 | 12,102,692 | -- | 11,986,310 | 11,966,304 | 11,428,000 | -- | -- | -- | -- |
Common Stock Shares Authorized | 49,000,000 | 49,000,000 | 49,000,000 | 49,000,000 | 49,000,000 | 49,000,000 | 49,000,000 | 49,000,000 | 49,000,000 | 49,000,000 | 49,000,000 | 49,000,000 | 49,000,000 | 49,000,000 | 49,000,000 | 49,000,000 | 49,000,000 | 49,000,000 | 49,000,000 | 49,000,000 | 49,000,000 | 49,000,000 | 49,000,000 | -- | -- | -- | -- | 49,000,000 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 13,917,891 | 13,910,467 | 13,889,563 | 13,922,532 | 13,896,062 | 13,981,414 | 14,138,829 | 14,038,599 | 14,010,158 | 13,962,334 | 13,962,334 | 13,801,936 | 13,771,615 | 13,759,218 | 13,753,529 | 13,682,198 | 13,818,223 | 13,816,723 | 13,894,842 | 13,782,538 | 13,718,665 | 13,712,565 | 13,672,479 | -- | -- | -- | -- | 11,537,196 | -- | -- | -- | -- |
Common Stock Value | $139,000.00 | $139,000.00 | $139,000.00 | $139,000.00 | $139,000.00 | $140,000.00 | $141,000.00 | $140,000.00 | $140,000.00 | $140,000.00 | $140,000.00 | $138,000.00 | $138,000.00 | $138,000.00 | $138,000.00 | $137,000.00 | $138,000.00 | $138,000.00 | $139,000.00 | $138,000.00 | $137,000.00 | $137,000.00 | $137,000.00 | -- | -- | -- | -- | $115,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 | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | -- | -- | -- | -- | 1,000,000 | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | -- | $0.01 | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |