Date | 12/31/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 | 10/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 | $18,615,000.00 | $12,478,000.00 | $31,894,000.00 | $31,348,000.00 | $27,804,000.00 | $26,705,000.00 | $45,739,000.00 | $45,285,000.00 | $40,387,000.00 | $35,152,000.00 | $37,472,000.00 | $30,332,000.00 | $27,753,000.00 | $32,089,000.00 | $22,759,000.00 | $22,649,000.00 | $21,209,000.00 | $28,948,000.00 | $29,306,000.00 | $26,855,000.00 | $27,453,000.00 | $26,419,000.00 | $26,132,000.00 | $22,056,000.00 | $28,351,000.00 | $29,168,000.00 | $36,813,000.00 | $35,192,000.00 | $30,194,000.00 | $29,292,000.00 | $27,637,000.00 | $23,788,000.00 | $21,238,000.00 | $21,907,000.00 | $22,916,000.00 | $20,705,000.00 | $21,705,000.00 | $20,785,000.00 | $19,764,000.00 | $33,047,000.00 | $30,099,000.00 | $25,495,000.00 | $20,093,000.00 | $21,708,000.00 | $16,940,000.00 | $44,607,000.00 | $60,647,000.00 | $17,227,000.00 | $19,358,000.00 | $24,565,000.00 | $15,974,000.00 | $20,341,000.00 | $22,554,000.00 |
Accounts Receivable Net Current | $33,451,000.00 | $40,623,000.00 | $26,004,000.00 | $31,891,000.00 | $32,567,000.00 | $34,037,000.00 | $29,866,000.00 | $28,138,000.00 | $31,445,000.00 | $30,594,000.00 | $29,305,000.00 | $32,218,000.00 | $26,794,000.00 | $27,334,000.00 | $31,181,000.00 | $31,485,000.00 | $33,576,000.00 | $25,188,000.00 | $23,264,000.00 | $24,040,000.00 | $25,908,000.00 | $27,408,000.00 | $25,236,000.00 | $26,296,000.00 | $23,153,000.00 | $22,438,000.00 | $21,575,000.00 | $22,710,000.00 | $18,869,000.00 | $20,675,000.00 | $21,213,000.00 | $20,110,000.00 | $19,235,000.00 | $19,403,000.00 | $21,463,000.00 | -- | $19,564,000.00 | $19,838,000.00 | $22,144,000.00 | $21,560,000.00 | $20,275,000.00 | $18,922,000.00 | $21,555,000.00 | $18,956,000.00 | $19,392,000.00 | $17,465,000.00 | $15,946,000.00 | $14,693,000.00 | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4,730,000.00 | $5,254,000.00 | $5,488,000.00 | $4,342,000.00 | -- | $4,826,000.00 | $5,818,000.00 | $5,838,000.00 | $4,011,000.00 | $4,848,000.00 | $4,402,000.00 | $4,628,000.00 | $2,987,000.00 | $3,986,000.00 | $3,654,000.00 | $3,894,000.00 | $3,334,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $70,399,000.00 | $74,400,000.00 | $77,320,000.00 | $82,553,000.00 | $81,633,000.00 | $82,581,000.00 | $94,230,000.00 | $93,799,000.00 | $92,878,000.00 | $88,414,000.00 | $85,515,000.00 | $80,344,000.00 | $71,873,000.00 | $74,299,000.00 | $65,824,000.00 | $66,576,000.00 | $69,537,000.00 | $67,069,000.00 | $64,506,000.00 | $62,766,000.00 | $66,359,000.00 | $67,054,000.00 | $58,404,000.00 | $55,464,000.00 | $59,021,000.00 | $59,792,000.00 | $64,285,000.00 | $63,704,000.00 | $54,905,000.00 | $56,323,000.00 | $53,429,000.00 | $48,665,000.00 | $45,746,000.00 | $46,817,000.00 | $48,830,000.00 | -- | $46,223,000.00 | $46,578,000.00 | $49,542,000.00 | $61,925,000.00 | $59,552,000.00 | $53,982,000.00 | $53,327,000.00 | $52,204,000.00 | $50,166,000.00 | $74,713,000.00 | $80,487,000.00 | $35,254,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $42,476,000.00 | $42,155,000.00 | $39,677,000.00 | $36,579,000.00 | $32,538,000.00 | $26,317,000.00 | $20,514,000.00 | $18,777,000.00 | $17,460,000.00 | $16,188,000.00 | $15,968,000.00 | $15,715,000.00 | $14,726,000.00 | $13,383,000.00 | $12,086,000.00 | $11,142,000.00 | $9,976,000.00 | $9,557,000.00 | $9,703,000.00 | $10,153,000.00 | $9,927,000.00 | $10,083,000.00 | $9,143,000.00 | $9,005,000.00 | $9,065,000.00 | $9,273,000.00 | $9,264,000.00 | $9,501,000.00 | $9,362,000.00 | $9,189,000.00 | $8,689,000.00 | $10,519,000.00 | $10,598,000.00 | $9,701,000.00 | $10,372,000.00 | -- | $10,384,000.00 | $11,118,000.00 | $11,151,000.00 | $8,795,000.00 | $7,208,000.00 | $7,115,000.00 | $7,665,000.00 | $8,400,000.00 | $9,282,000.00 | $8,871,000.00 | $8,939,000.00 | $6,079,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $6,368,000.00 | $9,261,000.00 | $10,279,000.00 | $11,296,000.00 | $12,088,000.00 | $12,881,000.00 | $9,276,000.00 | $8,213,000.00 | $8,956,000.00 | $9,699,000.00 | $10,465,000.00 | $11,277,000.00 | $12,090,000.00 | $12,903,000.00 | $13,875,000.00 | $14,967,000.00 | $14,387,000.00 | $5,504,000.00 | $5,919,000.00 | $6,340,000.00 | $6,888,000.00 | $7,562,000.00 | $8,236,000.00 | $8,910,000.00 | $9,585,000.00 | $10,259,000.00 | $10,970,000.00 | $11,753,000.00 | $12,537,000.00 | $13,321,000.00 | $13,786,000.00 | $14,545,000.00 | $15,319,000.00 | $16,108,000.00 | $16,898,000.00 | -- | $17,687,000.00 | $18,514,000.00 | $19,378,000.00 | $8,668,000.00 | $9,098,000.00 | $9,528,000.00 | $9,957,000.00 | $10,387,000.00 | $10,816,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $74,859,000.00 | $74,859,000.00 | $74,859,000.00 | $74,859,000.00 | $74,837,000.00 | $74,838,000.00 | $60,902,000.00 | $60,902,000.00 | $60,902,000.00 | $60,902,000.00 | $60,902,000.00 | $60,902,000.00 | $60,902,000.00 | $60,902,000.00 | $60,902,000.00 | $61,010,000.00 | $55,537,000.00 | $50,776,000.00 | $50,776,000.00 | $50,776,000.00 | $50,776,000.00 | $50,776,000.00 | $50,776,000.00 | $50,776,000.00 | $50,776,000.00 | $50,776,000.00 | $50,776,000.00 | $50,776,000.00 | $50,776,000.00 | $50,776,000.00 | $50,776,000.00 | $50,776,000.00 | $50,776,000.00 | $50,776,000.00 | $50,776,000.00 | -- | $51,099,000.00 | $51,099,000.00 | $51,054,000.00 | $22,018,000.00 | $22,018,000.00 | $22,018,000.00 | $22,018,000.00 | $22,018,000.00 | $21,924,000.00 | $2,372,000.00 | $2,372,000.00 | $2,372,000.00 | -- | -- | -- | -- | -- |
Other Assets | $5,772,000.00 | $6,750,000.00 | $7,007,000.00 | $6,564,000.00 | $6,465,000.00 | $6,612,000.00 | $6,655,000.00 | $6,491,000.00 | $6,236,000.00 | $6,143,000.00 | $5,254,000.00 | $4,505,000.00 | $3,524,000.00 | $2,984,000.00 | $3,268,000.00 | $3,005,000.00 | $2,946,000.00 | $2,360,000.00 | $2,452,000.00 | $2,288,000.00 | $2,211,000.00 | $2,141,000.00 | $969,000.00 | $931,000.00 | $920,000.00 | $980,000.00 | $1,008,000.00 | $956,000.00 | $980,000.00 | $881,000.00 | $724,000.00 | $984,000.00 | $1,031,000.00 | $735,000.00 | $507,000.00 | -- | $668,000.00 | $482,000.00 | $815,000.00 | $1,519,000.00 | $712,000.00 | $732,000.00 | $704,000.00 | $714,000.00 | $493,000.00 | $449,000.00 | $509,000.00 | $856,000.00 | -- | -- | -- | -- | -- |
Total Assets | $216,107,000.00 | $225,450,000.00 | $227,813,000.00 | $231,238,000.00 | $226,609,000.00 | $226,884,000.00 | $216,468,000.00 | $193,850,000.00 | $193,181,000.00 | $189,068,000.00 | $186,803,000.00 | $184,556,000.00 | $176,455,000.00 | $179,371,000.00 | $172,867,000.00 | $172,119,000.00 | $169,554,000.00 | $153,339,000.00 | $133,356,000.00 | $132,410,000.00 | $136,252,000.00 | $137,709,000.00 | $127,615,000.00 | $125,209,000.00 | $129,502,000.00 | $131,207,000.00 | $136,424,000.00 | $136,971,000.00 | $128,843,000.00 | $130,771,000.00 | $127,668,000.00 | $125,690,000.00 | $123,671,000.00 | $124,338,000.00 | $127,584,000.00 | -- | $126,262,000.00 | $127,992,000.00 | $132,141,000.00 | $103,126,000.00 | $98,789,000.00 | $93,576,000.00 | $95,533,000.00 | $96,993,000.00 | $96,947,000.00 | $91,673,000.00 | $92,540,000.00 | $47,338,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $14,422,000.00 | $13,014,000.00 | $11,326,000.00 | $13,060,000.00 | $11,956,000.00 | $14,027,000.00 | $11,039,000.00 | $11,007,000.00 | $11,001,000.00 | $11,556,000.00 | $10,456,000.00 | $9,405,000.00 | $11,283,000.00 | $12,428,000.00 | $9,917,000.00 | $11,171,000.00 | $7,061,000.00 | $7,839,000.00 | $7,712,000.00 | $5,041,000.00 | $7,309,000.00 | $5,866,000.00 | $6,142,000.00 | $6,635,000.00 | $8,467,000.00 | $6,014,000.00 | $5,327,000.00 | $3,659,000.00 | $4,883,000.00 | $2,786,000.00 | $3,302,000.00 | $2,573,000.00 | $2,883,000.00 | $2,354,000.00 | $1,618,000.00 | -- | $734,000.00 | $899,000.00 | $2,527,000.00 | $3,067,000.00 | $1,483,000.00 | $911,000.00 | $1,918,000.00 | $619,000.00 | $882,000.00 | $1,411,000.00 | $1,226,000.00 | $2,026,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $17,566,000.00 | $21,692,000.00 | $26,877,000.00 | $23,730,000.00 | $22,907,000.00 | $22,851,000.00 | $20,925,000.00 | $21,082,000.00 | $20,779,000.00 | $21,119,000.00 | $25,397,000.00 | $23,293,000.00 | $20,556,000.00 | $19,661,000.00 | $20,925,000.00 | $18,829,000.00 | $21,807,000.00 | $14,515,000.00 | $13,746,000.00 | $15,065,000.00 | $13,744,000.00 | $14,480,000.00 | $13,621,000.00 | $13,319,000.00 | $13,538,000.00 | $11,956,000.00 | $15,705,000.00 | $14,426,000.00 | $11,301,000.00 | $13,149,000.00 | $12,849,000.00 | $10,554,000.00 | $9,795,000.00 | $10,285,000.00 | $11,722,000.00 | -- | $9,624,000.00 | $9,735,000.00 | $10,461,000.00 | $14,528,000.00 | $12,235,000.00 | $10,556,000.00 | $9,688,000.00 | $11,639,000.00 | $9,316,000.00 | $8,779,000.00 | $8,793,000.00 | $8,773,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $122,194,000.00 | $131,160,000.00 | $125,466,000.00 | $127,921,000.00 | $123,872,000.00 | $126,790,000.00 | $120,208,000.00 | $101,274,000.00 | $102,036,000.00 | $101,201,000.00 | $107,201,000.00 | $110,466,000.00 | $106,891,000.00 | $110,811,000.00 | $98,744,000.00 | $96,597,000.00 | $97,457,000.00 | $85,565,000.00 | $62,742,000.00 | $61,171,000.00 | $64,155,000.00 | $64,949,000.00 | $60,859,000.00 | $59,187,000.00 | $60,087,000.00 | $56,107,000.00 | $58,228,000.00 | $55,668,000.00 | $51,760,000.00 | $52,656,000.00 | $49,533,000.00 | $48,404,000.00 | $46,584,000.00 | $44,961,000.00 | $46,821,000.00 | -- | $42,920,000.00 | $42,162,000.00 | $44,001,000.00 | $42,746,000.00 | $39,828,000.00 | $35,334,000.00 | $35,076,000.00 | $32,501,000.00 | $30,107,000.00 | $26,750,000.00 | $24,849,000.00 | $32,072,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-1,236,000.00 | $-1,405,000.00 | $-1,593,000.00 | $-2,478,000.00 | $-1,762,000.00 | $-905,000.00 | $-662,000.00 | $-600,000.00 | $-362,000.00 | $-397,000.00 | $-188,000.00 | $-741,000.00 | $-1,086,000.00 | $-1,244,000.00 | $-785,000.00 | $-1,026,000.00 | $-892,000.00 | $-931,000.00 | $-952,000.00 | $-998,000.00 | $-882,000.00 | $-562,000.00 | $-809,000.00 | $-843,000.00 | $-915,000.00 | $-992,000.00 | $-1,172,000.00 | $-644,000.00 | $-657,000.00 | $-746,000.00 | $-888,000.00 | $-837,000.00 | $-822,000.00 | $-831,000.00 | $-776,000.00 | -- | $-495,000.00 | $-256,000.00 | $-338,000.00 | $-453,000.00 | $-207,000.00 | $-242,000.00 | $15,000.00 | $572,000.00 | $1,084,000.00 | $962,000.00 | $856,000.00 | $1,056,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $-232,942,000.00 | $-221,770,000.00 | $-210,056,000.00 | $-204,659,000.00 | $-202,979,000.00 | $-202,678,000.00 | $-201,041,000.00 | $-201,458,000.00 | $-200,438,000.00 | $-201,308,000.00 | $-206,438,000.00 | $-208,459,000.00 | $-209,773,000.00 | $-208,478,000.00 | $-200,625,000.00 | $-193,913,000.00 | $-190,943,000.00 | $-183,705,000.00 | $-178,722,000.00 | $-176,105,000.00 | $-172,603,000.00 | $-166,951,000.00 | $-170,299,000.00 | $-168,927,000.00 | $-163,531,000.00 | $-155,853,000.00 | $-150,583,000.00 | $-146,220,000.00 | $-144,602,000.00 | $-142,204,000.00 | $-140,597,000.00 | $-140,769,000.00 | $-139,494,000.00 | $-135,848,000.00 | $-133,017,000.00 | -- | $-129,093,000.00 | $-125,288,000.00 | $-120,961,000.00 | $-116,124,000.00 | $-114,879,000.00 | $-113,613,000.00 | $-110,091,000.00 | $-105,862,000.00 | $-101,213,000.00 | $-100,601,000.00 | $-96,263,000.00 | $-107,254,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $93,913,000.00 | $94,290,000.00 | $102,347,000.00 | $103,317,000.00 | $102,737,000.00 | $100,094,000.00 | $96,260,000.00 | $92,576,000.00 | $91,145,000.00 | $87,867,000.00 | $79,602,000.00 | $74,090,000.00 | $69,564,000.00 | $68,560,000.00 | $74,123,000.00 | $75,522,000.00 | $72,097,000.00 | $67,774,000.00 | $70,614,000.00 | $71,239,000.00 | $72,097,000.00 | $72,760,000.00 | $66,756,000.00 | $66,022,000.00 | $69,415,000.00 | $75,100,000.00 | $78,196,000.00 | $81,303,000.00 | $77,083,000.00 | $78,115,000.00 | $78,135,000.00 | $77,286,000.00 | $77,087,000.00 | $79,377,000.00 | $80,763,000.00 | -- | $83,342,000.00 | $85,830,000.00 | $88,140,000.00 | $60,380,000.00 | $58,961,000.00 | $58,242,000.00 | $60,457,000.00 | $62,650,000.00 | $65,310,000.00 | $63,613,000.00 | $66,531,000.00 | $-106,193,000.00 | -- | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,842,000.00 | $1,530,000.00 | $1,310,000.00 | $1,160,000.00 | $1,108,000.00 | $979,000.00 | $892,000.00 | $816,000.00 | $747,000.00 | -- |
Total Liabilities and Equity | $216,107,000.00 | $225,450,000.00 | $227,813,000.00 | $231,238,000.00 | $226,609,000.00 | $226,884,000.00 | $216,468,000.00 | $193,850,000.00 | $193,181,000.00 | $189,068,000.00 | $186,803,000.00 | $184,556,000.00 | $176,455,000.00 | $179,371,000.00 | $172,867,000.00 | $172,119,000.00 | $169,554,000.00 | $153,339,000.00 | $133,356,000.00 | $132,410,000.00 | $136,252,000.00 | $137,709,000.00 | $127,615,000.00 | $125,209,000.00 | $129,502,000.00 | $131,207,000.00 | $136,424,000.00 | $136,971,000.00 | $128,843,000.00 | $130,771,000.00 | $127,668,000.00 | $125,690,000.00 | $123,671,000.00 | $124,338,000.00 | $127,584,000.00 | -- | $126,262,000.00 | $127,992,000.00 | $132,141,000.00 | $103,126,000.00 | $98,789,000.00 | $93,576,000.00 | $95,533,000.00 | $96,993,000.00 | $96,947,000.00 | $91,673,000.00 | $92,540,000.00 | $47,338,000.00 | -- | -- | -- | -- | -- |
Date | 12/31/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 | 10/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 | $201,187,000.00 | $49,063,000.00 | $211,008,000.00 | $161,770,000.00 | $107,826,000.00 | $53,379,000.00 | $211,093,000.00 | $52,163,000.00 | $106,289,000.00 | $54,817,000.00 | $53,690,000.00 | $49,084,000.00 | $94,579,000.00 | $46,653,000.00 | $184,455,000.00 | $47,434,000.00 | $89,418,000.00 | $41,836,000.00 | $40,864,000.00 | $123,969,000.00 | $82,848,000.00 | $41,194,000.00 | $40,101,000.00 | $39,487,000.00 | $76,325,000.00 | $37,572,000.00 | $150,266,000.00 | $111,641,000.00 | $36,960,000.00 | $36,292,000.00 | $134,706,000.00 | $33,837,000.00 | $65,733,000.00 | $32,885,000.00 | $125,017,000.00 | -- | $31,527,000.00 | $62,108,000.00 | $31,105,000.00 | $29,746,000.00 | $80,149,000.00 | $51,622,000.00 | $24,721,000.00 | $87,973,000.00 | $63,635,000.00 | $21,620,000.00 | $19,944,000.00 | $18,536,000.00 | $16,673,000.00 | $15,280,000.00 | $13,074,000.00 | $43,716,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $17,211,000.00 | $64,618,000.00 | $48,300,000.00 | $16,578,000.00 | $15,218,000.00 | $55,847,000.00 | $13,777,000.00 | $13,453,000.00 | $13,264,000.00 | $46,477,000.00 | $34,662,000.00 | $11,558,000.00 | $11,592,000.00 | $43,733,000.00 | -- | $32,510,000.00 | $21,691,000.00 | $11,267,000.00 | $36,790,000.00 | $26,834,000.00 | $9,172,000.00 | $8,414,000.00 | $27,384,000.00 | $6,973,000.00 | $6,444,000.00 | $6,364,000.00 | $20,222,000.00 | $14,587,000.00 | $9,312,000.00 | $4,376,000.00 | $15,125,000.00 | -- |
Gross Profit | $123,834,000.00 | $28,796,000.00 | $133,935,000.00 | $104,023,000.00 | $35,743,000.00 | $34,399,000.00 | $138,065,000.00 | $103,407,000.00 | $69,897,000.00 | $35,649,000.00 | $121,256,000.00 | $30,986,000.00 | $56,038,000.00 | $28,011,000.00 | $28,803,000.00 | $29,120,000.00 | $51,063,000.00 | $25,090,000.00 | $24,387,000.00 | $24,803,000.00 | $49,019,000.00 | $23,983,000.00 | $91,295,000.00 | $22,983,000.00 | $22,175,000.00 | $22,354,000.00 | $94,419,000.00 | $71,147,000.00 | $23,507,000.00 | $23,028,000.00 | $23,321,000.00 | $22,325,000.00 | $21,290,000.00 | $21,293,000.00 | $20,159,000.00 | -- | $20,708,000.00 | $40,417,000.00 | $19,838,000.00 | $19,790,000.00 | $53,315,000.00 | $34,036,000.00 | $16,307,000.00 | $60,589,000.00 | $43,854,000.00 | $15,176,000.00 | $13,580,000.00 | $43,341,000.00 | $11,398,000.00 | $10,344,000.00 | $8,698,000.00 | $28,591,000.00 | -- |
Research and Development | $37,202,000.00 | $9,866,000.00 | $33,524,000.00 | $24,540,000.00 | $8,372,000.00 | $8,237,000.00 | $31,718,000.00 | $24,041,000.00 | $16,139,000.00 | $8,284,000.00 | $33,978,000.00 | $8,215,000.00 | $17,984,000.00 | $8,853,000.00 | $32,535,000.00 | $8,127,000.00 | $7,629,000.00 | $7,394,000.00 | $31,716,000.00 | $23,832,000.00 | $7,743,000.00 | $7,775,000.00 | $31,850,000.00 | $7,820,000.00 | $8,279,000.00 | $8,194,000.00 | $30,171,000.00 | $22,385,000.00 | $14,681,000.00 | $7,426,000.00 | $29,302,000.00 | $22,320,000.00 | $7,267,000.00 | $7,820,000.00 | $28,252,000.00 | -- | $20,548,000.00 | $13,361,000.00 | $6,569,000.00 | $21,052,000.00 | $5,607,000.00 | $4,982,000.00 | $5,061,000.00 | $18,725,000.00 | $4,771,000.00 | $4,564,000.00 | $4,177,000.00 | $15,267,000.00 | $11,179,000.00 | $3,755,000.00 | $3,443,000.00 | $12,257,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $145,475,000.00 | $39,540,000.00 | $141,967,000.00 | $34,702,000.00 | $71,397,000.00 | $36,357,000.00 | $130,491,000.00 | $33,743,000.00 | $63,185,000.00 | $29,527,000.00 | $126,579,000.00 | $93,970,000.00 | $64,248,000.00 | $35,068,000.00 | $130,049,000.00 | $94,376,000.00 | $33,055,000.00 | $29,843,000.00 | $111,310,000.00 | $27,944,000.00 | $56,452,000.00 | $26,399,000.00 | $110,991,000.00 | $85,877,000.00 | $57,545,000.00 | $27,486,000.00 | $103,397,000.00 | $26,164,000.00 | $25,718,000.00 | $24,559,000.00 | $95,160,000.00 | $71,625,000.00 | $48,275,000.00 | $23,834,000.00 | $96,477,000.00 | -- | $23,818,000.00 | $49,052,000.00 | $24,496,000.00 | $82,599,000.00 | $20,596,000.00 | $41,210,000.00 | $20,179,000.00 | $76,036,000.00 | $18,811,000.00 | $35,884,000.00 | $16,822,000.00 | $59,471,000.00 | $43,243,000.00 | $28,548,000.00 | $13,134,000.00 | $45,998,000.00 | -- |
Loss from Operations | $-21,641,000.00 | $-10,744,000.00 | $-8,032,000.00 | $-821,000.00 | $703,000.00 | $-1,958,000.00 | $7,574,000.00 | $6,479,000.00 | $6,712,000.00 | $6,122,000.00 | $-5,323,000.00 | $1,264,000.00 | $-1,153,000.00 | $-7,057,000.00 | $-6,870,000.00 | $-2,358,000.00 | $-7,082,000.00 | $-4,753,000.00 | $-13,101,000.00 | $-3,141,000.00 | $-5,017,000.00 | $-2,416,000.00 | $-1,331,000.00 | $-5,349,000.00 | $-7,884,000.00 | $-5,132,000.00 | $-8,978,000.00 | $-5,294,000.00 | $-3,742,000.00 | $-1,531,000.00 | $-214,000.00 | $-1,025,000.00 | $-3,151,000.00 | $-2,541,000.00 | $-3,448,000.00 | -- | $-3,110,000.00 | $-8,635,000.00 | $-4,658,000.00 | $-1,003,000.00 | $-1,317,000.00 | $-3,302,000.00 | $-3,872,000.00 | $-15,447,000.00 | $-10,841,000.00 | $-3,886,000.00 | $-3,242,000.00 | $-16,130,000.00 | $-12,803,000.00 | $-9,506,000.00 | $-4,436,000.00 | $-17,407,000.00 | -- |
Loss Before Income Taxes | $-21,721,000.00 | $-11,287,000.00 | $-9,067,000.00 | $-3,956,000.00 | $-2,467,000.00 | $-2,345,000.00 | $6,199,000.00 | $5,542,000.00 | $6,094,000.00 | $5,387,000.00 | $-5,195,000.00 | $-7,237,000.00 | $-8,705,000.00 | $-7,525,000.00 | $-21,343,000.00 | $-2,799,000.00 | $-11,871,000.00 | $-4,808,000.00 | $-13,427,000.00 | $-11,001,000.00 | $-7,643,000.00 | $-2,145,000.00 | $-19,149,000.00 | $-5,278,000.00 | $-12,564,000.00 | $-4,994,000.00 | $-9,576,000.00 | $-1,557,000.00 | $-3,864,000.00 | $-1,562,000.00 | $-7,189,000.00 | $-7,497,000.00 | $-6,345,000.00 | $-2,765,000.00 | $-16,633,000.00 | -- | $-12,765,000.00 | $-9,041,000.00 | $-4,770,000.00 | $-10,030,000.00 | $-1,213,000.00 | $-7,637,000.00 | $-4,171,000.00 | $-15,941,000.00 | $-11,335,000.00 | $-7,664,000.00 | $-3,505,000.00 | $-17,184,000.00 | $-13,525,000.00 | $-9,645,000.00 | $-4,314,000.00 | $-17,725,000.00 | -- |
Earnings Per Share Basic | $-0.53 | $-0.28 | $-0.22 | $-0.04 | $-0.05 | $-0.04 | $0.13 | $-0.02 | $0.15 | $0.13 | $0.05 | $0.03 | $-0.03 | $-0.20 | $-0.17 | $-0.08 | $-0.19 | $-0.14 | -- | -- | -- | -- | $-0.04 | $-0.16 | $-0.22 | $-0.15 | $-0.13 | $-0.05 | $-0.07 | $-0.05 | $0.01 | $-0.04 | $-0.11 | $-0.09 | $-0.12 | -- | $-0.12 | $-0.13 | $-0.16 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 43,128 | 42,528 | 41,831 | 41,712 | 41,580 | 41,436 | 40,717 | 40,934,689 | 40,385,866 | 40,154,035 | -- | 39,682,337 | -- | 38,981,140 | -- | 37,738,739 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 31,949 | -- | -- | -- | -- | 28,351 | 28,346,000 | -- | -- | 24,662 | 27,507,000 | -- | -- | 4,997 | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.53 | $-0.28 | $-0.22 | $-0.09 | $-0.05 | $-0.04 | $0.13 | $-0.02 | $0.14 | $0.12 | $0.05 | $-0.20 | $-0.03 | $-0.20 | $-0.17 | $-0.08 | $-0.19 | $-0.14 | -- | -- | -- | -- | $-0.04 | $-0.16 | $-0.22 | $-0.15 | $-0.13 | $-0.05 | $-0.07 | $-0.05 | $0.01 | $-0.04 | $-0.11 | $-0.09 | $-0.12 | -- | $-0.12 | $-0.13 | $-0.16 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 43,128 | 42,528 | 41,831 | 41,712 | 41,580 | 41,436 | 42,200 | 40,934,689 | 42,390,641 | 42,480,121 | -- | 39,319,703 | -- | 38,981,140 | -- | 38,564,314 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | 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 | 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 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 68,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 32,669,772 | 32,563,134 | 32,527,262 | 32,424,554 | -- | 32,268,080 | 32,212,420 | 32,038,029 | 29,034,919 | 28,421,428 | 28,255,714 | 28,092,635 | 27,954,926 | 27,766,750 | 5,224,532 | 27,254,000 | 5,224,532 | -- | -- | -- | -- | -- |
Common Stock Value | $44,000.00 | $43,000.00 | $42,000.00 | $42,000.00 | $42,000.00 | $42,000.00 | $41,000.00 | $41,000.00 | $41,000.00 | $40,000.00 | $40,000.00 | $40,000.00 | $39,000.00 | $39,000.00 | $39,000.00 | $39,000.00 | $38,000.00 | $37,000.00 | $37,000.00 | $37,000.00 | $36,000.00 | $35,000.00 | $35,000.00 | $35,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $32,000.00 | -- | $32,000.00 | $32,000.00 | $32,000.00 | $29,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $27,000.00 | $27,000.00 | $5,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 | -- | -- | -- | -- | -- |
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 | 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 | $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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |