Date | 9/30/2024 | 6/30/2024 | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 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 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,245,000.00 | $2,398,000.00 | $1,523,000.00 | $1,920,000.00 | $19,000.00 | $383,000.00 | $19,000.00 | $769,000.00 | $19,000.00 | $20,000.00 | $12,000.00 | $18,000.00 | $14,000.00 | $21,000.00 | $21,000.00 | $19,000.00 | $138,000.00 | $133,000.00 | $143,000.00 | $140,000.00 | $88,000.00 | $95,000.00 | $314,000.00 | $281,000.00 | $179,000.00 | $445,000.00 | $743,000.00 | $394,000.00 | $484,000.00 | $306,000.00 | $355,000.00 | $255,000.00 | $590,000.00 | $211,000.00 | $377,000.00 | $491,000.00 | $114,000.00 | $240,000.00 | $161,000.00 | $298,000.00 | $121,000.00 | $151,000.00 | $281,000.00 | $244,000.00 | $56,000.00 | $113,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $76,754,000.00 | $76,131,000.00 | $75,041,000.00 | $76,211,000.00 | $79,940,000.00 | $79,182,000.00 | $83,652,000.00 | $83,699,000.00 | $93,901,000.00 | $86,984,000.00 | $82,739,000.00 | $83,194,000.00 | $91,384,000.00 | $89,708,000.00 | $85,399,000.00 | $86,942,000.00 | $89,959,000.00 | $98,227,000.00 | $95,509,000.00 | $98,507,000.00 | $104,166,000.00 | $103,823,000.00 | $105,195,000.00 | $118,212,000.00 | $122,383,000.00 | $116,988,000.00 | $113,657,000.00 | $122,880,000.00 | $111,991,000.00 | $103,542,000.00 | $97,237,000.00 | $107,965,000.00 | $106,166,000.00 | $108,873,000.00 | $115,146,000.00 | $114,856,000.00 | $114,405,000.00 | $110,254,000.00 | $104,207,000.00 | $107,924,000.00 | $108,001,000.00 | $106,826,000.00 | $93,219,000.00 | $90,470,000.00 | $79,657,000.00 | $72,139,000.00 | $72,245,000.00 | $70,991,000.00 | $72,940,000.00 | $67,420,000.00 | $63,939,000.00 | -- | -- | -- | $58,289,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $8,201,000.00 | $10,877,000.00 | $10,803,000.00 | $12,154,000.00 | $12,187,000.00 | $13,424,000.00 | $13,157,000.00 | $10,167,000.00 | $11,331,000.00 | $12,430,000.00 | $9,925,000.00 | $6,100,000.00 | $5,562,000.00 | $6,860,000.00 | $8,296,000.00 | $5,007,000.00 | $6,773,000.00 | $8,529,000.00 | $6,179,000.00 | $7,174,000.00 | $6,529,000.00 | $6,412,000.00 | $5,204,000.00 | $8,589,000.00 | $7,155,000.00 | $5,780,000.00 | $4,669,000.00 | $4,381,000.00 | $4,272,000.00 | $4,555,000.00 | $4,376,000.00 | $4,820,000.00 | $6,195,000.00 | $5,789,000.00 | $3,362,000.00 | $4,762,000.00 | $6,094,000.00 | $6,328,000.00 | $5,970,000.00 | $8,899,000.00 | $8,601,000.00 | $7,563,000.00 | $5,630,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $112,785,000.00 | $115,329,000.00 | $114,384,000.00 | $112,395,000.00 | $120,675,000.00 | $122,499,000.00 | $127,783,000.00 | $119,879,000.00 | $138,655,000.00 | $138,818,000.00 | $140,417,000.00 | $142,913,000.00 | $150,814,000.00 | $138,682,000.00 | $133,331,000.00 | $130,686,000.00 | $129,122,000.00 | $145,004,000.00 | $139,595,000.00 | $150,680,000.00 | $158,077,000.00 | $153,751,000.00 | $152,959,000.00 | $175,826,000.00 | $178,967,000.00 | $170,672,000.00 | $164,825,000.00 | $178,147,000.00 | $170,008,000.00 | $159,404,000.00 | $145,358,000.00 | $160,441,000.00 | $158,577,000.00 | $160,709,000.00 | $169,595,000.00 | $187,324,000.00 | $188,626,000.00 | $183,209,000.00 | $173,817,000.00 | $187,172,000.00 | $183,231,000.00 | $175,444,000.00 | $149,789,000.00 | $151,164,000.00 | $132,985,000.00 | $122,065,000.00 | $115,055,000.00 | $111,841,000.00 | $111,395,000.00 | $106,235,000.00 | $100,999,000.00 | -- | -- | -- | $96,853,000.00 | -- | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $49,489,000.00 | $55,039,000.00 | $55,979,000.00 | $57,904,000.00 | $60,151,000.00 | $62,452,000.00 | $63,254,000.00 | $65,442,000.00 | $78,594,000.00 | $80,451,000.00 | $82,061,000.00 | $84,111,000.00 | $86,788,000.00 | $89,148,000.00 | $91,522,000.00 | $93,785,000.00 | $95,774,000.00 | $93,128,000.00 | $93,503,000.00 | $92,807,000.00 | $94,690,000.00 | $96,599,000.00 | $98,895,000.00 | $101,146,000.00 | $102,069,000.00 | $103,835,000.00 | $104,655,000.00 | $102,489,000.00 | $89,258,000.00 | $83,380,000.00 | $82,843,000.00 | $74,485,000.00 | $74,269,000.00 | $70,597,000.00 | $69,635,000.00 | $69,483,000.00 | $63,266,000.00 | $64,610,000.00 | $66,352,000.00 | $67,541,000.00 | -- | -- | -- | $70,246,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,389,000.00 | $3,389,000.00 | $3,389,000.00 | $3,389,000.00 | $3,389,000.00 | $3,389,000.00 | $3,389,000.00 | $3,389,000.00 | $3,389,000.00 | $3,389,000.00 | $3,389,000.00 | $3,389,000.00 | $3,389,000.00 | $3,389,000.00 | $3,389,000.00 | $3,389,000.00 | $3,389,000.00 | $3,389,000.00 | $3,389,000.00 | $3,389,000.00 | $3,928,000.00 | $1,680,000.00 | $1,680,000.00 | $1,680,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $19,125,000.00 | $18,267,000.00 | $18,039,000.00 | $17,130,000.00 | $15,393,000.00 | $15,533,000.00 | $14,776,000.00 | $15,982,000.00 | $17,740,000.00 | $17,169,000.00 | $21,138,000.00 | $20,805,000.00 | $19,819,000.00 | $18,892,000.00 | $19,559,000.00 | $17,631,000.00 | $16,528,000.00 | $14,853,000.00 | $17,787,000.00 | $17,140,000.00 | $17,258,000.00 | $17,506,000.00 | $15,708,000.00 | $18,939,000.00 | $18,089,000.00 | $19,383,000.00 | $19,447,000.00 | $25,880,000.00 | $25,255,000.00 | $25,366,000.00 | $24,666,000.00 | $23,935,000.00 | $23,112,000.00 | $22,925,000.00 | $21,016,000.00 | $16,457,000.00 | $17,886,000.00 | $24,503,000.00 | $24,574,000.00 | $27,016,000.00 | $28,204,000.00 | $28,110,000.00 | $24,592,000.00 | $23,836,000.00 | $18,444,000.00 | $17,988,000.00 | $17,232,000.00 | $14,617,000.00 | $14,139,000.00 | $15,266,000.00 | $14,403,000.00 | -- | -- | -- | $13,830,000.00 | -- | -- |
Total Assets | $194,701,000.00 | $198,492,000.00 | $199,661,000.00 | $191,169,000.00 | $197,135,000.00 | $201,355,000.00 | $207,805,000.00 | $202,946,000.00 | $226,133,000.00 | $226,766,000.00 | $235,499,000.00 | $235,070,000.00 | $246,002,000.00 | $234,750,000.00 | $232,868,000.00 | $231,329,000.00 | $231,843,000.00 | $247,145,000.00 | $247,659,000.00 | $254,209,000.00 | $264,179,000.00 | $262,300,000.00 | $252,778,000.00 | $287,174,000.00 | $291,902,000.00 | $287,351,000.00 | $283,907,000.00 | $305,728,000.00 | $294,394,000.00 | $284,352,000.00 | $268,987,000.00 | $285,298,000.00 | $284,596,000.00 | $288,913,000.00 | $298,218,000.00 | $312,387,000.00 | $316,961,000.00 | $312,367,000.00 | $300,880,000.00 | $303,446,000.00 | $294,815,000.00 | $286,397,000.00 | $248,866,000.00 | $249,269,000.00 | $222,026,000.00 | $209,688,000.00 | $201,770,000.00 | $189,724,000.00 | $190,144,000.00 | $187,853,000.00 | $182,943,000.00 | -- | -- | -- | $180,929,000.00 | -- | -- |
Accounts Payable | $18,913,000.00 | $19,371,000.00 | $21,819,000.00 | $13,935,000.00 | $18,909,000.00 | $19,514,000.00 | $16,953,000.00 | $14,205,000.00 | $19,448,000.00 | $19,246,000.00 | $16,748,000.00 | $21,448,000.00 | $27,733,000.00 | $25,340,000.00 | $19,058,000.00 | $22,093,000.00 | $19,758,000.00 | $17,963,000.00 | $16,084,000.00 | $21,192,000.00 | $27,521,000.00 | $19,580,000.00 | $17,779,000.00 | $20,183,000.00 | $27,407,000.00 | $23,232,000.00 | $18,541,000.00 | $24,080,000.00 | $30,329,000.00 | $25,255,000.00 | $20,683,000.00 | $23,805,000.00 | $24,276,000.00 | $22,590,000.00 | $26,483,000.00 | $27,658,000.00 | $30,427,000.00 | $29,389,000.00 | $22,108,000.00 | $25,706,000.00 | $25,751,000.00 | $24,618,000.00 | $21,679,000.00 | $26,538,000.00 | $20,707,000.00 | $17,374,000.00 | $14,891,000.00 | $15,726,000.00 | $16,575,000.00 | $16,102,000.00 | $14,668,000.00 | -- | -- | -- | $14,766,000.00 | -- | -- |
Accrued Liabilities | $17,891,000.00 | $17,407,000.00 | $17,438,000.00 | $16,598,000.00 | $18,851,000.00 | $18,525,000.00 | $17,912,000.00 | $17,667,000.00 | $22,870,000.00 | $21,382,000.00 | $26,214,000.00 | $25,345,000.00 | $31,669,000.00 | $28,438,000.00 | $25,965,000.00 | $27,383,000.00 | $26,948,000.00 | $27,890,000.00 | $25,418,000.00 | $33,724,000.00 | $31,018,000.00 | $29,577,000.00 | $30,852,000.00 | $32,042,000.00 | $30,911,000.00 | $31,076,000.00 | $31,360,000.00 | $34,331,000.00 | $31,894,000.00 | $31,644,000.00 | $32,826,000.00 | $35,848,000.00 | $34,228,000.00 | $34,467,000.00 | $34,338,000.00 | $34,717,000.00 | $33,048,000.00 | $30,685,000.00 | $29,307,000.00 | $29,604,000.00 | $29,711,000.00 | $30,500,000.00 | $26,202,000.00 | $23,831,000.00 | $20,424,000.00 | $21,166,000.00 | $19,147,000.00 | $16,147,000.00 | $16,495,000.00 | $15,724,000.00 | $17,185,000.00 | -- | -- | -- | $18,446,000.00 | -- | -- |
Total Current Liabilities | $171,430,000.00 | $171,188,000.00 | $172,745,000.00 | $161,878,000.00 | $171,207,000.00 | $173,210,000.00 | $178,099,000.00 | $171,432,000.00 | $175,882,000.00 | $167,809,000.00 | $169,124,000.00 | $162,796,000.00 | $180,400,000.00 | $172,783,000.00 | $169,077,000.00 | $167,203,000.00 | $169,133,000.00 | $177,671,000.00 | $174,448,000.00 | $206,315,000.00 | $213,789,000.00 | $210,204,000.00 | $193,794,000.00 | $213,045,000.00 | $215,447,000.00 | $209,799,000.00 | $203,575,000.00 | $217,710,000.00 | $206,177,000.00 | $197,411,000.00 | $181,865,000.00 | $197,451,000.00 | $197,739,000.00 | $203,564,000.00 | $207,414,000.00 | $221,655,000.00 | $225,527,000.00 | $222,697,000.00 | $207,903,000.00 | $205,289,000.00 | $196,774,000.00 | $212,613,000.00 | $178,095,000.00 | $180,810,000.00 | $154,969,000.00 | $144,887,000.00 | $137,724,000.00 | $125,532,000.00 | $126,263,000.00 | $123,631,000.00 | $118,558,000.00 | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | $83,925,000.00 | -- | -- | -- | $101,095,000.00 | -- | -- | $78,816,000.00 | -- | -- | -- | $80,087,000.00 | -- | -- | -- | $88,922,000.00 | -- | -- | -- | $128,531,000.00 | -- | -- | -- | $133,922,000.00 | -- | -- | -- | $109,222,000.00 | -- | -- | -- | $126,844,000.00 | -- | -- | -- | $127,288,000.00 | -- | -- | -- | $107,988,000.00 | -- | -- | -- | $84,225,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $253,000.00 | $258,000.00 | $263,000.00 | $268,000.00 | $203,000.00 | $208,000.00 | $214,000.00 | $219,000.00 | $200,000.00 | $200,000.00 | $30,000.00 | $-71,000.00 | $-184,000.00 | $-341,000.00 | $-530,000.00 | $-1,043,000.00 | $-1,526,000.00 | $-1,745,000.00 | $-808,000.00 | $-1,131,000.00 | $-1,089,000.00 | $-469,000.00 | $-108,000.00 | $620,000.00 | $218,000.00 | $-275,000.00 | $-1,299,000.00 | $-1,599,000.00 | $-1,736,000.00 | $-1,708,000.00 | $-1,960,000.00 | $-3,683,000.00 | $-3,882,000.00 | $-3,290,000.00 | $-2,573,000.00 | $-2,815,000.00 | $-1,721,000.00 | $-2,462,000.00 | $-1,513,000.00 | $-925,000.00 | $-944,000.00 | $-333,000.00 | $216,000.00 | $-246,000.00 | $140,000.00 | $-156,000.00 | $-238,000.00 | $-320,000.00 | $-254,000.00 | $-91,000.00 | $-88,000.00 | -- | -- | -- | $-31,000.00 | $4,000.00 | -- |
Accumulated Deficit | $-182,502,000.00 | $-178,591,000.00 | $-179,194,000.00 | $-176,700,000.00 | $-179,860,000.00 | $-177,466,000.00 | $-175,740,000.00 | $-173,784,000.00 | $-155,330,000.00 | $-146,550,000.00 | $-138,706,000.00 | $-132,568,000.00 | $-139,000,000.00 | $-142,349,000.00 | $-140,321,000.00 | $-140,002,000.00 | $-140,862,000.00 | $-133,802,000.00 | $-131,113,000.00 | $-156,826,000.00 | $-154,272,000.00 | $-153,056,000.00 | $-146,384,000.00 | $-132,685,000.00 | $-129,723,000.00 | $-127,907,000.00 | $-125,000,000.00 | $-115,715,000.00 | $-115,158,000.00 | $-116,261,000.00 | $-115,656,000.00 | $-112,934,000.00 | $-113,468,000.00 | $-115,146,000.00 | $-110,378,000.00 | $-109,850,000.00 | $-109,916,000.00 | $-110,420,000.00 | $-107,952,000.00 | $-102,984,000.00 | $-102,799,000.00 | $-103,282,000.00 | $-106,550,000.00 | $-108,147,000.00 | $-109,559,000.00 | $-111,205,000.00 | $-111,840,000.00 | $-66,276,000.00 | $-66,378,000.00 | $-65,945,000.00 | $-65,764,000.00 | -- | -- | -- | $-66,750,000.00 | -- | -- |
Total Stockholders' Equity | $23,271,000.00 | $27,304,000.00 | $26,916,000.00 | $29,291,000.00 | $25,928,000.00 | $28,145,000.00 | $29,706,000.00 | $31,514,000.00 | $50,251,000.00 | $58,957,000.00 | $66,375,000.00 | $72,274,000.00 | $65,602,000.00 | $61,967,000.00 | $63,791,000.00 | $64,126,000.00 | $62,710,000.00 | $69,474,000.00 | $73,211,000.00 | $47,894,000.00 | $50,390,000.00 | $52,096,000.00 | $58,984,000.00 | $74,129,000.00 | $76,455,000.00 | $77,552,000.00 | $79,263,000.00 | $88,018,000.00 | $88,217,000.00 | $86,941,000.00 | $87,122,000.00 | $87,847,000.00 | $86,857,000.00 | $85,349,000.00 | $90,804,000.00 | $90,732,000.00 | $91,434,000.00 | $89,670,000.00 | $92,977,000.00 | $98,157,000.00 | $98,041,000.00 | $73,784,000.00 | $70,771,000.00 | $68,459,000.00 | $67,057,000.00 | $64,801,000.00 | $64,046,000.00 | $64,192,000.00 | $63,881,000.00 | $64,222,000.00 | $64,385,000.00 | -- | -- | -- | $62,430,000.00 | $66,349,000.00 | $106,573,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $194,701,000.00 | $198,492,000.00 | $199,661,000.00 | $191,169,000.00 | $197,135,000.00 | $201,355,000.00 | $207,805,000.00 | $202,946,000.00 | $226,133,000.00 | $226,766,000.00 | $235,499,000.00 | $235,070,000.00 | $246,002,000.00 | $234,750,000.00 | $232,868,000.00 | $231,329,000.00 | $231,843,000.00 | $247,145,000.00 | $247,659,000.00 | $254,209,000.00 | $264,179,000.00 | $262,300,000.00 | $252,778,000.00 | $287,174,000.00 | $291,902,000.00 | $287,351,000.00 | $282,838,000.00 | $305,728,000.00 | $294,394,000.00 | $284,352,000.00 | $268,987,000.00 | $285,298,000.00 | $284,596,000.00 | $288,913,000.00 | $298,218,000.00 | $312,387,000.00 | $316,961,000.00 | $312,367,000.00 | $300,880,000.00 | $303,446,000.00 | $294,815,000.00 | $286,397,000.00 | $248,866,000.00 | $249,269,000.00 | $222,026,000.00 | $209,688,000.00 | $201,770,000.00 | $189,724,000.00 | $190,144,000.00 | $187,853,000.00 | $182,943,000.00 | -- | -- | -- | $180,929,000.00 | -- | -- |
Date | 9/30/2024 | 6/30/2024 | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 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 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $200,638,000.00 | $70,507,000.00 | $65,254,000.00 | $276,343,000.00 | $209,669,000.00 | $141,093,000.00 | $67,084,000.00 | $303,570,000.00 | $71,762,000.00 | $161,273,000.00 | $341,247,000.00 | $89,294,000.00 | $191,134,000.00 | $86,301,000.00 | $315,939,000.00 | $85,920,000.00 | $141,401,000.00 | $80,578,000.00 | $374,582,000.00 | $95,447,000.00 | $100,394,000.00 | $88,606,000.00 | $405,033,000.00 | $101,562,000.00 | $205,297,000.00 | $98,858,000.00 | $412,462,000.00 | $307,378,000.00 | $107,187,000.00 | -- | $397,453,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $51,553,000.00 | $19,813,000.00 | $15,809,000.00 | $73,879,000.00 | $18,235,000.00 | $37,613,000.00 | $17,833,000.00 | $53,624,000.00 | $43,768,000.00 | $16,056,000.00 | $77,255,000.00 | $24,929,000.00 | $45,249,000.00 | $19,474,000.00 | $76,456,000.00 | $53,478,000.00 | $12,244,000.00 | $18,993,000.00 | $86,205,000.00 | $21,074,000.00 | $42,412,000.00 | $18,919,000.00 | $86,991,000.00 | $68,611,000.00 | $25,144,000.00 | $21,580,000.00 | $101,213,000.00 | $24,857,000.00 | $28,426,000.00 | $25,161,000.00 | $95,425,000.00 | $25,831,000.00 | $28,242,000.00 | $19,506,000.00 | $106,230,000.00 | $27,265,000.00 | $29,306,000.00 | $23,339,000.00 | $95,497,000.00 | $71,140,000.00 | $44,644,000.00 | $18,007,000.00 | $85,639,000.00 | $22,100,000.00 | $40,715,000.00 | $18,412,000.00 | $65,372,000.00 | $47,978,000.00 | $31,421,000.00 | $15,703,000.00 | $65,506,000.00 | $49,066,000.00 | $33,293,000.00 | $16,570,000.00 | $56,651,000.00 | $52,106,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $51,309,000.00 | $17,376,000.00 | $16,372,000.00 | $74,136,000.00 | $54,195,000.00 | $35,451,000.00 | $16,409,000.00 | $76,957,000.00 | $18,606,000.00 | $18,855,000.00 | $67,926,000.00 | $18,132,000.00 | $41,157,000.00 | $20,114,000.00 | $75,731,000.00 | $19,335,000.00 | $36,920,000.00 | $20,397,000.00 | $83,825,000.00 | $63,810,000.00 | $21,114,000.00 | $21,660,000.00 | $92,473,000.00 | $69,954,000.00 | $23,802,000.00 | $23,120,000.00 | $96,171,000.00 | $73,786,000.00 | $25,261,000.00 | $24,481,000.00 | $96,983,000.00 | $71,760,000.00 | $24,320,000.00 | $23,666,000.00 | $100,422,000.00 | $25,267,000.00 | $50,948,000.00 | $24,757,000.00 | $93,182,000.00 | $24,003,000.00 | $24,373,000.00 | $20,251,000.00 | $76,554,000.00 | $20,228,000.00 | $35,737,000.00 | $16,895,000.00 | $63,489,000.00 | $15,785,000.00 | $15,683,000.00 | $15,062,000.00 | $60,667,000.00 | $14,493,000.00 | $30,337,000.00 | $15,393,000.00 | $57,362,000.00 | $60,425,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-2,107,000.00 | $1,437,000.00 | $-857,000.00 | $5,048,000.00 | $-354,000.00 | $253,000.00 | $306,000.00 | $-28,156,000.00 | $-12,333,000.00 | $-5,182,000.00 | $10,001,000.00 | $6,840,000.00 | $3,961,000.00 | $-667,000.00 | $-2,919,000.00 | $-4,398,000.00 | $-5,625,000.00 | $-1,336,000.00 | $21,349,000.00 | $-1,042,000.00 | $-4,289,000.00 | $-4,863,000.00 | $-15,816,000.00 | $-1,179,000.00 | $-1,870,000.00 | $-1,515,000.00 | $3,965,000.00 | $767,000.00 | $3,179,000.00 | $628,000.00 | $-3,415,000.00 | $-522,000.00 | $-2,437,000.00 | $-5,840,000.00 | $1,990,000.00 | $1,253,000.00 | $2,177,000.00 | $-2,683,000.00 | $-5,236,000.00 | $528,000.00 | $-2,029,000.00 | $-2,469,000.00 | $8,591,000.00 | $6,778,000.00 | $3,271,000.00 | $1,677,000.00 | $1,815,000.00 | $820,000.00 | $-40,000.00 | $620,000.00 | $5,668,000.00 | $5,148,000.00 | $3,969,000.00 | $1,668,000.00 | $-2,570,000.00 | $-45,389,000.00 | -- |
Loss Before Income Taxes | $-3,733,000.00 | $671,000.00 | $-2,394,000.00 | $-1,738,000.00 | $-5,223,000.00 | $-1,599,000.00 | $-1,538,000.00 | $-33,502,000.00 | $-8,450,000.00 | $-7,377,000.00 | $5,258,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.27 | $-0.13 | $-0.17 | $-0.18 | $-0.40 | $-0.24 | $-0.12 | $-2.32 | $-1.09 | $-0.51 | $0.10 | $0.49 | $0.08 | $-0.13 | $-0.60 | $0.06 | $-0.47 | $-0.18 | $0.94 | $-0.16 | $-0.49 | $-0.42 | $-1.35 | $-0.48 | $-0.12 | $-0.18 | $-0.60 | $-0.03 | $0.03 | $-0.04 | $-0.34 | $-0.16 | $-0.20 | $-0.30 | $-0.16 | $-0.12 | $0.03 | $-0.16 | $-0.11 | $0.24 | $-0.04 | $0.25 | $0.39 | $0.11 | $0.13 | $0.05 | $-0.07 | $-0.04 | $-0.05 | $-0.01 | $0.08 | -- | $0.06 | $0.05 | $-0.37 | $-3.42 | -- |
Weighted Average Shares Basic | 14,455,000 | 14,894,000 | 14,850,000 | 14,783,000 | 14,769,000 | 14,808,000 | 14,676,000 | 15,121,000 | 15,226,000 | 15,184,000 | 15,114,000 | 15,123,000 | 15,102,000 | 15,085,000 | 15,316,000 | 15,340,000 | 15,331,000 | 15,356,000 | 15,822,000 | 15,864,000 | 15,847,000 | 15,809,000 | 15,764,000 | 15,786,000 | 15,739,000 | 15,715,000 | 15,699,000 | 15,707,000 | 15,707,000 | 15,673,000 | 15,638,000 | 15,648,000 | 15,623,000 | 15,600,000 | 15,536,000 | 15,573,000 | 15,546,000 | 15,435,000 | 14,382,000 | 15,394,000 | 13,937,000 | 12,789,000 | 12,737,000 | 12,722,000 | 12,704,000 | 12,674,000 | 12,638,000 | 12,630,000 | 12,619,000 | 12,606,000 | 12,585,000 | 12,596,000 | 12,574,000 | 12,856,000 | 12,524,000 | 12,331,000 | -- |
Earnings Per Share Diluted | $-0.27 | $-0.13 | $-0.17 | $-0.18 | $-0.16 | $-0.24 | $-0.12 | $-2.32 | $-0.58 | $-0.51 | $0.09 | $0.40 | $0.08 | $-0.13 | $-0.60 | $-0.58 | $-0.47 | $-0.18 | $0.93 | $-0.16 | $-0.49 | $-0.42 | $-1.35 | $-0.48 | $-0.12 | $-0.18 | $-0.60 | $-0.03 | $0.07 | $-0.04 | $-0.34 | $-0.16 | $0.10 | $-0.30 | $-0.16 | $0.01 | $-0.13 | $-0.16 | $-0.11 | $-0.01 | $0.26 | $0.24 | $0.39 | $0.27 | $0.17 | $0.05 | $-0.07 | $-0.04 | $-0.03 | $-0.01 | $0.08 | $0.10 | $0.11 | $0.05 | $-0.37 | $-3.42 | -- |
Weighted Average Shares Diluted | 14,733,000 | 14,872,000 | 14,850,000 | 14,783,000 | 14,824,000 | 14,742,000 | 14,676,000 | 15,121,000 | 15,226,000 | 15,184,000 | 15,250,000 | 15,239,000 | 15,232,000 | 15,085,000 | 15,316,000 | 15,454,000 | 15,331,000 | 15,356,000 | 15,926,000 | 15,899,000 | 15,885,000 | 15,809,000 | 15,764,000 | 15,786,000 | 15,739,000 | 15,715,000 | 15,699,000 | 15,707,000 | 15,805,000 | 15,673,000 | 15,638,000 | 15,631,000 | 15,623,000 | 15,600,000 | 15,536,000 | 15,518,000 | 15,656,000 | 15,435,000 | 14,544,000 | 14,216,000 | 13,937,000 | 13,017,000 | 12,852,000 | 12,899,000 | 12,793,000 | 12,739,000 | 12,638,000 | 12,713,000 | 12,619,000 | 12,606,000 | 12,623,000 | 12,632,000 | 12,624,000 | 12,902,000 | 12,524,000 | 12,331,000 | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | 80,000,000 | -- | -- | -- | 80,000,000 | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $44,378,000.00 | $44,387,000.00 | $44,267,000.00 | $43,672,000.00 | $44,800,000.00 | $44,800,000.00 | $44,810,000.00 | $45,075,000.00 | $46,575,000.00 | $46,609,000.00 | $46,522,000.00 | $46,568,000.00 | $46,575,000.00 | $46,545,000.00 | $46,446,000.00 | $45,839,000.00 | $45,839,000.00 | $45,793,000.00 | $45,769,000.00 | $45,745,000.00 | $45,759,000.00 | $45,771,000.00 | $45,747,000.00 | $45,466,000.00 | $45,436,000.00 | $45,353,000.00 | $45,321,000.00 | $45,022,000.00 | $44,977,000.00 | $44,987,000.00 | $37,567,000.00 | $37,324,000.00 | $37,289,000.00 | $37,221,000.00 | $36,834,000.00 | $36,522,000.00 | $48,602,000.00 | $48,510,000.00 | $48,510,000.00 | $47,997,000.00 | -- | -- | -- | $47,767,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | $3.00 | -- | -- | -- | $3.00 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |