Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 12/31/2021 | 9/30/2021 | 6/30/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 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $32,469,000.00 | $38,176,000.00 | $25,125,000.00 | $23,858,000.00 | $28,520,000.00 | $33,221,000.00 | $26,257,000.00 | $39,117,000.00 | $52,886,000.00 | $71,667,000.00 | $64,834,000.00 | $43,159,000.00 | $43,778,000.00 | $49,184,000.00 | $48,562,000.00 | $49,703,000.00 | $45,911,000.00 | $30,192,000.00 | $49,898,000.00 | $70,457,000.00 | $45,020,000.00 | $32,004,000.00 | $6,492,000.00 | $8,983,000.00 | $17,792,000.00 | $22,283,000.00 | $34,663,000.00 | $51,167,000.00 | $55,642,000.00 | $50,065,000.00 | $39,202,000.00 | $34,828,000.00 | $45,301,000.00 | $53,384,000.00 | $50,115,000.00 | $36,085,000.00 | $26,707,000.00 | $31,367,000.00 | $23,178,000.00 | $36,569,000.00 | $21,791,000.00 | $29,718,000.00 | $12,254,000.00 | $24,888,000.00 | $26,366,000.00 | $30,590,000.00 | $42,697,000.00 | $55,287,000.00 | $61,192,000.00 | $32,073,000.00 | $62,137,000.00 | $88,072,000.00 | $8,751,000.00 | $13,839,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $2,004,000.00 | $2,072,000.00 | $2,340,000.00 | $2,636,000.00 | $2,543,000.00 | $1,599,000.00 | $1,661,000.00 | $1,749,000.00 | $1,779,000.00 | $1,673,000.00 | $1,772,000.00 | $2,262,000.00 | $2,517,000.00 | $2,761,000.00 | $2,723,000.00 | $2,676,000.00 | $4,358,000.00 | $4,543,000.00 | $5,568,000.00 | $6,088,000.00 | $6,568,000.00 | $5,557,000.00 | $5,053,000.00 | $4,933,000.00 | $12,325,000.00 | $11,871,000.00 | $11,798,000.00 | $11,973,000.00 | $18,281,000.00 | $18,932,000.00 | $17,823,000.00 | $12,936,000.00 | $13,346,000.00 | $9,895,000.00 | $10,145,000.00 | $10,140,000.00 | $10,460,000.00 | $10,787,000.00 | $11,195,000.00 | $11,329,000.00 | $5,135,000.00 | $5,134,000.00 | $5,120,000.00 | $5,024,000.00 | $5,331,000.00 | $5,292,000.00 | $5,740,000.00 | $6,278,000.00 | -- | -- | -- | $4,265,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $99,731,000.00 | $101,627,000.00 | $87,526,000.00 | $90,848,000.00 | $102,249,000.00 | $87,069,000.00 | $87,684,000.00 | $85,350,000.00 | $85,478,000.00 | $93,712,000.00 | $100,115,000.00 | $147,362,000.00 | $173,060,000.00 | $174,415,000.00 | $162,448,000.00 | $163,474,000.00 | $178,804,000.00 | $177,927,000.00 | $157,366,000.00 | $159,955,000.00 | $176,328,000.00 | $168,792,000.00 | $178,110,000.00 | $179,164,000.00 | $209,608,000.00 | $214,121,000.00 | $210,816,000.00 | $113,360,000.00 | $123,255,000.00 | $125,584,000.00 | $118,990,000.00 | $115,869,000.00 | $127,267,000.00 | $141,084,000.00 | $153,289,000.00 | $172,495,000.00 | $159,967,000.00 | $147,208,000.00 | $173,126,000.00 | $201,996,000.00 | $188,996,000.00 | $198,320,000.00 | $229,393,000.00 | $173,604,000.00 | $184,966,000.00 | $173,951,000.00 | $149,840,000.00 | $177,913,000.00 | -- | -- | -- | $130,622,000.00 | -- | -- |
Property Plant and Equipement | $24,501,000.00 | $23,145,000.00 | $29,285,000.00 | $29,477,000.00 | $30,501,000.00 | $31,154,000.00 | $30,868,000.00 | $30,966,000.00 | $32,866,000.00 | $28,377,000.00 | $29,720,000.00 | $67,458,000.00 | $72,641,000.00 | $72,376,000.00 | $69,651,000.00 | $70,484,000.00 | $74,770,000.00 | $75,862,000.00 | $77,660,000.00 | $79,930,000.00 | $80,707,000.00 | $81,819,000.00 | $86,006,000.00 | $88,899,000.00 | $90,989,000.00 | $90,698,000.00 | $91,014,000.00 | $206,222,000.00 | $211,215,000.00 | $213,689,000.00 | $217,403,000.00 | $200,384,000.00 | $211,355,000.00 | $215,790,000.00 | $220,379,000.00 | $224,777,000.00 | $230,574,000.00 | $231,930,000.00 | $234,660,000.00 | $223,555,000.00 | $222,970,000.00 | $224,251,000.00 | $227,296,000.00 | $229,216,000.00 | $226,155,000.00 | $222,915,000.00 | $225,866,000.00 | $216,722,000.00 | -- | -- | -- | $197,652,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,069,000.00 | $2,086,000.00 | $2,105,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $2,217,000.00 | $2,217,000.00 | $2,217,000.00 | $2,217,000.00 | $2,217,000.00 | $2,217,000.00 | $2,217,000.00 | $2,217,000.00 | $2,217,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $645,000.00 | $739,000.00 | $839,000.00 | $13,180,000.00 | $13,277,000.00 | $13,584,000.00 | $13,093,000.00 | $13,554,000.00 | $13,322,000.00 | $13,381,000.00 | $13,438,000.00 | $16,523,000.00 | $16,675,000.00 | $15,763,000.00 | $18,930,000.00 | $18,819,000.00 | $23,591,000.00 | $23,802,000.00 | $23,689,000.00 | $18,405,000.00 | $5,922,000.00 | $6,078,000.00 | $5,006,000.00 | $2,777,000.00 | $2,783,000.00 | $2,767,000.00 | $2,830,000.00 | $2,826,000.00 | $673,000.00 | $672,000.00 | $670,000.00 | $670,000.00 | $674,000.00 | $672,000.00 | $671,000.00 | $671,000.00 | $666,000.00 | $676,000.00 | $673,000.00 | $683,000.00 | $683,000.00 | $681,000.00 | $675,000.00 | $675,000.00 | $674,000.00 | $672,000.00 | $673,000.00 | $675,000.00 | -- | -- | -- | $675,000.00 | -- | -- |
Total Assets | $127,758,000.00 | $128,428,000.00 | $120,602,000.00 | $136,493,000.00 | $149,050,000.00 | $134,866,000.00 | $134,739,000.00 | $133,000,000.00 | $135,273,000.00 | $135,876,000.00 | $143,679,000.00 | $231,343,000.00 | $262,376,000.00 | $262,554,000.00 | $251,029,000.00 | $252,777,000.00 | $277,165,000.00 | $277,591,000.00 | $258,715,000.00 | $258,290,000.00 | $262,957,000.00 | $256,689,000.00 | $269,122,000.00 | $270,840,000.00 | $303,380,000.00 | $307,586,000.00 | $304,660,000.00 | $322,408,000.00 | $337,212,000.00 | $342,031,000.00 | $339,168,000.00 | $316,923,000.00 | $339,296,000.00 | $357,546,000.00 | $374,339,000.00 | $397,943,000.00 | $391,207,000.00 | $379,814,000.00 | $408,459,000.00 | $426,234,000.00 | $426,176,000.00 | $436,779,000.00 | $457,364,000.00 | $403,495,000.00 | $412,458,000.00 | $397,538,000.00 | $376,379,000.00 | $395,935,000.00 | -- | -- | -- | $334,856,000.00 | -- | -- |
Accounts Payable | $6,625,000.00 | $8,466,000.00 | $11,515,000.00 | $16,850,000.00 | $26,547,000.00 | $8,310,000.00 | $12,664,000.00 | $11,763,000.00 | $9,280,000.00 | $7,396,000.00 | $9,427,000.00 | $70,114,000.00 | $79,006,000.00 | $62,062,000.00 | $70,542,000.00 | $61,542,000.00 | $58,781,000.00 | $55,238,000.00 | $36,511,000.00 | $28,969,000.00 | $20,166,000.00 | $15,965,000.00 | $18,869,000.00 | $18,375,000.00 | $21,457,000.00 | $19,329,000.00 | $8,501,000.00 | $9,021,000.00 | $8,654,000.00 | $12,079,000.00 | $8,922,000.00 | $13,604,000.00 | $14,870,000.00 | $15,779,000.00 | $25,803,000.00 | $40,272,000.00 | $34,275,000.00 | $32,623,000.00 | $54,585,000.00 | $66,054,000.00 | $52,917,000.00 | $67,900,000.00 | $83,351,000.00 | $49,485,000.00 | $58,924,000.00 | $29,170,000.00 | $17,742,000.00 | $20,502,000.00 | -- | -- | -- | $5,262,000.00 | -- | -- |
Accrued Liabilities | $13,390,000.00 | $14,836,000.00 | $13,247,000.00 | $11,334,000.00 | $13,896,000.00 | $14,283,000.00 | $15,244,000.00 | $16,284,000.00 | $14,026,000.00 | $8,372,000.00 | $8,197,000.00 | $7,670,000.00 | $9,446,000.00 | $8,167,000.00 | $8,077,000.00 | $10,031,000.00 | $10,359,000.00 | $9,719,000.00 | $9,605,000.00 | $10,287,000.00 | $10,339,000.00 | $9,062,000.00 | $9,006,000.00 | $12,741,000.00 | $13,685,000.00 | $9,236,000.00 | $7,541,000.00 | $10,032,000.00 | $3,510,000.00 | $2,474,000.00 | $1,629,000.00 | $777,000.00 | $2,817,000.00 | $2,384,000.00 | $5,512,000.00 | $5,187,000.00 | $4,247,000.00 | $3,107,000.00 | $3,588,000.00 | $3,699,000.00 | $4,298,000.00 | $4,403,000.00 | $4,165,000.00 | $5,161,000.00 | $4,312,000.00 | $3,195,000.00 | $2,832,000.00 | $2,610,000.00 | -- | -- | -- | $1,528,000.00 | -- | -- |
Total Current Liabilities | $42,314,000.00 | $49,457,000.00 | $49,118,000.00 | $32,287,000.00 | $46,089,000.00 | $32,242,000.00 | $33,389,000.00 | $32,652,000.00 | $31,365,000.00 | $24,722,000.00 | $38,340,000.00 | $104,981,000.00 | $120,953,000.00 | $109,135,000.00 | $92,418,000.00 | $100,092,000.00 | $90,121,000.00 | $84,149,000.00 | $60,811,000.00 | $57,190,000.00 | $57,821,000.00 | $41,299,000.00 | $55,036,000.00 | $51,347,000.00 | $59,533,000.00 | $61,532,000.00 | $48,660,000.00 | $59,376,000.00 | $71,097,000.00 | $77,127,000.00 | $80,545,000.00 | $59,726,000.00 | $66,739,000.00 | $72,095,000.00 | $89,488,000.00 | $112,145,000.00 | $103,792,000.00 | $98,783,000.00 | $130,543,000.00 | $150,672,000.00 | $146,353,000.00 | $158,846,000.00 | $182,394,000.00 | $129,995,000.00 | $129,791,000.00 | $103,268,000.00 | $88,182,000.00 | $113,136,000.00 | -- | -- | -- | $47,664,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-35,133,000.00 | $-41,373,000.00 | $-48,463,000.00 | $-15,228,000.00 | $-16,330,000.00 | $-16,339,000.00 | $-16,888,000.00 | $-17,486,000.00 | $-12,987,000.00 | $-5,213,000.00 | $-10,525,000.00 | $11,067,000.00 | $26,473,000.00 | $38,810,000.00 | $44,347,000.00 | $38,442,000.00 | $72,767,000.00 | $79,546,000.00 | $84,794,000.00 | $87,836,000.00 | $92,518,000.00 | $103,467,000.00 | $102,918,000.00 | $108,214,000.00 | $132,642,000.00 | $135,901,000.00 | $146,975,000.00 | $153,578,000.00 | $157,280,000.00 | $156,885,000.00 | $151,494,000.00 | $150,651,000.00 | $166,786,000.00 | $180,390,000.00 | $180,498,000.00 | $181,880,000.00 | $183,457,000.00 | $177,339,000.00 | $174,494,000.00 | $172,425,000.00 | $176,995,000.00 | $175,179,000.00 | $172,359,000.00 | $171,032,000.00 | $180,576,000.00 | $192,403,000.00 | $186,267,000.00 | $180,945,000.00 | -- | -- | -- | $186,234,000.00 | -- | -- |
Total Stockholders' Equity | $85,444,000.00 | $78,971,000.00 | $71,484,000.00 | $104,206,000.00 | $102,961,000.00 | $102,624,000.00 | $101,350,000.00 | $100,348,000.00 | $103,908,000.00 | $111,154,000.00 | $105,339,000.00 | $126,362,000.00 | $141,423,000.00 | $153,419,000.00 | $158,612,000.00 | $152,685,000.00 | $187,044,000.00 | $193,442,000.00 | $197,904,000.00 | $201,100,000.00 | $205,136,000.00 | $215,390,000.00 | $214,086,000.00 | $219,493,000.00 | $243,847,000.00 | $246,054,000.00 | $256,000,000.00 | $263,032,000.00 | $266,115,000.00 | $264,904,000.00 | $258,623,000.00 | $257,197,000.00 | $272,557,000.00 | $285,451,000.00 | $284,851,000.00 | $285,798,000.00 | $287,415,000.00 | $281,031,000.00 | $277,916,000.00 | $275,562,000.00 | $279,823,000.00 | $277,933,000.00 | $274,970,000.00 | $273,500,000.00 | $282,667,000.00 | $294,270,000.00 | $288,197,000.00 | $282,799,000.00 | -- | -- | -- | $287,192,000.00 | $273,801,000.00 | $254,207,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $127,758,000.00 | $128,428,000.00 | $120,602,000.00 | $136,493,000.00 | $149,050,000.00 | $134,866,000.00 | $134,739,000.00 | $133,000,000.00 | $135,273,000.00 | $135,876,000.00 | $143,679,000.00 | $231,343,000.00 | $262,376,000.00 | $262,554,000.00 | $251,029,000.00 | $252,777,000.00 | $277,165,000.00 | $277,591,000.00 | $258,715,000.00 | $258,290,000.00 | $262,957,000.00 | $256,689,000.00 | $269,122,000.00 | $270,840,000.00 | $303,380,000.00 | $307,586,000.00 | $304,660,000.00 | $322,408,000.00 | $337,212,000.00 | $342,031,000.00 | $339,168,000.00 | $316,923,000.00 | $339,296,000.00 | $357,546,000.00 | $374,339,000.00 | $397,943,000.00 | $391,207,000.00 | $379,814,000.00 | $408,459,000.00 | $426,234,000.00 | $426,176,000.00 | $436,779,000.00 | $457,364,000.00 | $403,495,000.00 | $412,458,000.00 | $397,538,000.00 | $376,379,000.00 | $395,935,000.00 | -- | -- | -- | $334,856,000.00 | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 12/31/2021 | 9/30/2021 | 6/30/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 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $223,863,000.00 | $148,061,000.00 | $67,605,000.00 | -- | $161,016,000.00 | $111,304,000.00 | $57,290,000.00 | $171,022,000.00 | $49,884,000.00 | $83,860,000.00 | $37,993,000.00 | $55,461,000.00 | $230,864,000.00 | $165,481,000.00 | $83,979,000.00 | $55,018,000.00 | $251,102,000.00 | $84,338,000.00 | $99,233,000.00 | $506,639,000.00 | $118,020,000.00 | $129,169,000.00 | $134,690,000.00 | $135,138,000.00 | $168,191,000.00 | $154,575,000.00 | $150,422,000.00 | $521,340,000.00 | $141,793,000.00 | $137,227,000.00 | $113,083,000.00 | $307,832,000.00 | $219,426,000.00 | $87,251,000.00 | $46,348,000.00 | $248,286,000.00 | $311,529,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $164,248,000.00 | $54,713,000.00 | $56,611,000.00 | -- | $50,378,000.00 | $57,488,000.00 | $42,890,000.00 | -- | $205,839,000.00 | $67,436,000.00 | $78,278,000.00 | -- | $248,686,000.00 | $173,318,000.00 | $94,785,000.00 | $462,083,000.00 | $103,367,000.00 | $244,764,000.00 | $125,917,000.00 | $584,665,000.00 | $447,752,000.00 | $288,616,000.00 | $143,718,000.00 | $517,500,000.00 | $155,172,000.00 | $223,737,000.00 | $100,415,000.00 | $303,304,000.00 | $220,144,000.00 | $138,321,000.00 | $55,916,000.00 | $225,015,000.00 | $272,064,000.00 | -- |
Gross Profit | $6,124,000.00 | $-11,901,000.00 | $-29,879,000.00 | $4,481,000.00 | $5,034,000.00 | $7,895,000.00 | $5,472,000.00 | $1,672,000.00 | $1,664,000.00 | $-198,000.00 | $1,025,000.00 | $-17,751,000.00 | $-9,774,000.00 | $-1,957,000.00 | $-254,000.00 | $-16,999,000.00 | $-2,685,000.00 | $-1,045,000.00 | $553,000.00 | $-7,196,000.00 | $-3,232,000.00 | $-699,000.00 | $679,000.00 | $-42,925,000.00 | $-494,000.00 | $-16,518,000.00 | $-4,897,000.00 | $24,853,000.00 | $5,259,000.00 | $14,066,000.00 | $5,701,000.00 | $-15,156,000.00 | $2,416,000.00 | $10,253,000.00 | $4,448,000.00 | $44,556,000.00 | $14,653,000.00 | $10,322,000.00 | $8,773,000.00 | $23,661,000.00 | $9,055,000.00 | $9,677,000.00 | $6,704,000.00 | $3,840,000.00 | $-13,379,000.00 | $13,905,000.00 | $12,668,000.00 | $4,528,000.00 | $4,004,000.00 | $4,846,000.00 | $-9,568,000.00 | $23,271,000.00 | $39,465,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $5,708,000.00 | $-25,883,000.00 | $-33,635,000.00 | $749,000.00 | $328,000.00 | $-3,415,000.00 | $654,000.00 | $-4,449,000.00 | $-13,484,000.00 | $-7,628,000.00 | $-3,946,000.00 | $-27,159,000.00 | $-11,729,000.00 | $-5,426,000.00 | $5,936,000.00 | $-50,021,000.00 | $-15,594,000.00 | $-5,384,000.00 | $-3,282,000.00 | $-19,665,000.00 | $-22,065,000.00 | $-11,181,000.00 | $-4,780,000.00 | $-68,397,000.00 | $-4,864,000.00 | $-16,260,000.00 | $-9,216,000.00 | $5,183,000.00 | $10,392,000.00 | $10,220,000.00 | $1,216,000.00 | $-38,614,000.00 | $-16,001,000.00 | $2,079,000.00 | $155,000.00 | $23,947,000.00 | $11,346,000.00 | $11,849,000.00 | $5,400,000.00 | $12,106,000.00 | $5,306,000.00 | $6,824,000.00 | $4,349,000.00 | $-5,966,000.00 | $6,017,000.00 | $21,379,000.00 | $10,056,000.00 | $-3,659,000.00 | $2,094,000.00 | $-8,616,000.00 | $-11,504,000.00 | $15,324,000.00 | $31,208,000.00 | -- |
Loss Before Income Taxes | $6,250,000.00 | $-24,443,000.00 | $-31,501,000.00 | $1,737,000.00 | $648,000.00 | $-3,329,000.00 | $-3,899,000.00 | $-4,507,000.00 | $-4,820,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.38 | $-1.51 | $-1.95 | $0.11 | $-0.04 | $-0.21 | $0.04 | $0.03 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-1.75 | -- | $0.10 | -- | $-0.01 | $0.52 | $0.54 | $0.24 | $0.50 | $0.23 | $0.49 | $0.19 | $-0.56 | $-0.72 | $0.99 | $0.47 | $-0.13 | $-0.25 | $0.13 | $-0.49 | $0.90 | $1.44 | -- |
Weighted Average Shares Basic | 16,215,000 | 16,193,000 | 16,162,000 | 16,098,000 | 15,994,000 | 15,840,000 | 15,808,000 | 15,750,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 14,546,000 | 14,543,000 | 14,540,000 | 14,540,000 | 14,505,000 | 14,501,000 | 14,500,000 | 14,496,000 | 14,463,000 | 14,462,000 | 14,457,000 | 14,455,000 | 14,400,000 | 14,408,000 | 14,388,000 | 14,381,000 | 14,351,000 | 14,347,000 | 14,348,000 | 14,344,000 | 14,318,000 | -- | -- |
Earnings Per Share Diluted | $0.37 | $-1.51 | $-1.95 | $0.11 | $-0.04 | $-0.21 | $-0.25 | $-0.29 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-1.75 | -- | $0.09 | -- | $1.05 | $1.05 | $0.30 | $0.24 | $-0.22 | $0.23 | $0.30 | $0.19 | $-0.29 | $0.28 | $0.52 | $0.47 | $-0.13 | $0.11 | $0.13 | $-0.49 | $0.90 | $1.44 | -- |
Weighted Average Shares Diluted | 16,755,000 | 16,193,000 | 16,162,000 | 16,098,000 | 15,994,000 | 15,840,000 | 15,808,000 | 15,836,000 | -- | -- | -- | -- | -- | -- | -- | -- | 15,254,000 | 15,194,000 | 15,151,000 | -- | 15,044,000 | 15,043,000 | 14,964,000 | -- | 14,821,000 | 14,851,000 | 14,758,000 | -- | 14,633,000 | 14,616,000 | 14,601,000 | 14,546,000 | 14,541,000 | 14,540,000 | 14,540,000 | 14,505,000 | 14,501,000 | 14,498,000 | 14,496,000 | 14,469,000 | 14,463,000 | 14,459,000 | 14,461,000 | 14,400,000 | 14,417,000 | 14,409,000 | 14,408,000 | 14,351,000 | 14,347,000 | 14,346,000 | 14,344,000 | 14,329,000 | -- | -- |
Common Stock Shares Authorized | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | -- | -- | -- | 20,000,000 | -- | -- |
Common Stock Shares Outstanding | 16,197,000 | 16,258,000 | 16,287,000 | 16,287,000 | 16,055,000 | 15,973,000 | 15,923,000 | 15,923,000 | 15,622,000 | 15,552,000 | 15,535,000 | 15,359,000 | 15,325,000 | 15,309,000 | 15,290,000 | 15,263,000 | 15,236,000 | 15,236,000 | 15,236,000 | 15,090,000 | 15,044,000 | 15,043,068 | 15,043,068 | 14,910,498 | 14,851,949 | 14,850,833 | 14,850,154 | 14,695,020 | 14,632,507 | 14,631,507 | 14,630,686 | 14,580,216 | 14,542,971 | 14,541,268 | 14,539,866 | 14,539,104 | 14,505,978 | 14,504,978 | 14,497,908 | 14,493,748 | 14,464,664 | 14,457,593 | 14,456,522 | 14,452,660 | 14,412,003 | 14,406,255 | 14,385,039 | 14,376,443 | -- | -- | -- | 14,340,971 | -- | -- |
Common Stock Value | $11,752,000.00 | $11,729,000.00 | $11,690,000.00 | $11,638,000.00 | $11,624,000.00 | $11,591,000.00 | $11,518,000.00 | $11,478,000.00 | $11,384,000.00 | $11,331,000.00 | $11,281,000.00 | $11,223,000.00 | $11,189,000.00 | $11,155,000.00 | $11,121,000.00 | $11,119,000.00 | $11,123,000.00 | $11,085,000.00 | $11,006,000.00 | $11,021,000.00 | $10,957,000.00 | $10,888,000.00 | $10,813,000.00 | $10,823,000.00 | $10,817,000.00 | $10,711,000.00 | $10,598,000.00 | $10,641,000.00 | $10,579,000.00 | $10,499,000.00 | $10,411,000.00 | $10,352,000.00 | $10,275,000.00 | $10,204,000.00 | $10,133,000.00 | $10,090,000.00 | $10,094,000.00 | $10,067,000.00 | $10,040,000.00 | $10,012,000.00 | $9,992,000.00 | $9,985,000.00 | $9,971,000.00 | $9,956,000.00 | $9,944,000.00 | $9,922,000.00 | $9,928,000.00 | $9,921,000.00 | -- | -- | -- | $9,846,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $598,000.00 | $448,000.00 | $299,000.00 | $149,000.00 | $588,000.00 | $440,000.00 | $295,000.00 | $146,000.00 | $5,865,000.00 | $4,397,000.00 | $2,930,000.00 | $1,465,000.00 | $5,865,000.00 | $4,399,000.00 | $2,931,000.00 | $1,466,000.00 | $5,839,000.00 | $4,379,000.00 | $2,919,000.00 | $1,460,000.00 | $5,822,000.00 | $4,368,000.00 | $2,913,000.00 | $1,457,000.00 | $3,485,000.00 | $2,613,000.00 | $1,742,000.00 | $871,000.00 | $579,000.00 | $1,871,000.00 | -- |
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 | 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 | 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 | 5,000,000 | 5,000,000 | 5,000,000 | -- | -- | -- | 5,000,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |