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 | 5/31/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 | $23,166,000.00 | $30,317,000.00 | $32,787,000.00 | $21,613,000.00 | $21,438,000.00 | $17,010,000.00 | $10,885,000.00 | $14,594,000.00 | $12,054,000.00 | $13,427,000.00 | $11,506,000.00 | $20,292,000.00 | $24,290,000.00 | $28,577,000.00 | $12,939,000.00 | $29,259,000.00 | -- | $20,780,000.00 | $28,826,000.00 | $12,576,000.00 | $14,656,000.00 | $16,591,000.00 | $15,444,000.00 | $19,194,000.00 | $46,845,000.00 | $25,808,000.00 | $27,792,000.00 | $27,464,000.00 | $30,419,000.00 | $2,288,000.00 | $12,767,000.00 | $289,000.00 | $283,000.00 | $553,000.00 | $1,158,000.00 | $122,000.00 | $213,000.00 | $274,000.00 | $320,000.00 | $1,637,000.00 | $2,005,000.00 | $1,672,000.00 | $3,938,000.00 | $3,106,000.00 | $3,295,000.00 | $1,588,000.00 | $2,177,000.00 | $2,746,000.00 | $1,493,000.00 | $1,189,000.00 | $1,067,000.00 | $6,082,000.00 | $2,026,000.00 | $1,375,000.00 | $1,070,000.00 | $2,263,000.00 |
Accounts Receivable Net Current | $15,074,000.00 | $14,202,000.00 | $15,133,000.00 | $16,629,000.00 | $14,762,000.00 | $12,123,000.00 | $6,821,000.00 | $5,736,000.00 | $6,608,000.00 | $5,308,000.00 | $4,595,000.00 | $3,482,000.00 | $3,873,000.00 | $4,852,000.00 | $5,220,000.00 | $5,541,000.00 | -- | $4,900,000.00 | $4,808,000.00 | $15,199,000.00 | $15,597,000.00 | $14,377,000.00 | $16,028,000.00 | $18,824,000.00 | $18,126,000.00 | $13,881,000.00 | $13,361,000.00 | $13,887,000.00 | $13,050,000.00 | $8,953,000.00 | $8,108,000.00 | $6,599,000.00 | $6,180,000.00 | $4,472,000.00 | $4,671,000.00 | $4,248,000.00 | $5,159,000.00 | $4,879,000.00 | $5,295,000.00 | $3,722,000.00 | $3,428,000.00 | $4,213,000.00 | $3,902,000.00 | $3,685,000.00 | $2,976,000.00 | $3,222,000.00 | $3,040,000.00 | $3,312,000.00 | $1,603,000.00 | $1,491,000.00 | $1,483,000.00 | -- | -- | -- | $1,239,000.00 | -- |
Inventory | $205,000.00 | $155,000.00 | $93,000.00 | $134,000.00 | $218,000.00 | $251,000.00 | $323,000.00 | $289,000.00 | $286,000.00 | $246,000.00 | $303,000.00 | $279,000.00 | $349,000.00 | $449,000.00 | $408,000.00 | $550,000.00 | -- | $572,000.00 | $656,000.00 | $5,061,000.00 | $5,164,000.00 | $4,121,000.00 | $3,117,000.00 | $1,265,000.00 | $1,911,000.00 | $719,000.00 | $509,000.00 | $781,000.00 | $491,000.00 | $530,000.00 | $487,000.00 | $616,000.00 | $516,000.00 | $634,000.00 | $784,000.00 | $700,000.00 | $313,000.00 | $263,000.00 | $170,000.00 | $318,000.00 | $260,000.00 | $79,000.00 | $77,000.00 | $170,000.00 | $260,000.00 | $348,000.00 | $266,000.00 | $174,000.00 | $156,000.00 | $113,000.00 | $116,000.00 | -- | -- | -- | $25,000.00 | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,437,000.00 | $3,022,000.00 | $3,638,000.00 | $3,120,000.00 | $4,518,000.00 | $3,547,000.00 | $3,418,000.00 | $2,588,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $282,440,000.00 | $267,220,000.00 | $224,423,000.00 | $228,853,000.00 | $264,958,000.00 | $243,276,000.00 | $210,656,000.00 | $215,392,000.00 | $268,262,000.00 | $249,832,000.00 | $204,514,000.00 | $234,687,000.00 | $286,376,000.00 | $358,231,000.00 | $220,431,000.00 | $154,011,000.00 | -- | $149,514,000.00 | $184,443,000.00 | $124,483,000.00 | $143,067,000.00 | $162,537,000.00 | $159,915,000.00 | $114,977,000.00 | $119,285,000.00 | $110,599,000.00 | $86,578,000.00 | $67,248,000.00 | $74,660,000.00 | $44,327,000.00 | $45,599,000.00 | $21,209,000.00 | $32,926,000.00 | $35,195,000.00 | $7,685,000.00 | $6,626,000.00 | $7,201,000.00 | $6,588,000.00 | $7,088,000.00 | $7,016,000.00 | $7,069,000.00 | $7,602,000.00 | $9,660,000.00 | $8,967,000.00 | $8,438,000.00 | $7,272,000.00 | $7,249,000.00 | $7,561,000.00 | $3,539,000.00 | $3,151,000.00 | $3,100,000.00 | -- | -- | -- | $2,651,000.00 | -- |
Property Plant and Equipement | $15,822,000.00 | $14,517,000.00 | $13,436,000.00 | $12,588,000.00 | $11,944,000.00 | $11,439,000.00 | $11,364,000.00 | $9,076,000.00 | $8,664,000.00 | $8,945,000.00 | $8,764,000.00 | $8,617,000.00 | $8,662,000.00 | $8,281,000.00 | $8,275,000.00 | $8,505,000.00 | -- | $8,475,000.00 | $7,867,000.00 | $10,636,000.00 | $10,365,000.00 | $10,078,000.00 | $8,948,000.00 | $7,830,000.00 | $6,812,000.00 | $6,308,000.00 | $5,217,000.00 | $2,763,000.00 | $3,065,000.00 | $1,809,000.00 | $1,878,000.00 | $1,764,000.00 | $2,003,000.00 | $2,242,000.00 | $2,212,000.00 | $2,326,000.00 | $2,188,000.00 | $1,997,000.00 | $1,539,000.00 | $1,243,000.00 | $1,301,000.00 | $1,287,000.00 | $1,233,000.00 | $1,112,000.00 | $1,177,000.00 | $1,180,000.00 | $1,154,000.00 | $501,000.00 | $424,000.00 | $397,000.00 | $414,000.00 | -- | -- | -- | $281,000.00 | -- |
Intangible Assets Net | $70,960,000.00 | $62,082,000.00 | $57,326,000.00 | $60,635,000.00 | $63,024,000.00 | $66,594,000.00 | $70,238,000.00 | $73,657,000.00 | $77,205,000.00 | $78,573,000.00 | $82,385,000.00 | $58,739,000.00 | $61,646,000.00 | $64,552,000.00 | $62,055,000.00 | $60,477,000.00 | -- | $63,223,000.00 | $63,850,000.00 | $72,472,000.00 | $75,526,000.00 | $78,812,000.00 | $76,760,000.00 | $75,823,000.00 | $63,172,000.00 | $48,665,000.00 | $33,554,000.00 | $34,046,000.00 | $34,576,000.00 | $17,184,000.00 | $12,048,000.00 | $12,779,000.00 | $13,510,000.00 | $14,242,000.00 | $6,026,000.00 | $6,485,000.00 | $7,096,000.00 | $7,707,000.00 | $8,322,000.00 | $8,160,000.00 | $8,533,000.00 | $9,106,000.00 | $9,679,000.00 | $10,208,000.00 | $10,875,000.00 | $11,527,000.00 | $12,179,000.00 | $12,339,000.00 | $5,593,000.00 | $5,950,000.00 | $6,307,000.00 | -- | -- | -- | $2,844,000.00 | -- |
Goodwill | $86,011,000.00 | $86,011,000.00 | $86,011,000.00 | $86,011,000.00 | $86,011,000.00 | $86,011,000.00 | $86,011,000.00 | $86,011,000.00 | $86,011,000.00 | $86,011,000.00 | $86,114,000.00 | $73,958,000.00 | $73,958,000.00 | $73,958,000.00 | $71,289,000.00 | $68,697,000.00 | -- | $68,697,000.00 | $68,697,000.00 | $115,957,000.00 | $116,031,000.00 | $116,277,000.00 | $111,387,000.00 | $107,557,000.00 | $96,660,000.00 | $90,998,000.00 | $77,348,000.00 | $75,855,000.00 | $75,510,000.00 | $31,455,000.00 | $26,259,000.00 | $26,263,000.00 | $26,265,000.00 | $26,556,000.00 | $17,436,000.00 | $17,438,000.00 | $17,441,000.00 | $17,436,000.00 | $17,500,000.00 | $18,401,000.00 | $15,008,000.00 | $15,006,000.00 | $15,005,000.00 | $15,004,000.00 | $15,527,000.00 | $15,520,000.00 | $15,525,000.00 | $15,296,000.00 | $6,259,000.00 | $6,259,000.00 | $6,264,000.00 | -- | -- | -- | -- | -- |
Other Assets | $9,431,000.00 | $9,047,000.00 | $8,036,000.00 | $7,033,000.00 | $6,376,000.00 | $5,523,000.00 | $4,886,000.00 | $4,590,000.00 | $4,406,000.00 | $4,136,000.00 | $4,129,000.00 | $4,225,000.00 | $4,107,000.00 | $3,951,000.00 | $3,839,000.00 | $3,693,000.00 | -- | $3,651,000.00 | $3,224,000.00 | $11,878,000.00 | $11,984,000.00 | $12,397,000.00 | $4,090,000.00 | $3,453,000.00 | $2,272,000.00 | $15,234,000.00 | $614,000.00 | $2,225,000.00 | $477,000.00 | $322,000.00 | $39,000.00 | $42,000.00 | $100,000.00 | $474,000.00 | $729,000.00 | $766,000.00 | $803,000.00 | $420,000.00 | $19,000.00 | $24,000.00 | $29,000.00 | $33,000.00 | $38,000.00 | $43,000.00 | $48,000.00 | $53,000.00 | $41,000.00 | $29,000.00 | $18,000.00 | $6,000.00 | -- | -- | -- | -- | -- | -- |
Total Assets | $469,338,000.00 | $443,868,000.00 | $394,497,000.00 | $401,018,000.00 | $438,844,000.00 | $419,908,000.00 | $391,124,000.00 | $394,603,000.00 | $449,863,000.00 | $433,245,000.00 | $392,076,000.00 | $385,622,000.00 | $441,103,000.00 | $515,423,000.00 | $372,726,000.00 | $302,598,000.00 | -- | $300,138,000.00 | $335,044,000.00 | $335,426,000.00 | $356,973,000.00 | $380,101,000.00 | $361,100,000.00 | $309,640,000.00 | $288,201,000.00 | $271,804,000.00 | $203,311,000.00 | $182,337,000.00 | $188,488,000.00 | $95,097,000.00 | $85,823,000.00 | $62,057,000.00 | $74,804,000.00 | $78,709,000.00 | $34,211,000.00 | $33,641,000.00 | $34,729,000.00 | $34,148,000.00 | $34,468,000.00 | $34,844,000.00 | $31,940,000.00 | $33,034,000.00 | $35,615,000.00 | $35,334,000.00 | $36,065,000.00 | $35,552,000.00 | $36,148,000.00 | $35,726,000.00 | $15,833,000.00 | $15,763,000.00 | $16,085,000.00 | -- | -- | -- | $5,836,000.00 | -- |
Accounts Payable | $1,610,000.00 | $2,570,000.00 | $1,696,000.00 | $1,365,000.00 | $1,744,000.00 | $2,194,000.00 | $1,322,000.00 | $862,000.00 | $1,619,000.00 | $565,000.00 | $1,299,000.00 | $1,272,000.00 | $750,000.00 | $1,288,000.00 | $1,009,000.00 | $2,128,000.00 | -- | $755,000.00 | $1,736,000.00 | $3,943,000.00 | $5,821,000.00 | $5,694,000.00 | $3,662,000.00 | $4,025,000.00 | $2,913,000.00 | $2,743,000.00 | $1,912,000.00 | $1,581,000.00 | $1,892,000.00 | $2,276,000.00 | $1,576,000.00 | $2,542,000.00 | $2,418,000.00 | $1,936,000.00 | $2,670,000.00 | $2,092,000.00 | $2,124,000.00 | $2,181,000.00 | $1,533,000.00 | $1,697,000.00 | $1,405,000.00 | $1,850,000.00 | $1,669,000.00 | $1,710,000.00 | $2,108,000.00 | $2,562,000.00 | $2,713,000.00 | $2,208,000.00 | $1,497,000.00 | $1,234,000.00 | $1,097,000.00 | -- | -- | -- | $560,000.00 | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $271,663,000.00 | $252,213,000.00 | $202,835,000.00 | $254,204,000.00 | $289,633,000.00 | $274,842,000.00 | $246,562,000.00 | $245,063,000.00 | $294,973,000.00 | $275,005,000.00 | $230,137,000.00 | $236,203,000.00 | $296,452,000.00 | $369,770,000.00 | $242,630,000.00 | $168,512,000.00 | -- | $163,717,000.00 | $197,465,000.00 | $241,777,000.00 | $260,056,000.00 | $279,044,000.00 | $258,582,000.00 | $209,848,000.00 | $188,115,000.00 | $207,131,000.00 | $139,537,000.00 | $117,953,000.00 | $123,230,000.00 | $76,945,000.00 | $67,577,000.00 | $58,573,000.00 | $71,755,000.00 | $76,470,000.00 | $30,099,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | $5,279,000.00 | $4,309,000.00 | $2,828,000.00 | $36,783,000.00 | $35,896,000.00 | $34,901,000.00 | $34,431,000.00 | $35,855,000.00 | $35,750,000.00 | $35,027,000.00 | $34,714,000.00 | $13,365,000.00 | $22,583,000.00 | $24,535,000.00 | $23,702,000.00 | $33,555,000.00 | -- | $25,277,000.00 | $26,713,000.00 | $116,693,000.00 | $116,668,000.00 | $120,045,000.00 | $111,962,000.00 | $113,068,000.00 | $111,616,000.00 | $114,588,000.00 | $75,868,000.00 | $75,704,000.00 | $76,333,000.00 | $31,136,000.00 | $30,036,000.00 | $30,563,000.00 | $30,975,000.00 | $32,188,000.00 | $13,687,000.00 | $13,876,000.00 | $14,772,000.00 | $15,252,000.00 | $15,131,000.00 | $16,710,000.00 | $15,059,000.00 | $15,242,000.00 | $17,006,000.00 | $16,658,000.00 | $17,686,000.00 | $19,924,000.00 | $20,137,000.00 | $20,200,000.00 | -- | -- | $5,919,000.00 | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-1,359,000.00 | $-1,115,000.00 | $-2,696,000.00 | $-2,495,000.00 | $-2,002,000.00 | $-2,483,000.00 | $-2,901,000.00 | $-1,658,000.00 | $-1,162,000.00 | $-99,000.00 | $317,000.00 | $396,000.00 | $465,000.00 | $604,000.00 | $613,000.00 | $602,000.00 | -- | $40,000.00 | $-25,000.00 | $-1,444,000.00 | $-926,000.00 | $-639,000.00 | $-906,000.00 | $-809,000.00 | $-497,000.00 | $-60,000.00 | $-63,000.00 | $-58,000.00 | $-52,000.00 | $-29,000.00 | $5,000.00 | $64,000.00 | $38,000.00 | $-43,000.00 | $-78,000.00 | $-94,000.00 | $-121,000.00 | $-80,000.00 | $-86,000.00 | $-108,000.00 | $-122,000.00 | $-112,000.00 | $-104,000.00 | $-94,000.00 | $-60,000.00 | $-64,000.00 | $-102,000.00 | $-103,000.00 | $-102,000.00 | $-100,000.00 | $-128,000.00 | -- | -- | -- | $-30,000.00 | -- |
Accumulated Deficit | $-295,761,000.00 | $-290,440,000.00 | $-286,858,000.00 | $-284,652,000.00 | $-280,887,000.00 | $-281,226,000.00 | $-280,170,000.00 | $-275,637,000.00 | $-269,777,000.00 | $-266,760,000.00 | $-262,459,000.00 | $-267,788,000.00 | $-271,552,000.00 | $-269,954,000.00 | $-264,112,000.00 | $-259,353,000.00 | -- | $-255,409,000.00 | $-253,642,000.00 | $-294,860,000.00 | $-291,504,000.00 | $-286,537,000.00 | $-283,643,000.00 | $-285,372,000.00 | $-281,788,000.00 | $-278,020,000.00 | $-277,597,000.00 | $-276,052,000.00 | $-274,771,000.00 | $-272,934,000.00 | $-271,875,000.00 | $-272,006,000.00 | $-272,321,000.00 | $-272,457,000.00 | $-270,903,000.00 | $-270,108,000.00 | $-269,534,000.00 | $-269,629,000.00 | $-269,146,000.00 | $-269,238,000.00 | $-269,399,000.00 | $-269,414,000.00 | $-268,884,000.00 | $-268,782,000.00 | $-268,891,000.00 | $-268,322,000.00 | $-267,222,000.00 | $-266,590,000.00 | $-265,362,000.00 | $-265,037,000.00 | $-264,190,000.00 | -- | -- | -- | $-263,541,000.00 | -- |
Total Stockholders' Equity | $197,675,000.00 | $191,655,000.00 | $191,662,000.00 | $146,814,000.00 | $149,211,000.00 | $145,066,000.00 | $144,562,000.00 | $149,540,000.00 | $154,890,000.00 | $158,240,000.00 | $161,939,000.00 | $149,419,000.00 | $144,651,000.00 | $145,653,000.00 | $130,096,000.00 | $134,086,000.00 | -- | $136,421,000.00 | $137,579,000.00 | $93,649,000.00 | $96,917,000.00 | $101,057,000.00 | $102,518,000.00 | $99,792,000.00 | $100,086,000.00 | $64,673,000.00 | $63,774,000.00 | $64,384,000.00 | $65,258,000.00 | $18,152,000.00 | $18,246,000.00 | $3,484,000.00 | $3,049,000.00 | $2,239,000.00 | $3,718,000.00 | $4,422,000.00 | $4,732,000.00 | $4,073,000.00 | $4,471,000.00 | $4,263,000.00 | $3,786,000.00 | $3,739,000.00 | $4,217,000.00 | $4,169,000.00 | $4,076,000.00 | $1,127,000.00 | $2,160,000.00 | $2,765,000.00 | $3,217,000.00 | $3,516,000.00 | $2,064,000.00 | -- | -- | -- | $2,724,000.00 | $3,878,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $469,338,000.00 | $443,868,000.00 | $394,497,000.00 | $401,018,000.00 | $438,844,000.00 | $419,908,000.00 | $391,124,000.00 | $394,603,000.00 | $449,863,000.00 | $433,245,000.00 | $392,076,000.00 | $385,622,000.00 | $441,103,000.00 | $515,423,000.00 | $372,726,000.00 | $302,598,000.00 | -- | $300,138,000.00 | $335,044,000.00 | $335,426,000.00 | $356,973,000.00 | $380,101,000.00 | $361,100,000.00 | $309,640,000.00 | $288,201,000.00 | $271,804,000.00 | $203,311,000.00 | $182,337,000.00 | $188,488,000.00 | $95,097,000.00 | $85,823,000.00 | $62,057,000.00 | $74,804,000.00 | $78,709,000.00 | $34,211,000.00 | $33,641,000.00 | $34,729,000.00 | $34,148,000.00 | $34,468,000.00 | $34,844,000.00 | $31,940,000.00 | $33,034,000.00 | $35,615,000.00 | $35,334,000.00 | $36,065,000.00 | $35,552,000.00 | $36,148,000.00 | $35,726,000.00 | $15,833,000.00 | $15,763,000.00 | $16,085,000.00 | -- | -- | -- | $5,836,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 | 5/31/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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $88,952,000.00 | $23,458,000.00 | $41,071,000.00 | $19,304,000.00 | $54,442,000.00 | $15,527,000.00 | $23,607,000.00 | $10,727,000.00 | $35,542,000.00 | $9,440,000.00 | $16,386,000.00 | $6,722,000.00 | $26,906,000.00 | $6,654,000.00 | $13,491,000.00 | $6,332,000.00 | $27,206,000.00 | $20,105,000.00 | $13,075,000.00 | $6,527,000.00 | $25,474,000.00 | $18,742,000.00 | $6,296,000.00 | $5,975,000.00 | $19,965,000.00 | $5,659,000.00 | $4,205,000.00 | $4,153,000.00 | $10,941,000.00 | $7,293,000.00 | $2,434,000.00 | $2,357,000.00 | $10,033,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $22,607,000.00 | $85,537,000.00 | $67,698,000.00 | $22,018,000.00 | $24,400,000.00 | $62,510,000.00 | $13,647,000.00 | $12,261,000.00 | $15,464,000.00 | $46,564,000.00 | $10,868,000.00 | $22,437,000.00 | $12,492,000.00 | $38,093,000.00 | $28,269,000.00 | $19,213,000.00 | -- | $11,107,000.00 | $43,314,000.00 | $15,507,000.00 | $33,052,000.00 | $18,062,000.00 | $58,122,000.00 | $43,281,000.00 | $14,547,000.00 | $13,747,000.00 | $41,823,000.00 | $30,474,000.00 | $18,343,000.00 | $8,289,000.00 | $27,425,000.00 | $7,414,000.00 | $12,480,000.00 | $4,992,000.00 | $19,566,000.00 | $14,864,000.00 | $9,960,000.00 | $4,680,000.00 | $20,892,000.00 | $5,435,000.00 | $5,175,000.00 | $4,969,000.00 | $19,049,000.00 | $4,928,000.00 | $4,815,000.00 | $4,198,000.00 | $15,392,000.00 | $4,723,000.00 | $6,320,000.00 | $3,107,000.00 | $8,652,000.00 | $5,930,000.00 | $3,914,000.00 | $1,917,000.00 | $7,774,000.00 | -- |
Research and Development | $1,769,000.00 | $6,846,000.00 | $1,803,000.00 | $3,304,000.00 | $1,979,000.00 | $6,147,000.00 | $4,523,000.00 | $1,472,000.00 | $1,821,000.00 | $5,410,000.00 | $3,972,000.00 | $2,467,000.00 | $1,124,000.00 | $5,959,000.00 | $4,356,000.00 | $2,551,000.00 | -- | $1,174,000.00 | $5,351,000.00 | $2,501,000.00 | $1,878,000.00 | $2,351,000.00 | $8,360,000.00 | $3,514,000.00 | $1,558,000.00 | $1,423,000.00 | $4,459,000.00 | $2,488,000.00 | $836,000.00 | $769,000.00 | $2,897,000.00 | $761,000.00 | $1,456,000.00 | $811,000.00 | $3,053,000.00 | $786,000.00 | $1,481,000.00 | $738,000.00 | $3,310,000.00 | $868,000.00 | $1,576,000.00 | $721,000.00 | $2,835,000.00 | $736,000.00 | $664,000.00 | $700,000.00 | $2,376,000.00 | $1,991,000.00 | $1,181,000.00 | $591,000.00 | $1,678,000.00 | $366,000.00 | $393,000.00 | $391,000.00 | $1,445,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $36,340,000.00 | -- | -- | -- | -- | $42,093,000.00 | $36,019,000.00 | $11,859,000.00 | $12,766,000.00 | $47,333,000.00 | $11,052,000.00 | $11,633,000.00 | $10,709,000.00 | $33,887,000.00 | $9,459,000.00 | $8,784,000.00 | $7,043,000.00 | $21,048,000.00 | $5,046,000.00 | $5,480,000.00 | $4,327,000.00 | $14,964,000.00 | $3,866,000.00 | $3,612,000.00 | $3,449,000.00 | $13,999,000.00 | $10,410,000.00 | $3,495,000.00 | $3,362,000.00 | $13,252,000.00 | $3,216,000.00 | $6,724,000.00 | $3,276,000.00 | $11,803,000.00 | $8,443,000.00 | $2,334,000.00 | $2,135,000.00 | $6,203,000.00 | $4,340,000.00 | $1,413,000.00 | $1,401,000.00 | $5,693,000.00 | -- |
Total Operating Expenses | $23,048,000.00 | -- | $21,027,000.00 | $45,907,000.00 | $22,437,000.00 | -- | $53,099,000.00 | $35,744,000.00 | $17,635,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $64,385,000.00 | $17,013,000.00 | $15,185,000.00 | $13,729,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-441,000.00 | $-2,999,000.00 | $764,000.00 | $511,000.00 | $1,963,000.00 | $-11,307,000.00 | $-11,727,000.00 | $-5,848,000.00 | $-2,171,000.00 | $-12,812,000.00 | $-4,073,000.00 | $-5,638,000.00 | $-1,269,000.00 | $-13,753,000.00 | $-4,676,000.00 | $-3,581,000.00 | -- | $-2,444,000.00 | $-50,955,000.00 | $-2,108,000.00 | $-1,508,000.00 | $164,000.00 | $-6,263,000.00 | $-2,646,000.00 | $-638,000.00 | $18,000.00 | $-1,000,000.00 | $448,000.00 | $-978,000.00 | $-370,000.00 | $1,227,000.00 | $1,196,000.00 | $737,000.00 | $-523,000.00 | $-317,000.00 | $-253,000.00 | $421,000.00 | $-12,000.00 | $1,584,000.00 | $1,237,000.00 | $717,000.00 | $389,000.00 | $782,000.00 | $240,000.00 | $121,000.00 | $-360,000.00 | $-513,000.00 | $-634,000.00 | $-3,000.00 | $89,000.00 | $91,000.00 | $-26,000.00 | $41,000.00 | $-24,000.00 | $-1,165,000.00 | -- |
Loss Before Income Taxes | $-275,000.00 | $-9,105,000.00 | $-5,365,000.00 | $-3,138,000.00 | $102,000.00 | $-14,354,000.00 | $-13,204,000.00 | $-8,773,000.00 | $-2,987,000.00 | $3,995,000.00 | $8,157,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-1,545,000.00 | -- | -- | -- | $-2,747,000.00 | -- | -- | -- | $-577,000.00 | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.01 | $-0.42 | $-0.10 | $-0.18 | $0.02 | $-0.72 | $-0.22 | $-0.44 | $-0.15 | $0.17 | $0.28 | $0.11 | $-0.08 | $-1.03 | $-0.66 | $-0.36 | -- | $-0.11 | $1.93 | $-0.22 | $-0.32 | $-0.19 | $-0.54 | $-0.68 | $-0.45 | $-0.15 | $-0.53 | $-0.10 | $-0.18 | $-0.12 | $-0.15 | $0.05 | $0.02 | $-0.25 | $-0.28 | $-0.09 | $-0.06 | $-0.08 | $-0.04 | $0.03 | $-0.09 | $-0.09 | $-0.29 | $0.02 | $-0.31 | $-0.21 | $-0.60 | $-0.48 | $-0.24 | $-0.18 | $-0.21 | -- | $-0.01 | -- | $-0.37 | -- |
Weighted Average Shares Basic | 25,334,000 | 22,138,000 | 21,204,000 | 20,651,000 | 20,347,000 | 20,117,000 | 20,092,000 | 20,067,000 | 20,041,000 | 19,313,000 | 19,182,000 | 19,033,000 | 19,007,000 | 15,910,000 | 15,873,000 | 15,753,000 | -- | 15,727,000 | 15,511,000 | 15,565,000 | 15,425,000 | 15,405,000 | 14,010,000 | 13,591,000 | 12,762,000 | 12,583,000 | 10,891,000 | 12,418,000 | 9,307,000 | 8,628,000 | 6,533,000 | 6,383,000 | 6,292,000 | 6,290,000 | 6,176,000 | 6,138,000 | 6,061,000 | 6,055,000 | 6,002,000 | 6,008,000 | 5,979,000 | 5,970,870 | 5,661,000 | 5,929,000 | 5,380,000 | 5,261,000 | 5,048,000 | 4,976,000 | 4,982,000 | 4,699,000 | 3,085,000 | 4,627,000 | 4,627,000 | -- | 3,087,000 | -- |
Earnings Per Share Diluted | $-0.01 | $-0.42 | $-0.27 | $-0.18 | $0.02 | $-0.72 | $-0.67 | $-0.29 | $-0.15 | $0.16 | $0.28 | $0.11 | $-0.08 | $-1.03 | $-0.66 | $-0.36 | -- | $-0.11 | $1.93 | $-0.73 | $-0.32 | $-0.19 | $-0.54 | $-0.24 | $-0.29 | $-0.15 | $-0.53 | $-0.40 | $-0.18 | $-0.12 | $-0.15 | $0.05 | $-0.23 | $-0.25 | $-0.28 | $-0.09 | $0.02 | $-0.08 | $-0.04 | $0.03 | -- | $-0.09 | $-0.29 | $-0.28 | $-0.10 | $-0.21 | $-0.60 | $-0.23 | $-0.24 | $-0.18 | $-0.21 | -- | $-0.01 | -- | $-0.37 | -- |
Weighted Average Shares Diluted | 25,334,000 | 22,138,000 | 21,204,000 | 20,500,000 | 21,041,000 | 20,117,000 | 20,092,000 | 20,067,000 | 20,041,000 | 19,509,000 | 19,243,000 | 19,198,000 | 19,007,000 | 15,910,000 | 15,873,000 | 15,779,000 | -- | 15,727,000 | 15,511,000 | 15,565,000 | 15,425,000 | 15,405,000 | 14,010,000 | 15,223,000 | 12,762,000 | 12,583,000 | 10,891,000 | 12,418,000 | 9,307,000 | 8,628,000 | 6,533,000 | 6,383,000 | 6,429,000 | 6,290,000 | 6,176,000 | 6,138,000 | 6,231,000 | 6,055,000 | 6,002,000 | 5,986,000 | 6,364,000 | 5,970,870 | 5,661,000 | 6,217,000 | 5,497,000 | 5,261,000 | 5,048,000 | 4,976,000 | 4,841,000 | 4,699,000 | 3,085,000 | 4,627,000 | 4,627,000 | -- | 3,087,000 | -- |
Common Stock Shares Authorized | 44,000,000 | 44,000,000 | 44,000,000 | 44,000,000 | 44,000,000 | 44,000,000 | 44,000,000 | 44,000,000 | 44,000,000 | 44,000,000 | 44,000,000 | 44,000,000 | 44,000,000 | 44,000,000 | 44,000,000 | 44,000,000 | 44,000,000 | 22,000,000 | 22,000,000 | 22,000,000 | 22,000,000 | 22,000,000 | 22,000,000 | 22,000,000 | 22,000,000 | 22,000,000 | 22,000,000 | 22,000,000 | 22,000,000 | 11,000,000 | 11,000,000 | 11,000,000 | 11,000,000 | 11,000,000 | 11,000,000 | 11,000,000 | 11,000,000 | 11,000,000 | 11,000,000 | 11,000,000 | 11,000,000 | 11,000,000 | 11,000,000 | 11,000,000 | 11,000,000 | 11,000,000 | 11,000,000 | 11,000,000 | 11,000,000 | 6,500,000 | 6,500,000 | -- | -- | -- | 6,500,000 | -- |
Common Stock Shares Outstanding | 25,749,000 | 24,998,000 | 24,851,000 | 20,705,000 | 20,619,000 | 20,244,000 | 20,160,000 | 20,141,000 | 20,071,000 | 20,028,000 | 19,968,000 | 19,099,000 | 19,021,000 | 18,970,000 | 15,900,000 | 15,841,000 | -- | 15,743,000 | 15,714,000 | 15,586,000 | 15,551,000 | 15,405,000 | 15,282,000 | 15,224,000 | 14,998,000 | 12,584,000 | 12,492,000 | 12,421,000 | 12,370,000 | 8,630,000 | 8,517,000 | 6,532,000 | 6,517,000 | 6,292,000 | 6,290,000 | 6,290,000 | 6,290,000 | 6,059,000 | 6,050,000 | 6,050,000 | 5,979,000 | 5,979,000 | 5,969,000 | 5,929,000 | 5,929,000 | 5,263,000 | 5,260,000 | 5,258,000 | 4,982,000 | 4,981,000 | 4,630,000 | -- | -- | -- | 3,085,000 | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | $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 | -- | -- | -- | $0.01 | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | -- | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | -- | -- | -- | 1,500,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 | $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 | $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 | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |