Date | 3/31/2024 | 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 | 6/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $24,642,000.00 | $19,479,000.00 | $13,452,000.00 | $12,795,000.00 | $6,805,000.00 | $13,125,000.00 | $17,221,000.00 | $22,782,000.00 | $36,364,000.00 | $10,270,000.00 | $9,739,000.00 | $8,277,000.00 | $7,621,000.00 | $7,709,000.00 | $7,691,000.00 | $6,977,000.00 | $9,347,000.00 | $12,028,000.00 | $18,282,000.00 | $18,212,000.00 | $19,367,000.00 | $18,925,000.00 | $9,568,000.00 | $8,955,000.00 | $8,423,000.00 | $8,223,000.00 | $8,073,000.00 | $7,389,000.00 | $6,698,000.00 | $6,097,000.00 | $5,962,000.00 | $4,056,000.00 | $4,562,000.00 | $4,718,000.00 | $4,989,000.00 | $5,598,000.00 | $5,407,000.00 | $6,283,000.00 | $6,264,000.00 | $5,877,000.00 | $6,098,000.00 | $5,831,000.00 | $5,243,000.00 | $7,154,000.00 | $8,452,000.00 | $10,526,000.00 | $11,374,000.00 | $1,834,000.00 | $3,303,000.00 | $4,035,000.00 | $5,836,000.00 | $8,480,000.00 | $10,645,000.00 | $10,075,000.00 |
Accounts Receivable Net Current | $28,542,000.00 | $30,105,000.00 | $27,682,000.00 | $25,609,000.00 | $27,675,000.00 | $26,669,000.00 | $26,262,000.00 | $23,189,000.00 | $23,865,000.00 | $21,766,000.00 | $13,515,000.00 | $11,623,000.00 | $13,298,000.00 | $12,345,000.00 | $11,411,000.00 | $11,958,000.00 | $9,379,000.00 | $7,845,000.00 | $7,388,000.00 | $8,351,000.00 | $6,134,000.00 | $5,917,000.00 | $4,244,000.00 | $3,834,000.00 | $3,962,000.00 | $2,687,000.00 | $3,432,000.00 | $2,827,000.00 | $2,866,000.00 | $3,189,000.00 | $3,164,000.00 | $3,131,000.00 | $2,343,000.00 | $2,970,000.00 | $2,658,000.00 | $2,631,000.00 | $2,634,000.00 | $3,543,000.00 | $3,631,000.00 | $3,887,000.00 | $2,749,000.00 | $2,778,000.00 | $2,599,000.00 | $2,808,000.00 | $2,348,000.00 | $2,237,000.00 | $2,674,000.00 | $2,675,000.00 | $1,409,000.00 | -- | $2,908,000.00 | -- | -- | -- |
Inventory | $40,552,000.00 | $45,796,000.00 | $49,736,000.00 | $51,725,000.00 | $49,156,000.00 | $45,260,000.00 | $37,679,000.00 | $33,166,000.00 | $29,369,000.00 | $26,557,000.00 | $15,059,000.00 | $15,079,000.00 | $14,304,000.00 | $13,888,000.00 | $13,781,000.00 | $15,246,000.00 | $11,024,000.00 | $12,423,000.00 | $10,509,000.00 | $9,809,000.00 | $9,352,000.00 | $8,032,000.00 | $8,439,000.00 | $7,378,000.00 | $7,061,000.00 | $7,258,000.00 | $6,959,000.00 | $7,664,000.00 | $7,614,000.00 | $7,390,000.00 | $6,584,000.00 | $7,275,000.00 | $7,861,000.00 | $8,988,000.00 | $9,503,000.00 | $8,740,000.00 | $9,296,000.00 | $8,545,000.00 | $8,404,000.00 | $7,601,000.00 | $8,135,000.00 | $8,527,000.00 | $8,741,000.00 | $9,177,000.00 | $9,694,000.00 | $7,650,000.00 | $5,955,000.00 | $6,751,000.00 | $8,453,000.00 | -- | $9,160,000.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | $150,000.00 | -- | $112,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $687,000.00 | $817,000.00 | $752,000.00 | $794,000.00 | $370,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | $568,000.00 | $615,000.00 | -- | $400,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $97,884,000.00 | $98,905,000.00 | $96,551,000.00 | $95,889,000.00 | $90,045,000.00 | $90,557,000.00 | $90,033,000.00 | $85,160,000.00 | $94,337,000.00 | $63,293,000.00 | $43,153,000.00 | $38,574,000.00 | $37,491,000.00 | $36,183,000.00 | $34,510,000.00 | $36,658,000.00 | $37,430,000.00 | $33,989,000.00 | $38,190,000.00 | $37,695,000.00 | $36,024,000.00 | $34,222,000.00 | $23,270,000.00 | $21,396,000.00 | $20,463,000.00 | $18,832,000.00 | $19,380,000.00 | $18,730,000.00 | $18,110,000.00 | $17,441,000.00 | $16,659,000.00 | $15,351,000.00 | $15,863,000.00 | $17,356,000.00 | $17,919,000.00 | $17,948,000.00 | $18,325,000.00 | $19,308,000.00 | $19,182,000.00 | $18,401,000.00 | $17,951,000.00 | $17,804,000.00 | $17,621,000.00 | $20,762,000.00 | $22,453,000.00 | $22,444,000.00 | $21,831,000.00 | $13,093,000.00 | $14,454,000.00 | -- | $19,714,000.00 | -- | -- | -- |
Property Plant and Equipement | $4,409,000.00 | $4,926,000.00 | $4,629,000.00 | $4,813,000.00 | $5,081,000.00 | $4,858,000.00 | $3,652,000.00 | $2,333,000.00 | $1,829,000.00 | $1,772,000.00 | $1,577,000.00 | $1,442,000.00 | $1,589,000.00 | $1,555,000.00 | $1,587,000.00 | $1,594,000.00 | $1,412,000.00 | $1,351,000.00 | $1,199,000.00 | $1,353,000.00 | $1,184,000.00 | $1,031,000.00 | $1,036,000.00 | $1,058,000.00 | $1,113,000.00 | $1,152,000.00 | $1,218,000.00 | $1,278,000.00 | $1,402,000.00 | $1,491,000.00 | $1,569,000.00 | $1,593,000.00 | $1,684,000.00 | $1,476,000.00 | $1,471,000.00 | $1,311,000.00 | $1,432,000.00 | $1,490,000.00 | $1,487,000.00 | $1,411,000.00 | $1,499,000.00 | $1,628,000.00 | $1,687,000.00 | $1,751,000.00 | $1,426,000.00 | $1,527,000.00 | $1,605,000.00 | $1,615,000.00 | $1,699,000.00 | -- | $1,761,000.00 | -- | -- | -- |
Intangible Assets Net | $6,561,000.00 | $9,181,000.00 | $10,565,000.00 | $12,029,000.00 | $14,113,000.00 | $15,610,000.00 | $14,559,000.00 | $16,037,000.00 | $17,516,000.00 | $19,396,000.00 | $9,355,000.00 | $9,934,000.00 | $10,688,000.00 | $11,567,000.00 | $12,449,000.00 | $13,387,000.00 | $1,615,000.00 | $1,768,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $18,000.00 | -- | $54,000.00 | -- | -- | -- |
Goodwill | $27,824,000.00 | $27,824,000.00 | $27,824,000.00 | $27,858,000.00 | $27,151,000.00 | $27,151,000.00 | $20,768,000.00 | $18,757,000.00 | $18,757,000.00 | $18,270,000.00 | $15,810,000.00 | $15,810,000.00 | $15,810,000.00 | $15,810,000.00 | $15,810,000.00 | $15,813,000.00 | $12,458,000.00 | $12,458,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | $9,488,000.00 | -- | $9,488,000.00 | -- | -- | -- |
Other Assets | $586,000.00 | $461,000.00 | $472,000.00 | $485,000.00 | $559,000.00 | $510,000.00 | $325,000.00 | $332,000.00 | $251,000.00 | $273,000.00 | $240,000.00 | $243,000.00 | $244,000.00 | $241,000.00 | $232,000.00 | $3,225,000.00 | $2,040,000.00 | $1,188,000.00 | $67,000.00 | $53,000.00 | $55,000.00 | $57,000.00 | $61,000.00 | $73,000.00 | $45,000.00 | $46,000.00 | $46,000.00 | $49,000.00 | $47,000.00 | $49,000.00 | $63,000.00 | $54,000.00 | $56,000.00 | $60,000.00 | $93,000.00 | $95,000.00 | $99,000.00 | $104,000.00 | $125,000.00 | $117,000.00 | $99,000.00 | $87,000.00 | $87,000.00 | $81,000.00 | $79,000.00 | $86,000.00 | $87,000.00 | $83,000.00 | $86,000.00 | -- | $175,000.00 | -- | -- | -- |
Total Assets | $147,392,000.00 | $152,399,000.00 | $151,624,000.00 | $151,487,000.00 | $147,785,000.00 | $150,132,000.00 | $137,374,000.00 | $130,979,000.00 | $134,478,000.00 | $105,187,000.00 | $72,566,000.00 | $68,269,000.00 | $68,421,000.00 | $68,330,000.00 | $67,933,000.00 | $70,677,000.00 | $54,955,000.00 | $50,754,000.00 | $48,944,000.00 | $48,589,000.00 | $46,751,000.00 | $44,798,000.00 | $33,855,000.00 | $32,015,000.00 | $31,109,000.00 | $29,518,000.00 | $30,132,000.00 | $29,545,000.00 | $29,047,000.00 | $28,469,000.00 | $27,779,000.00 | $26,486,000.00 | $27,091,000.00 | $28,822,000.00 | $28,971,000.00 | $29,242,000.00 | $29,744,000.00 | $30,790,000.00 | $30,682,000.00 | $29,893,000.00 | $29,513,000.00 | $29,483,000.00 | $29,359,000.00 | $32,082,000.00 | $33,446,000.00 | $33,545,000.00 | $33,011,000.00 | $24,279,000.00 | $25,745,000.00 | -- | $31,192,000.00 | -- | -- | -- |
Accounts Payable | $13,845,000.00 | $9,149,000.00 | $12,401,000.00 | $15,189,000.00 | $16,717,000.00 | $15,378,000.00 | $20,644,000.00 | $15,510,000.00 | $13,306,000.00 | $15,600,000.00 | $9,122,000.00 | $6,791,000.00 | $7,472,000.00 | $6,676,000.00 | $5,331,000.00 | $6,164,000.00 | $5,065,000.00 | $5,986,000.00 | $4,716,000.00 | $5,012,000.00 | $4,317,000.00 | $3,986,000.00 | $3,942,000.00 | $4,173,000.00 | $4,013,000.00 | $3,500,000.00 | $2,717,000.00 | $2,719,000.00 | $2,280,000.00 | $2,825,000.00 | $2,721,000.00 | $2,527,000.00 | $2,575,000.00 | $2,922,000.00 | $3,633,000.00 | $4,032,000.00 | $4,265,000.00 | $4,984,000.00 | $4,547,000.00 | $4,052,000.00 | $3,770,000.00 | $3,162,000.00 | $2,870,000.00 | $4,355,000.00 | $5,126,000.00 | $4,809,000.00 | $3,563,000.00 | $4,426,000.00 | $4,836,000.00 | -- | $8,358,000.00 | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $69,307,000.00 | $75,408,000.00 | $74,068,000.00 | $73,459,000.00 | $68,267,000.00 | $70,394,000.00 | $57,478,000.00 | $55,950,000.00 | $57,969,000.00 | $59,553,000.00 | $26,470,000.00 | $22,362,000.00 | $22,308,000.00 | $21,831,000.00 | $21,413,000.00 | $23,732,000.00 | $19,677,000.00 | $15,362,000.00 | $11,678,000.00 | $11,114,000.00 | $10,735,000.00 | $10,098,000.00 | $10,042,000.00 | $10,149,000.00 | $9,889,000.00 | $9,096,000.00 | $9,444,000.00 | $9,251,000.00 | $8,941,000.00 | $8,654,000.00 | $8,061,000.00 | $8,772,000.00 | $9,107,000.00 | $10,227,000.00 | $10,704,000.00 | $9,934,000.00 | $9,847,000.00 | $10,631,000.00 | $10,516,000.00 | $9,840,000.00 | $9,592,000.00 | $9,562,000.00 | $9,402,000.00 | $11,207,000.00 | $11,945,000.00 | $11,838,000.00 | $11,079,000.00 | $11,907,000.00 | $13,540,000.00 | -- | $16,489,000.00 | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $5,250,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $371,000.00 | $399,000.00 | $399,000.00 | $399,000.00 | $399,000.00 | $399,000.00 | -- | $399,000.00 | -- | -- | -- |
Accumulated Deficit | $-223,407,000.00 | $-220,391,000.00 | $-218,505,000.00 | $-216,852,000.00 | $-213,787,000.00 | $-211,178,000.00 | $-209,525,000.00 | $-212,031,000.00 | $-208,841,000.00 | $-206,446,000.00 | $-204,163,000.00 | $-203,067,000.00 | $-201,880,000.00 | $-200,421,000.00 | $-200,119,000.00 | $-198,418,000.00 | $-193,202,000.00 | $-191,851,000.00 | $-189,381,000.00 | $-187,922,000.00 | $-188,779,000.00 | $-189,056,000.00 | $-189,555,000.00 | $-190,307,000.00 | $-190,651,000.00 | $-190,876,000.00 | $-190,235,000.00 | $-190,183,000.00 | $-190,021,000.00 | $-190,062,000.00 | $-189,952,000.00 | $-189,705,000.00 | $-189,249,000.00 | $-188,321,000.00 | $-187,990,000.00 | $-186,952,000.00 | $-186,113,000.00 | $-185,481,000.00 | $-185,219,000.00 | $-185,006,000.00 | $-184,876,000.00 | $-184,553,000.00 | $-184,286,000.00 | $-183,160,000.00 | $-182,359,000.00 | $-181,947,000.00 | $-181,517,000.00 | $-181,339,000.00 | $-181,298,000.00 | -- | $-178,477,000.00 | -- | -- | -- |
Total Stockholders' Equity | $78,085,000.00 | $76,991,000.00 | $77,556,000.00 | $78,028,000.00 | $79,518,000.00 | $79,738,000.00 | $79,896,000.00 | $75,029,000.00 | $76,509,000.00 | $45,634,000.00 | $46,096,000.00 | $45,907,000.00 | $46,113,000.00 | $46,499,000.00 | $46,520,000.00 | $46,945,000.00 | $35,278,000.00 | $35,392,000.00 | $37,266,000.00 | $37,475,000.00 | $36,016,000.00 | $34,700,000.00 | $23,813,000.00 | $21,866,000.00 | $21,220,000.00 | $20,422,000.00 | $20,688,000.00 | $20,294,000.00 | $20,106,000.00 | $19,815,000.00 | $19,718,000.00 | $17,714,000.00 | $17,984,000.00 | $18,595,000.00 | $18,709,000.00 | $19,308,000.00 | $19,897,000.00 | $20,159,000.00 | $20,166,000.00 | $20,053,000.00 | $19,921,000.00 | $19,921,000.00 | $19,957,000.00 | $20,875,000.00 | $21,501,000.00 | $21,707,000.00 | $21,932,000.00 | $12,372,000.00 | $12,205,000.00 | -- | $14,703,000.00 | -- | -- | $18,341,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $147,392,000.00 | $152,399,000.00 | $151,624,000.00 | $151,487,000.00 | $147,785,000.00 | $150,132,000.00 | $137,374,000.00 | $130,979,000.00 | $134,478,000.00 | $105,187,000.00 | $72,566,000.00 | $68,269,000.00 | $68,421,000.00 | $68,330,000.00 | $67,933,000.00 | $70,677,000.00 | $54,955,000.00 | $50,754,000.00 | $48,944,000.00 | $48,589,000.00 | $46,751,000.00 | $44,798,000.00 | $33,855,000.00 | $32,015,000.00 | $31,109,000.00 | $29,518,000.00 | $30,132,000.00 | $29,545,000.00 | $29,047,000.00 | $28,469,000.00 | $27,779,000.00 | $26,486,000.00 | $27,091,000.00 | $28,822,000.00 | $28,971,000.00 | $29,242,000.00 | $29,744,000.00 | $30,790,000.00 | $30,682,000.00 | $29,893,000.00 | $29,513,000.00 | $29,483,000.00 | $29,359,000.00 | $32,082,000.00 | $33,446,000.00 | $33,545,000.00 | $33,011,000.00 | $24,279,000.00 | $25,745,000.00 | -- | $31,192,000.00 | -- | -- | -- |
Date | 3/31/2024 | 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 | 6/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $111,252,000.00 | $33,031,000.00 | -- | $96,265,000.00 | $31,506,000.00 | $31,795,000.00 | $129,655,000.00 | $32,324,000.00 | $61,386,000.00 | -- | -- | -- | -- | -- | -- | -- | $25,969,000.00 | $12,741,000.00 | $46,890,000.00 | $12,344,000.00 | $12,114,000.00 | $12,279,000.00 | $45,580,000.00 | $11,601,000.00 | $11,336,000.00 | $10,606,000.00 | $44,730,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $12,997,000.00 | $6,546,000.00 | $20,617,000.00 | $5,254,000.00 | $5,453,000.00 | $5,538,000.00 | $20,212,000.00 | $5,017,000.00 | $5,022,000.00 | $5,012,000.00 | $21,150,000.00 | $5,126,000.00 | $5,410,000.00 | $5,240,000.00 | $21,214,000.00 | $15,643,000.00 | $4,951,000.00 | $5,506,000.00 | $22,648,000.00 | $5,735,000.00 | $5,565,000.00 | $5,937,000.00 | $22,261,000.00 | $5,694,000.00 | $5,531,000.00 | $5,493,000.00 | $24,555,000.00 | $6,547,000.00 | $11,860,000.00 | $5,730,000.00 | $23,236,000.00 | $17,508,000.00 | $5,411,000.00 | $5,882,000.00 | $24,907,000.00 | $18,429,000.00 | $12,406,000.00 | -- |
Gross Profit | $45,632,000.00 | $14,097,000.00 | $56,264,000.00 | $42,466,000.00 | $27,830,000.00 | $14,036,000.00 | $55,586,000.00 | $40,519,000.00 | $14,440,000.00 | $12,463,000.00 | $33,025,000.00 | $22,953,000.00 | $6,996,000.00 | $8,239,000.00 | $26,900,000.00 | $20,349,000.00 | $12,972,000.00 | $6,195,000.00 | $26,273,000.00 | $7,090,000.00 | $6,661,000.00 | $6,741,000.00 | $25,368,000.00 | $18,492,000.00 | $6,314,000.00 | $5,594,000.00 | $23,580,000.00 | $17,910,000.00 | $5,812,000.00 | $5,700,000.00 | $19,378,000.00 | $14,434,000.00 | $9,656,000.00 | $5,067,000.00 | $20,298,000.00 | $15,478,000.00 | $5,170,000.00 | $5,599,000.00 | $22,285,000.00 | $5,899,000.00 | $5,437,000.00 | $5,390,000.00 | $22,100,000.00 | $5,617,000.00 | $6,032,000.00 | $5,472,000.00 | $22,146,000.00 | $5,919,000.00 | $5,041,000.00 | $5,302,000.00 | $24,414,000.00 | $6,359,000.00 | $6,278,000.00 | -- |
Research and Development | $5,186,000.00 | $5,106,000.00 | $19,625,000.00 | $14,677,000.00 | $5,084,000.00 | $4,526,000.00 | $17,687,000.00 | $4,483,000.00 | $4,310,000.00 | $4,041,000.00 | $11,113,000.00 | $7,540,000.00 | $2,449,000.00 | $2,572,000.00 | $9,691,000.00 | $2,724,000.00 | $4,957,000.00 | $2,621,000.00 | $9,079,000.00 | $2,385,000.00 | $2,279,000.00 | $2,298,000.00 | $8,065,000.00 | $1,964,000.00 | $4,095,000.00 | $2,221,000.00 | $7,960,000.00 | $2,126,000.00 | $1,873,000.00 | $1,945,000.00 | $6,910,000.00 | $5,131,000.00 | $1,716,000.00 | $1,671,000.00 | $6,923,000.00 | $1,619,000.00 | $3,526,000.00 | $1,744,000.00 | $6,746,000.00 | $1,757,000.00 | $1,643,000.00 | $1,681,000.00 | $6,748,000.00 | $1,717,000.00 | $3,274,000.00 | $1,609,000.00 | $6,910,000.00 | $5,116,000.00 | $3,341,000.00 | $1,695,000.00 | $7,033,000.00 | $5,272,000.00 | $1,697,000.00 | -- |
Selling, General, and Administrative | $29,147,000.00 | $9,170,000.00 | $36,948,000.00 | $9,946,000.00 | $9,813,000.00 | $9,157,000.00 | $34,529,000.00 | $8,326,000.00 | $16,841,000.00 | $7,906,000.00 | $20,808,000.00 | $4,995,000.00 | $9,752,000.00 | $4,899,000.00 | $19,582,000.00 | $14,902,000.00 | $9,344,000.00 | $4,473,000.00 | $15,851,000.00 | $3,867,000.00 | $4,159,000.00 | $4,472,000.00 | $16,499,000.00 | $12,400,000.00 | $8,159,000.00 | $3,986,000.00 | $15,803,000.00 | $4,414,000.00 | $3,873,000.00 | $3,842,000.00 | $14,396,000.00 | $3,469,000.00 | $7,539,000.00 | $3,725,000.00 | $16,041,000.00 | $11,981,000.00 | $3,992,000.00 | $4,075,000.00 | $16,355,000.00 | $12,258,000.00 | $8,010,000.00 | $3,948,000.00 | $17,990,000.00 | $13,672,000.00 | $4,719,000.00 | $4,268,000.00 | $17,684,000.00 | $4,087,000.00 | $4,441,000.00 | $4,964,000.00 | $22,373,000.00 | $15,083,000.00 | $10,141,000.00 | -- |
Total Operating Expenses | $16,599,000.00 | $15,671,000.00 | $62,938,000.00 | $48,379,000.00 | $15,905,000.00 | $15,407,000.00 | $60,597,000.00 | $46,098,000.00 | $30,402,000.00 | $14,223,000.00 | $36,362,000.00 | $8,566,000.00 | $16,763,000.00 | $8,445,000.00 | $37,438,000.00 | $12,596,000.00 | $16,695,000.00 | $8,630,000.00 | $26,761,000.00 | $6,252,000.00 | $6,438,000.00 | $6,770,000.00 | $24,564,000.00 | $18,459,000.00 | $12,254,000.00 | $6,207,000.00 | $23,763,000.00 | $18,073,000.00 | $5,746,000.00 | $5,787,000.00 | $21,306,000.00 | $16,139,000.00 | $10,926,000.00 | $5,396,000.00 | $22,964,000.00 | $17,126,000.00 | $11,593,000.00 | $5,819,000.00 | $23,101,000.00 | $17,339,000.00 | $5,705,000.00 | $5,629,000.00 | $24,738,000.00 | $6,402,000.00 | $12,261,000.00 | $5,877,000.00 | $24,934,000.00 | $5,897,000.00 | $13,051,000.00 | $6,677,000.00 | $29,478,000.00 | $6,712,000.00 | $13,697,000.00 | -- |
Loss from Operations | $-3,427,000.00 | $-1,574,000.00 | $-6,674,000.00 | $-2,431,000.00 | $-3,482,000.00 | $-1,371,000.00 | $-5,011,000.00 | $-2,080,000.00 | $-1,739,000.00 | $-1,760,000.00 | $-3,337,000.00 | $-848,000.00 | $-1,322,000.00 | $-206,000.00 | $-10,538,000.00 | $-5,219,000.00 | $-3,723,000.00 | $-2,435,000.00 | $-488,000.00 | $838,000.00 | $223,000.00 | $-29,000.00 | $804,000.00 | $379,000.00 | $267,000.00 | $-613,000.00 | $-183,000.00 | $-163,000.00 | $66,000.00 | $-87,000.00 | $-1,928,000.00 | $-1,705,000.00 | $-1,270,000.00 | $-329,000.00 | $-2,666,000.00 | $-824,000.00 | $-604,000.00 | $-220,000.00 | $-816,000.00 | $-106,000.00 | $-507,000.00 | $-239,000.00 | $-2,638,000.00 | $-1,542,000.00 | $-352,000.00 | $-405,000.00 | $-2,788,000.00 | $-2,686,000.00 | $-1,333,000.00 | $-1,375,000.00 | $-5,064,000.00 | $-353,000.00 | $-1,192,000.00 | -- |
Loss Before Income Taxes | $-4,170,000.00 | $-1,893,000.00 | $-8,232,000.00 | $-2,925,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.13 | $-0.05 | $-0.25 | $-0.20 | $-0.07 | $-0.05 | $-0.16 | -- | -- | -- | -- | -- | -- | -- | -- | $-0.19 | $-0.06 | -- | $-0.02 | $0.05 | $0.01 | -- | $0.04 | $0.02 | $0.01 | -- | $-0.02 | $-0.01 | -- | -- | -- | -- | $-0.06 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 37,509,000 | 36,982,000 | 36,257,000 | 36,105,000 | 35,883,000 | 35,406,000 | 32,671,000 | -- | -- | -- | -- | -- | -- | -- | -- | 24,369,000 | 23,145,000 | -- | 21,580,000 | 22,270,000 | 22,091,000 | -- | 18,171,000 | 18,210,000 | 17,970,000 | -- | 17,451,000 | 17,522,000 | 17,347,000 | -- | -- | -- | 15,160,000 | -- | -- | -- | -- | -- | -- | -- | -- | 14,580 | 14,574 | 14,580 | 14,578 | 14,561 | 11,300 | 10,626 | 10,571,000 | 10,612 | 10,541 | -- | 10,389,000 | -- |
Earnings Per Share Diluted | $-0.13 | $-0.05 | $-0.25 | $-0.08 | $-0.12 | $-0.05 | $-0.16 | -- | -- | -- | -- | -- | -- | -- | -- | $-0.19 | $-0.06 | -- | $-0.02 | $0.04 | $0.01 | -- | $0.04 | $0.02 | $-0.02 | -- | $-0.02 | $-0.01 | -- | -- | -- | -- | $-0.06 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 37,509,000 | 36,982,000 | 36,257,000 | 36,548,000 | 36,352,000 | 35,406,000 | 32,671,000 | -- | -- | -- | -- | -- | -- | -- | -- | 27,048,000 | 23,029,000 | -- | 21,580,000 | 23,304,000 | 23,442,000 | -- | 19,158,000 | 19,118,000 | 18,739,000 | -- | 17,451,000 | 17,374,000 | 17,703,000 | -- | -- | -- | 15,160,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | 36,875,586 | -- | -- | -- | 35,129,301 | -- | -- | -- | 29,087,714 | -- | -- | -- | 28,231,054 | -- | -- | -- | 22,811,743 | -- | -- | -- | 18,908,196 | -- | -- | -- | 17,808,696 | -- | -- | -- | 17,253,799 | -- | -- | -- | 15,089,720 | -- | -- | -- | 14,787,158 | -- | -- | -- | 14,579,764 | -- | -- | -- | 14,549,072 | -- | -- | -- | 10,549,852 | -- | -- | -- |
Common Stock Value | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $4,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $3,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | $1,000.00 | -- | $1,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 | -- | -- | -- |
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 | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |