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 | 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 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $25,825,000.00 | $56,178,000.00 | $58,412,000.00 | $61,567,000.00 | $66,610,000.00 | $69,667,000.00 | $70,663,000.00 | $75,633,000.00 | $79,382,000.00 | $83,843,000.00 | $84,640,000.00 | $88,114,000.00 | $90,214,000.00 | $92,367,000.00 | $90,789,000.00 | $93,206,000.00 | $95,393,000.00 | $96,035,000.00 | $101,113,000.00 | $108,106,000.00 | $118,699,000.00 | $132,653,000.00 | $132,206,000.00 | $128,270,000.00 | $145,095,000.00 | $135,311,000.00 | $126,953,000.00 | $136,261,000.00 | $134,672,000.00 | $125,921,000.00 | $114,500,000.00 | $109,649,000.00 | $99,631,000.00 | $104,914,000.00 | $94,565,000.00 | $74,422,000.00 | $59,866,000.00 | $44,816,000.00 | $39,748,000.00 | $29,622,000.00 | $23,334,000.00 | $14,550,000.00 | $9,131,000.00 | $6,695,000.00 | $5,173,000.00 | $4,207,000.00 | $3,651,000.00 | $4,637,000.00 | $2,758,000.00 | $1,617,000.00 | $1,727,000.00 | $1,437,000.00 | $958,000.00 | $648,000.00 | $1,552,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $98,000.00 | $93,000.00 | $88,000.00 | $57,000.00 | $305,000.00 | $297,000.00 | $178,000.00 | $107,000.00 | $101,000.00 | $109,000.00 | $168,000.00 | $134,000.00 | $293,000.00 | $172,000.00 | $179,000.00 | $122,000.00 | $166,000.00 | $203,000.00 | $338,000.00 | $93,000.00 | -- | -- | -- | $105,000.00 | -- |
Inventory | $4,899,000.00 | $4,293,000.00 | $4,882,000.00 | $4,715,000.00 | $4,982,000.00 | $4,525,000.00 | $4,989,000.00 | $5,193,000.00 | $4,860,000.00 | $5,257,000.00 | $4,390,000.00 | $3,706,000.00 | $3,627,000.00 | $3,779,000.00 | $4,259,000.00 | $4,114,000.00 | $5,406,000.00 | $6,404,000.00 | $7,999,000.00 | $10,343,000.00 | $12,310,000.00 | $12,165,000.00 | $11,119,000.00 | $10,358,000.00 | $7,944,000.00 | $8,398,000.00 | $10,632,000.00 | $9,804,000.00 | $9,170,000.00 | $11,257,000.00 | $14,842,000.00 | $12,302,000.00 | $10,269,000.00 | $10,455,000.00 | $6,613,000.00 | $5,287,000.00 | $4,859,000.00 | $3,760,000.00 | $4,320,000.00 | $4,321,000.00 | $3,323,000.00 | $1,828,000.00 | $1,201,000.00 | $1,031,000.00 | $888,000.00 | $867,000.00 | $1,261,000.00 | $1,258,000.00 | $1,008,000.00 | $1,089,000.00 | -- | -- | -- | $751,000.00 | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $62,733,000.00 | $64,229,000.00 | $66,969,000.00 | $69,947,000.00 | $75,012,000.00 | $77,551,000.00 | $79,012,000.00 | $84,234,000.00 | $88,916,000.00 | $93,469,000.00 | $93,416,000.00 | $95,527,000.00 | $97,234,000.00 | $99,741,000.00 | $100,020,000.00 | $102,377,000.00 | $107,721,000.00 | $108,375,000.00 | $116,109,000.00 | $124,576,000.00 | $137,560,000.00 | $150,187,000.00 | $148,243,000.00 | $144,178,000.00 | $159,060,000.00 | $151,243,000.00 | $140,546,000.00 | $149,703,000.00 | $146,529,000.00 | $141,244,000.00 | $132,980,000.00 | $124,937,000.00 | $112,312,000.00 | $117,712,000.00 | $103,189,000.00 | $81,649,000.00 | $66,082,000.00 | $49,613,000.00 | $45,000,000.00 | $34,806,000.00 | $28,567,000.00 | $17,170,000.00 | $11,182,000.00 | $8,413,000.00 | $6,646,000.00 | $5,837,000.00 | $5,524,000.00 | $6,725,000.00 | $4,998,000.00 | $3,830,000.00 | -- | -- | -- | $2,565,000.00 | -- |
Property Plant and Equipement | $241,000.00 | $266,000.00 | $284,000.00 | $311,000.00 | $354,000.00 | $394,000.00 | $425,000.00 | $430,000.00 | $450,000.00 | $463,000.00 | $463,000.00 | $528,000.00 | $521,000.00 | $539,000.00 | $581,000.00 | $599,000.00 | $649,000.00 | $735,000.00 | $821,000.00 | $887,000.00 | $888,000.00 | $934,000.00 | $988,000.00 | $1,025,000.00 | $1,040,000.00 | $1,149,000.00 | $1,225,000.00 | $1,292,000.00 | $1,330,000.00 | $1,388,000.00 | $1,297,000.00 | $1,236,000.00 | $1,050,000.00 | $894,000.00 | $917,000.00 | $702,000.00 | $699,000.00 | $476,000.00 | $377,000.00 | $305,000.00 | $294,000.00 | $265,000.00 | $125,000.00 | $136,000.00 | $123,000.00 | $121,000.00 | $129,000.00 | $114,000.00 | $76,000.00 | $68,000.00 | -- | -- | -- | $203,000.00 | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $200,000.00 | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | $1,764,000.00 | -- | -- | -- | $1,764,000.00 | -- |
Other Assets | $959,000.00 | $869,000.00 | $679,000.00 | $646,000.00 | $616,000.00 | $606,000.00 | $553,000.00 | $541,000.00 | $568,000.00 | $571,000.00 | $574,000.00 | $586,000.00 | $648,000.00 | $661,000.00 | $701,000.00 | $729,000.00 | $754,000.00 | $823,000.00 | $807,000.00 | $858,000.00 | $829,000.00 | $831,000.00 | $859,000.00 | $854,000.00 | $809,000.00 | $796,000.00 | $772,000.00 | $768,000.00 | $776,000.00 | $692,000.00 | $723,000.00 | $620,000.00 | $621,000.00 | $616,000.00 | $610,000.00 | $598,000.00 | $591,000.00 | $372,000.00 | $316,000.00 | $323,000.00 | $296,000.00 | $300,000.00 | $296,000.00 | $249,000.00 | $255,000.00 | $258,000.00 | $252,000.00 | $100,000,000.00 | $241,000.00 | $241,000.00 | -- | -- | -- | $406,000.00 | -- |
Total Assets | $67,639,000.00 | $69,091,000.00 | $71,821,000.00 | $74,816,000.00 | $80,182,000.00 | $82,817,000.00 | $84,595,000.00 | $88,032,000.00 | $93,042,000.00 | $98,355,000.00 | $98,976,000.00 | $101,406,000.00 | $103,485,000.00 | $105,942,000.00 | $107,088,000.00 | $108,477,000.00 | $113,669,000.00 | $118,497,000.00 | $127,107,000.00 | $136,091,000.00 | $149,348,000.00 | $157,921,000.00 | $156,292,000.00 | $152,367,000.00 | $167,387,000.00 | $159,554,000.00 | $147,399,000.00 | $156,566,000.00 | $153,391,000.00 | $148,051,000.00 | $139,854,000.00 | $131,654,000.00 | $118,936,000.00 | $124,152,000.00 | $109,711,000.00 | $88,304,000.00 | $69,448,000.00 | $52,540,000.00 | $47,787,000.00 | $37,538,000.00 | $31,244,000.00 | $19,827,000.00 | $13,692,000.00 | $10,785,000.00 | $9,019,000.00 | $8,219,000.00 | $7,900,000.00 | $9,071,000.00 | $7,304,000.00 | $6,123,000.00 | -- | -- | -- | $5,363,000.00 | -- |
Accounts Payable | $749,000.00 | $990,000.00 | $666,000.00 | $725,000.00 | $1,147,000.00 | $810,000.00 | $983,000.00 | $758,000.00 | $824,000.00 | $761,000.00 | $879,000.00 | $1,027,000.00 | $756,000.00 | $580,000.00 | $887,000.00 | $1,084,000.00 | $848,000.00 | $680,000.00 | $627,000.00 | $675,000.00 | $1,456,000.00 | $1,631,000.00 | $2,715,000.00 | $2,995,000.00 | $2,669,000.00 | $1,751,000.00 | $1,023,000.00 | $2,371,000.00 | $2,085,000.00 | $2,145,000.00 | $3,114,000.00 | $3,525,000.00 | $2,019,000.00 | $2,862,000.00 | $4,371,000.00 | $3,082,000.00 | $2,543,000.00 | $2,232,000.00 | $4,411,000.00 | $4,641,000.00 | $4,438,000.00 | $3,058,000.00 | $2,068,000.00 | $1,626,000.00 | $1,811,000.00 | $1,385,000.00 | $1,795,000.00 | $2,480,000.00 | $1,997,000.00 | $2,208,000.00 | -- | -- | -- | $3,115,000.00 | -- |
Accrued Liabilities | $1,357,000.00 | $1,170,000.00 | $1,100,000.00 | $1,235,000.00 | $1,105,000.00 | $1,181,000.00 | $1,321,000.00 | $1,789,000.00 | $1,332,000.00 | $1,933,000.00 | $1,758,000.00 | $1,853,000.00 | $1,670,000.00 | $1,922,000.00 | $1,786,000.00 | $1,763,000.00 | $1,971,000.00 | $2,931,000.00 | $3,798,000.00 | $7,051,000.00 | $8,909,000.00 | $12,502,000.00 | $13,125,000.00 | $10,399,000.00 | $10,027,000.00 | $11,170,000.00 | $10,443,000.00 | $12,666,000.00 | $13,196,000.00 | $13,611,000.00 | $18,620,000.00 | $18,651,000.00 | $16,714,000.00 | $19,634,000.00 | $20,643,000.00 | $14,338,000.00 | $7,430,000.00 | $8,853,000.00 | $7,121,000.00 | $5,224,000.00 | $3,957,000.00 | $3,962,000.00 | $2,288,000.00 | $1,768,000.00 | $1,512,000.00 | $1,308,000.00 | $1,293,000.00 | $1,513,000.00 | $1,271,000.00 | $1,177,000.00 | -- | -- | -- | $723,000.00 | -- |
Total Current Liabilities | $28,269,000.00 | $27,491,000.00 | $28,511,000.00 | $29,391,000.00 | $32,132,000.00 | $32,666,000.00 | $32,686,000.00 | $33,484,000.00 | $36,172,000.00 | $38,867,000.00 | $37,421,000.00 | $37,974,000.00 | $38,109,000.00 | $38,245,000.00 | $38,412,000.00 | $38,642,000.00 | $41,772,000.00 | $43,433,000.00 | $44,540,000.00 | $56,739,000.00 | $63,493,000.00 | $68,060,000.00 | $68,074,000.00 | $66,799,000.00 | $68,481,000.00 | $68,933,000.00 | $49,541,000.00 | $62,167,000.00 | $64,295,000.00 | $65,612,000.00 | $71,126,000.00 | $74,641,000.00 | $69,608,000.00 | $67,343,000.00 | $60,923,000.00 | $48,463,000.00 | $36,773,000.00 | $26,090,000.00 | -- | -- | -- | $13,750,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-1,221,000.00 | $-1,069,000.00 | $-1,267,000.00 | $-1,245,000.00 | $-1,104,000.00 | $-1,004,000.00 | $-1,341,000.00 | $-940,000.00 | $-720,000.00 | $-492,000.00 | $-476,000.00 | $-413,000.00 | $-525,000.00 | $-336,000.00 | $-893,000.00 | $-1,384,000.00 | $-1,573,000.00 | $-1,264,000.00 | $-1,764,000.00 | $-1,192,000.00 | $-974,000.00 | $-1,250,000.00 | $-1,202,000.00 | $-774,000.00 | $-27,000.00 | $-413,000.00 | $-716,000.00 | $-907,000.00 | $-996,000.00 | $-807,000.00 | $-302,000.00 | $-237,000.00 | $-41,000.00 | $-101,000.00 | $17,000.00 | $135,000.00 | -- | $62,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-19,818,000.00 | $-17,703,000.00 | $-15,757,000.00 | $-13,626,000.00 | $-11,103,000.00 | $-9,056,000.00 | $-6,961,000.00 | $-4,723,000.00 | $-2,621,000.00 | $-231,000.00 | $1,820,000.00 | $3,634,000.00 | $5,690,000.00 | $7,822,000.00 | $9,358,000.00 | $11,008,000.00 | $13,259,000.00 | $16,117,000.00 | $23,567,000.00 | $40,169,000.00 | $39,772,000.00 | $44,431,000.00 | $42,740,000.00 | $39,662,000.00 | $52,253,000.00 | $44,908,000.00 | $52,457,000.00 | $49,198,000.00 | $43,992,000.00 | $38,548,000.00 | $24,342,000.00 | $12,572,000.00 | $1,057,000.00 | $-9,647,000.00 | $-22,617,000.00 | $-36,549,000.00 | $-48,359,000.00 | $-54,799,000.00 | $-60,399,000.00 | $-65,658,000.00 | $-71,706,000.00 | $-74,619,000.00 | $-76,196,000.00 | $-77,517,000.00 | $-78,421,000.00 | $-78,708,000.00 | $-79,238,000.00 | $-79,985,000.00 | $-80,831,000.00 | $-81,338,000.00 | -- | -- | -- | $-83,643,000.00 | -- |
Total Stockholders' Equity | $39,370,000.00 | $41,600,000.00 | $43,310,000.00 | $45,425,000.00 | $48,050,000.00 | $50,151,000.00 | $51,909,000.00 | $54,548,000.00 | $56,870,000.00 | $59,488,000.00 | $61,555,000.00 | $63,432,000.00 | $65,376,000.00 | $67,697,000.00 | $68,676,000.00 | $69,835,000.00 | $71,897,000.00 | $75,064,000.00 | $82,567,000.00 | $79,352,000.00 | $85,855,000.00 | $89,861,000.00 | $88,218,000.00 | $85,568,000.00 | $98,906,000.00 | $90,621,000.00 | $97,858,000.00 | $94,399,000.00 | $89,096,000.00 | $82,439,000.00 | $68,728,000.00 | $57,013,000.00 | $49,328,000.00 | $56,809,000.00 | $48,788,000.00 | $39,841,000.00 | $32,675,000.00 | $26,450,000.00 | $25,182,000.00 | $17,654,000.00 | $9,563,000.00 | $6,077,000.00 | $4,468,000.00 | $3,106,000.00 | $2,187,000.00 | $1,909,000.00 | $1,390,000.00 | $585,000.00 | -- | $-809,000.00 | -- | -- | -- | $-2,728,000.00 | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-93,000.00 | -- |
Total Liabilities and Equity | $67,639,000.00 | $69,091,000.00 | $71,821,000.00 | $74,816,000.00 | $80,182,000.00 | $82,817,000.00 | $84,595,000.00 | $88,032,000.00 | $93,042,000.00 | $98,355,000.00 | $98,976,000.00 | $101,406,000.00 | $103,485,000.00 | $105,942,000.00 | $107,088,000.00 | $108,477,000.00 | $113,669,000.00 | $118,497,000.00 | $127,107,000.00 | $136,091,000.00 | $149,348,000.00 | $157,921,000.00 | $156,292,000.00 | $152,367,000.00 | $167,387,000.00 | $159,554,000.00 | $147,399,000.00 | $156,566,000.00 | $153,391,000.00 | $148,051,000.00 | $139,854,000.00 | $131,654,000.00 | $118,936,000.00 | $124,152,000.00 | $109,711,000.00 | $88,304,000.00 | $69,448,000.00 | $52,540,000.00 | $47,787,000.00 | $37,538,000.00 | $31,244,000.00 | $19,827,000.00 | $13,692,000.00 | $10,785,000.00 | $9,019,000.00 | $8,219,000.00 | $7,900,000.00 | $9,071,000.00 | $7,304,000.00 | $6,123,000.00 | -- | -- | -- | $5,363,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 | 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 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $8,039,000.00 | $32,749,000.00 | $7,926,000.00 | $16,675,000.00 | $8,830,000.00 | $36,473,000.00 | $8,618,000.00 | $9,968,000.00 | $8,638,000.00 | $44,995,000.00 | $33,040,000.00 | $22,432,000.00 | $10,214,000.00 | $45,081,000.00 | $32,510,000.00 | $11,587,000.00 | $10,434,000.00 | $57,510,000.00 | $44,777,000.00 | $32,125,000.00 | $14,104,000.00 | $152,543,000.00 | $37,117,000.00 | $82,657,000.00 | $42,146,000.00 | $158,918,000.00 | $122,250,000.00 | $41,672,000.00 | $48,629,000.00 | $232,825,000.00 | $182,450,000.00 | $65,332,000.00 | $60,066,000.00 | $210,762,000.00 | $152,179,000.00 | $55,622,000.00 | $31,779,000.00 | $97,609,000.00 | $69,667,000.00 | $26,680,000.00 | $17,910,000.00 | $39,976,000.00 | $10,815,000.00 | $8,028,000.00 | $6,423,000.00 | $27,829,000.00 | $6,949,000.00 | $14,787,000.00 | $6,691,000.00 | $22,990,000.00 | $8,026,000.00 | $8,877,000.00 | $3,646,000.00 | $16,607,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $3,918,000.00 | $16,006,000.00 | $12,169,000.00 | $4,080,000.00 | $4,232,000.00 | $15,996,000.00 | $12,167,000.00 | $3,986,000.00 | $4,281,000.00 | $17,846,000.00 | $13,488,000.00 | $9,386,000.00 | $4,480,000.00 | $18,208,000.00 | $13,771,000.00 | $4,291,000.00 | $5,279,000.00 | $27,220,000.00 | $6,354,000.00 | $6,627,000.00 | $7,315,000.00 | $31,309,000.00 | $7,269,000.00 | $17,215,000.00 | $9,122,000.00 | $31,685,000.00 | $7,495,000.00 | $16,126,000.00 | $9,672,000.00 | $43,245,000.00 | $11,170,000.00 | $12,431,000.00 | $10,904,000.00 | $36,024,000.00 | $24,571,000.00 | $8,281,000.00 | $6,423,000.00 | $19,687,000.00 | $14,454,000.00 | $5,031,000.00 | $4,347,000.00 | $11,634,000.00 | $8,270,000.00 | $2,609,000.00 | $2,445,000.00 | $9,415,000.00 | $7,005,000.00 | $4,750,000.00 | $2,437,000.00 | $9,052,000.00 | $6,479,000.00 | $1,836,000.00 | $2,030,000.00 | $9,802,000.00 | -- |
Total Operating Expenses | $8,404,000.00 | $34,420,000.00 | $8,218,000.00 | $8,588,000.00 | $9,224,000.00 | $36,743,000.00 | $8,763,000.00 | $9,753,000.00 | $9,021,000.00 | $43,424,000.00 | $31,956,000.00 | $21,827,000.00 | $9,994,000.00 | $44,412,000.00 | $33,107,000.00 | $23,286,000.00 | $11,882,000.00 | $64,533,000.00 | $13,716,000.00 | $18,025,000.00 | $16,813,000.00 | $118,811,000.00 | $91,775,000.00 | $62,505,000.00 | $32,102,000.00 | $115,859,000.00 | $87,877,000.00 | $64,442,000.00 | $35,637,000.00 | $168,689,000.00 | $138,328,000.00 | $50,405,000.00 | $46,079,000.00 | $162,885,000.00 | $118,195,000.00 | $68,220,000.00 | $24,861,000.00 | $76,789,000.00 | $19,613,000.00 | $20,512,000.00 | $14,791,000.00 | $35,753,000.00 | $22,699,000.00 | $13,211,000.00 | $6,131,000.00 | $25,184,000.00 | $19,507,000.00 | $7,207,000.00 | $6,140,000.00 | $21,207,000.00 | $15,402,000.00 | $8,600,000.00 | $4,024,000.00 | $19,686,000.00 | -- |
Loss from Operations | $-365,000.00 | $-1,671,000.00 | $-1,429,000.00 | $-1,137,000.00 | $-394,000.00 | $-270,000.00 | $-313,000.00 | $-168,000.00 | $-383,000.00 | $1,571,000.00 | $479,000.00 | $605,000.00 | $220,000.00 | $669,000.00 | $-597,000.00 | $-1,265,000.00 | $-1,448,000.00 | $-7,023,000.00 | $-3,777,000.00 | $-4,000.00 | $-2,709,000.00 | $33,732,000.00 | $7,847,000.00 | $20,152,000.00 | $10,044,000.00 | $43,059,000.00 | $8,514,000.00 | $12,867,000.00 | $12,992,000.00 | $64,136,000.00 | $15,208,000.00 | $28,914,000.00 | $13,987,000.00 | $47,877,000.00 | $33,984,000.00 | $12,263,000.00 | $6,918,000.00 | $20,820,000.00 | $5,464,000.00 | $9,287,000.00 | $3,119,000.00 | $4,223,000.00 | $1,327,000.00 | $948,000.00 | $292,000.00 | $2,645,000.00 | $2,229,000.00 | $1,440,000.00 | $551,000.00 | $1,783,000.00 | $1,224,000.00 | $655,000.00 | $-378,000.00 | $-3,079,000.00 | -- |
Loss Before Income Taxes | $198,000.00 | $745,000.00 | $279,000.00 | $-14,000.00 | $287,000.00 | $602,000.00 | $159,000.00 | $117,000.00 | $-273,000.00 | $1,510,000.00 | $992,000.00 | $566,000.00 | $240,000.00 | $1,490,000.00 | $6,000.00 | $308,000.00 | $-1,355,000.00 | $-5,597,000.00 | $-741,000.00 | $-1,908,000.00 | $-2,277,000.00 | $34,521,000.00 | $8,096,000.00 | $20,368,000.00 | $10,207,000.00 | $43,426,000.00 | $8,502,000.00 | $26,095,000.00 | $13,148,000.00 | $64,077,000.00 | $15,256,000.00 | $28,906,000.00 | $13,963,000.00 | $47,793,000.00 | $33,872,000.00 | $12,395,000.00 | $6,809,000.00 | $20,636,000.00 | $14,712,000.00 | $9,279,000.00 | $3,110,000.00 | $4,191,000.00 | $2,561,000.00 | $1,219,000.00 | $299,000.00 | $2,606,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.02 | $0.05 | $0.02 | $-0.02 | $0.02 | $0.03 | $0.01 | $0.01 | $-0.01 | $0.10 | $0.08 | $0.03 | $0.01 | $0.08 | $0.01 | $-0.05 | -- | $-0.52 | $-0.25 | $-0.14 | $-0.17 | $2.75 | $0.67 | $0.80 | $0.78 | $2.10 | $0.65 | $1.84 | $0.93 | $4.84 | $3.15 | $2.03 | $0.96 | $3.84 | $1.19 | $0.99 | $0.54 | $1.67 | $1.22 | $0.78 | $0.27 | $0.36 | $0.22 | -- | $0.03 | -- | $0.19 | -- | $0.05 | -- | -- | -- | $-0.04 | -- | -- |
Weighted Average Shares Basic | 11,456,000 | 11,436,000 | 11,432,000 | 11,428,000 | 11,424,000 | 11,362,000 | 11,341,000 | 11,346,000 | 11,254,000 | 11,017,000 | 11,063,000 | 10,921,000 | 10,874,000 | 10,630,000 | 10,678,000 | 10,532,000 | -- | 10,871,000 | 11,010,000 | 11,207,000 | 11,333,000 | 11,304,000 | 11,309,000 | 11,298,000 | 11,286,000 | 11,251,000 | 11,244,000 | 11,236,000 | 11,229,000 | 11,382,000 | 11,209,000 | 11,553,000 | 11,773,000 | 12,302,000 | 12,239,000 | 12,428,000 | 12,453,000 | 12,131,000 | 11,883,000 | 11,821,000 | 11,361,000 | 11,154,000 | 11,128,000 | 11,100,000 | 11,069,000 | 10,944,000 | 10,918,000 | 10,891,000 | 10,863,000 | 10,704,000 | 10,669,000 | 10,675,000 | 10,635,000 | 10,507,000 | -- |
Earnings Per Share Diluted | $0.02 | $0.05 | $0.02 | $-0.02 | $0.02 | $0.03 | -- | $0.02 | $-0.01 | $0.09 | $0.04 | $0.03 | $0.01 | $0.07 | $0.01 | -- | -- | $-0.52 | $-0.25 | $-0.14 | $-0.17 | $2.74 | $0.67 | $1.58 | $0.78 | $2.09 | $0.65 | $1.84 | $0.93 | $4.83 | $1.12 | $2.03 | $0.95 | $3.82 | $2.70 | $1.52 | $0.54 | $1.61 | $1.16 | $0.49 | $0.26 | $0.36 | $0.22 | $0.11 | $0.03 | $0.23 | $0.07 | -- | $0.04 | -- | -- | -- | $-0.04 | -- | -- |
Weighted Average Shares Diluted | 11,474,000 | 11,456,000 | 11,454,000 | 11,439,000 | 11,428,000 | 11,423,000 | 11,423,000 | 11,424,000 | 11,254,000 | 11,424,000 | 11,424,000 | 11,424,000 | 11,424,000 | 11,424,000 | 11,424,000 | 11,424,000 | -- | 10,871,000 | 11,010,000 | 11,082,000 | 11,333,000 | 11,318,000 | 11,322,000 | 11,297,000 | 11,288,000 | 11,267,000 | 11,269,000 | 11,274,000 | 11,251,000 | 11,407,000 | 11,232,000 | 11,579,000 | 11,817,000 | 12,372,000 | 12,439,000 | 12,461,000 | 12,548,000 | 12,600,000 | 12,424,000 | 12,305,000 | 11,673,000 | 11,331,000 | 11,294,000 | 11,269,000 | 11,248,000 | 11,234,000 | 11,225,000 | 11,208,000 | 11,181,000 | 10,825,000 | 10,898,000 | 10,659,000 | 10,635,000 | 10,507,000 | -- |
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 | 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 | -- | -- | -- | 50,000,000 | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 12,805,166 | 12,113,392 | 11,523,140 | 11,332,771 | 11,333,102 | 11,334,678 | 11,326,323 | 11,324,048 | 11,326,323 | 11,326,323 | 11,326,323 | 11,326,323 | -- | -- | -- | 10,725,899 | -- |
Common Stock Value | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $12,000.00 | $12,000.00 | $11,000.00 | $11,000.00 | $11,000.00 | $11,000.00 | $11,000.00 | $11,000.00 | $11,000.00 | $11,000.00 | $11,000.00 | -- | -- | -- | $11,000.00 | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.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 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $55,000.00 | $82,000.00 | $93,000.00 | $111,000.00 | $111,000.00 | $111,000.00 | $124,000.00 | $124,000.00 | $124,000.00 | $124,000.00 | $124,000.00 | $124,000.00 | -- | -- | -- | $124,000.00 | -- |
Preferred Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1.70 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |