Date | 9/30/2024 | 6/30/2024 | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $35,802,000.00 | -- | -- | -- | $2,273,000.00 | -- | -- | $4,835,000.00 | $2,031,000.00 | $8,300,000.00 | $6,824,000.00 | $9,222,000.00 | $2,850,000.00 | $6,673,000.00 | $9,928,000.00 | $7,198,000.00 | $6,643,000.00 | $7,505,000.00 | $4,913,000.00 | $4,542,000.00 | $5,537,000.00 | $5,676,000.00 | $6,608,000.00 | $7,917,000.00 | $7,653,000.00 | $1,255,000.00 | $1,675,000.00 | $1,392,000.00 | $818,000.00 | $1,099,000.00 | $851,000.00 | $1,297,000.00 | $1,030,000.00 | $1,076,000.00 | $1,405,000.00 | $8,834,000.00 | $10,335,000.00 | $15,151,000.00 | $16,249,000.00 | $18,884,000.00 | $17,595,000.00 | $26,251,000.00 | $32,473,000.00 |
Accounts Receivable Net Current | $8,427,000.00 | $6,147,000.00 | $8,889,000.00 | $7,365,000.00 | $9,448,000.00 | $7,483,000.00 | $9,745,000.00 | $9,501,000.00 | $7,085,000.00 | $6,461,000.00 | $5,015,000.00 | $8,055,000.00 | $6,994,000.00 | $9,735,000.00 | $6,318,000.00 | $6,975,000.00 | $5,278,000.00 | $5,031,000.00 | $2,669,000.00 | $4,349,000.00 | $4,040,000.00 | $5,746,000.00 | $3,727,000.00 | $3,032,000.00 | $2,633,000.00 | $3,357,000.00 | $2,470,000.00 | $2,930,000.00 | $2,698,000.00 | $3,161,000.00 | $3,266,000.00 | $2,991,000.00 | $2,971,000.00 | $3,461,000.00 | $3,236,000.00 | $3,543,000.00 | $3,118,000.00 | $4,209,000.00 | $3,804,000.00 | $3,958,000.00 | $3,731,000.00 | $4,882,000.00 | $5,029,000.00 | $5,044,000.00 | $5,344,000.00 | $7,040,000.00 | $7,431,000.00 | $8,583,000.00 | $9,488,000.00 | $9,189,000.00 | $7,922,000.00 | -- | -- | -- | $5,339,000.00 | -- | -- |
Inventory | $97,235,000.00 | $109,289,000.00 | $120,015,000.00 | $128,901,000.00 | $123,965,000.00 | $113,739,000.00 | $112,364,000.00 | $154,751,000.00 | $163,016,000.00 | $157,937,000.00 | $138,851,000.00 | $131,768,000.00 | $113,964,000.00 | $97,942,000.00 | $89,316,000.00 | $76,729,000.00 | $65,383,000.00 | $57,360,000.00 | $52,500,000.00 | $47,699,000.00 | $52,552,000.00 | $51,706,000.00 | $49,626,000.00 | $53,362,000.00 | $54,187,000.00 | $58,120,000.00 | $54,231,000.00 | $53,719,000.00 | $52,195,000.00 | $57,186,000.00 | $50,904,000.00 | $49,471,000.00 | $44,421,000.00 | $46,937,000.00 | $51,216,000.00 | $46,185,000.00 | $45,220,000.00 | $48,347,000.00 | $48,362,000.00 | $44,816,000.00 | $35,178,000.00 | $48,362,000.00 | $36,986,000.00 | $40,177,000.00 | $34,181,000.00 | $37,633,000.00 | $42,727,000.00 | $48,658,000.00 | $49,229,000.00 | $46,109,000.00 | $52,245,000.00 | -- | -- | -- | $48,100,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $150,244,000.00 | $157,655,000.00 | $182,978,000.00 | $193,338,000.00 | $206,763,000.00 | $207,110,000.00 | $178,597,000.00 | $187,609,000.00 | $193,624,000.00 | $197,018,000.00 | $168,602,000.00 | $166,854,000.00 | $160,508,000.00 | $163,413,000.00 | $139,375,000.00 | $149,557,000.00 | $102,073,000.00 | $82,200,000.00 | $62,373,000.00 | $57,383,000.00 | $62,390,000.00 | $66,088,000.00 | $58,785,000.00 | $68,899,000.00 | $67,288,000.00 | $73,718,000.00 | $62,532,000.00 | $66,344,000.00 | $67,572,000.00 | $70,377,000.00 | $63,658,000.00 | $63,290,000.00 | $55,871,000.00 | $58,114,000.00 | $62,529,000.00 | $58,805,000.00 | $57,934,000.00 | $63,860,000.00 | $62,550,000.00 | $53,120,000.00 | $44,370,000.00 | $45,885,000.00 | $46,114,000.00 | $50,183,000.00 | $45,026,000.00 | $49,435,000.00 | $55,513,000.00 | $63,232,000.00 | $64,757,000.00 | $69,943,000.00 | $75,621,000.00 | -- | -- | -- | $78,101,000.00 | -- | -- |
Property Plant and Equipement | $34,494,000.00 | $34,622,000.00 | $31,329,000.00 | $26,389,000.00 | $23,719,000.00 | $23,620,000.00 | $24,423,000.00 | $25,021,000.00 | $24,172,000.00 | $22,587,000.00 | $20,736,000.00 | $19,069,000.00 | $17,602,000.00 | $16,063,000.00 | $14,742,000.00 | $12,645,000.00 | $10,809,000.00 | $10,194,000.00 | $9,650,000.00 | $9,806,000.00 | $8,557,000.00 | $8,051,000.00 | $15,184,000.00 | $14,930,000.00 | $14,887,000.00 | $15,021,000.00 | $15,085,000.00 | $15,179,000.00 | $15,667,000.00 | $16,044,000.00 | $16,478,000.00 | $18,005,000.00 | $17,900,000.00 | $18,138,000.00 | $18,431,000.00 | $18,514,000.00 | $17,044,000.00 | $16,690,000.00 | $16,966,000.00 | $17,321,000.00 | $17,936,000.00 | $18,810,000.00 | $19,663,000.00 | $20,408,000.00 | $21,009,000.00 | $27,123,000.00 | $28,559,000.00 | $32,191,000.00 | $32,872,000.00 | $33,764,000.00 | $34,627,000.00 | -- | -- | -- | $33,140,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,769,000.00 | $3,120,000.00 | $3,227,000.00 | $8,997,000.00 | $9,325,000.00 | $9,664,000.00 | $9,984,000.00 | -- | -- | -- | $18,718,000.00 | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $18,854,000.00 | $18,854,000.00 | $18,854,000.00 | $18,854,000.00 | -- | -- | -- | $18,647,000.00 | -- | -- |
Other Assets | $3,064,000.00 | $3,303,000.00 | $3,811,000.00 | $3,331,000.00 | $3,264,000.00 | $2,472,000.00 | $2,589,000.00 | $2,612,000.00 | $2,711,000.00 | $2,626,000.00 | $2,188,000.00 | $2,217,000.00 | $2,278,000.00 | $2,301,000.00 | $2,892,000.00 | $2,329,000.00 | $1,985,000.00 | $1,859,000.00 | $2,368,000.00 | $1,782,000.00 | $2,095,000.00 | $2,607,000.00 | $2,163,000.00 | $1,567,000.00 | $1,545,000.00 | $1,328,000.00 | $954,000.00 | $798,000.00 | $853,000.00 | $887,000.00 | $1,029,000.00 | $1,056,000.00 | $1,212,000.00 | $1,253,000.00 | $1,320,000.00 | $1,555,000.00 | $1,635,000.00 | $1,672,000.00 | $1,684,000.00 | $1,421,000.00 | $1,355,000.00 | $1,720,000.00 | $1,804,000.00 | $1,472,000.00 | $1,492,000.00 | $1,669,000.00 | $1,578,000.00 | $1,358,000.00 | $1,334,000.00 | $1,037,000.00 | $1,026,000.00 | -- | -- | -- | $790,000.00 | -- | -- |
Total Assets | $227,639,000.00 | $238,039,000.00 | $263,224,000.00 | $257,855,000.00 | $270,822,000.00 | $272,049,000.00 | $246,860,000.00 | $259,989,000.00 | $266,899,000.00 | $267,083,000.00 | $235,336,000.00 | $221,809,000.00 | $211,167,000.00 | $212,368,000.00 | $186,973,000.00 | $192,840,000.00 | $136,913,000.00 | $112,574,000.00 | $87,946,000.00 | $105,570,000.00 | $108,966,000.00 | $108,078,000.00 | $97,965,000.00 | $106,369,000.00 | $104,744,000.00 | $111,733,000.00 | $100,698,000.00 | $108,900,000.00 | $110,718,000.00 | $88,165,000.00 | $82,134,000.00 | $83,466,000.00 | $76,218,000.00 | $78,861,000.00 | $83,756,000.00 | $80,261,000.00 | $78,115,000.00 | $83,839,000.00 | $82,907,000.00 | $73,684,000.00 | $65,489,000.00 | $67,932,000.00 | $69,182,000.00 | $73,746,000.00 | $69,296,000.00 | $81,347,000.00 | $88,877,000.00 | $124,632,000.00 | $127,142,000.00 | $133,559,000.00 | $142,216,000.00 | -- | -- | -- | $153,537,000.00 | -- | -- |
Accounts Payable | $59,715,000.00 | $62,701,000.00 | $74,796,000.00 | $77,851,000.00 | $83,432,000.00 | $82,998,000.00 | $55,221,000.00 | $68,208,000.00 | $82,887,000.00 | $80,486,000.00 | $67,372,000.00 | $59,430,000.00 | $60,741,000.00 | $58,306,000.00 | $45,302,000.00 | $49,448,000.00 | $68,953,000.00 | $57,749,000.00 | $44,433,000.00 | $35,777,000.00 | $40,344,000.00 | $42,372,000.00 | $34,039,000.00 | $35,098,000.00 | $34,156,000.00 | $42,691,000.00 | $35,999,000.00 | $37,320,000.00 | $39,771,000.00 | $43,334,000.00 | $33,697,000.00 | $33,130,000.00 | $26,545,000.00 | $27,635,000.00 | $25,523,000.00 | $24,802,000.00 | $23,854,000.00 | $26,591,000.00 | $25,362,000.00 | $21,715,000.00 | $21,784,000.00 | $21,469,000.00 | $19,669,000.00 | $20,505,000.00 | $19,611,000.00 | $23,055,000.00 | $28,025,000.00 | $32,994,000.00 | $37,182,000.00 | $33,907,000.00 | $41,303,000.00 | -- | -- | -- | $31,660,000.00 | -- | -- |
Accrued Liabilities | $19,020,000.00 | $17,571,000.00 | $22,158,000.00 | $20,770,000.00 | $21,860,000.00 | $19,482,000.00 | $20,924,000.00 | $19,997,000.00 | $18,724,000.00 | $22,521,000.00 | $17,517,000.00 | $23,446,000.00 | $15,814,000.00 | $26,492,000.00 | $18,190,000.00 | $22,630,000.00 | $17,049,000.00 | $14,166,000.00 | $9,519,000.00 | $12,566,000.00 | $12,236,000.00 | $12,581,000.00 | $10,247,000.00 | $13,646,000.00 | $13,604,000.00 | $10,915,000.00 | $7,363,000.00 | $8,069,000.00 | $7,999,000.00 | $7,823,000.00 | $6,860,000.00 | $7,663,000.00 | $7,452,000.00 | $7,679,000.00 | $7,267,000.00 | $7,471,000.00 | $7,541,000.00 | $8,498,000.00 | $7,747,000.00 | $6,902,000.00 | $7,439,000.00 | $6,867,000.00 | $5,959,000.00 | $6,820,000.00 | $7,450,000.00 | $9,475,000.00 | $10,485,000.00 | $8,674,000.00 | $8,669,000.00 | $10,109,000.00 | $11,565,000.00 | -- | -- | -- | $15,487,000.00 | -- | -- |
Total Current Liabilities | $130,440,000.00 | $134,149,000.00 | $154,072,000.00 | $145,024,000.00 | $153,157,000.00 | $153,291,000.00 | $129,791,000.00 | $148,406,000.00 | $158,645,000.00 | $163,868,000.00 | $139,768,000.00 | $127,339,000.00 | $117,147,000.00 | $127,307,000.00 | $103,484,000.00 | $108,273,000.00 | $116,537,000.00 | $97,413,000.00 | $75,566,000.00 | $69,832,000.00 | $72,739,000.00 | $70,988,000.00 | $59,143,000.00 | $63,812,000.00 | $63,176,000.00 | $69,700,000.00 | $60,337,000.00 | $63,071,000.00 | $64,823,000.00 | $68,944,000.00 | $58,812,000.00 | $57,748,000.00 | $51,124,000.00 | $55,760,000.00 | $61,613,000.00 | $58,152,000.00 | $56,451,000.00 | $61,818,000.00 | $60,684,000.00 | $55,244,000.00 | $45,328,000.00 | $46,367,000.00 | $48,316,000.00 | $51,952,000.00 | $46,450,000.00 | $51,524,000.00 | $61,233,000.00 | $66,532,000.00 | $67,480,000.00 | $72,692,000.00 | $81,292,000.00 | -- | -- | -- | $80,733,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $322,337,000.00 | $319,010,000.00 | $315,585,000.00 | $312,874,000.00 | $309,106,000.00 | $306,568,000.00 | $303,185,000.00 | $293,450,000.00 | $289,137,000.00 | $288,220,000.00 | $282,663,000.00 | $276,388,000.00 | $271,334,000.00 | $264,503,000.00 | $260,260,000.00 | $257,497,000.00 | $194,693,000.00 | $191,043,000.00 | $187,147,000.00 | $184,992,000.00 | $184,037,000.00 | $183,409,000.00 | $183,139,000.00 | $181,225,000.00 | $180,641,000.00 | $180,517,000.00 | $179,906,000.00 | $179,247,000.00 | $178,651,000.00 | $178,845,000.00 | $180,153,000.00 | $179,300,000.00 | $178,279,000.00 | $176,919,000.00 | $176,873,000.00 | $176,060,000.00 | $175,274,000.00 | $174,552,000.00 | $174,369,000.00 | $170,969,000.00 | $170,111,000.00 | $169,243,000.00 | $168,693,000.00 | $168,263,000.00 | $167,924,000.00 | $165,305,000.00 | $159,781,000.00 | $159,446,000.00 | $158,309,000.00 | $157,819,000.00 | $157,140,000.00 | -- | -- | -- | $153,962,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $870,000.00 | $870,000.00 | $870,000.00 | $783,000.00 | $1,153,000.00 | $1,174,000.00 | $1,150,000.00 | $228,000.00 | $264,000.00 | $260,000.00 | $274,000.00 | $-57,000.00 | $-112,000.00 | $-166,000.00 | $-215,000.00 | $139,000.00 | $142,000.00 | $113,000.00 | $214,000.00 | $560,000.00 | $541,000.00 | $574,000.00 | $579,000.00 | $612,000.00 | $604,000.00 | $579,000.00 | $557,000.00 | $563,000.00 | $554,000.00 | $555,000.00 | $557,000.00 | $456,000.00 | $432,000.00 | $421,000.00 | $440,000.00 | $360,000.00 | $352,000.00 | $350,000.00 | $360,000.00 | $395,000.00 | $420,000.00 | $454,000.00 | $446,000.00 | $419,000.00 | $411,000.00 | $378,000.00 | $384,000.00 | $392,000.00 | $380,000.00 | $379,000.00 | $327,000.00 | -- | -- | -- | $249,000.00 | -- | -- |
Accumulated Deficit | $-214,157,000.00 | $-204,139,000.00 | $-195,452,000.00 | $-188,974,000.00 | $-182,888,000.00 | $-180,371,000.00 | $-179,700,000.00 | $-174,527,000.00 | $-173,579,000.00 | $-177,697,000.00 | $-179,800,000.00 | $-174,770,000.00 | $-170,111,000.00 | $-172,183,000.00 | $-169,461,000.00 | $-165,973,000.00 | $-167,358,000.00 | $-168,893,000.00 | $-167,876,000.00 | $-142,750,000.00 | $-141,286,000.00 | $-139,788,000.00 | $-137,791,000.00 | $-132,174,000.00 | $-132,571,000.00 | $-131,957,000.00 | $-132,996,000.00 | $-128,854,000.00 | $-129,720,000.00 | $-156,588,000.00 | $-156,520,000.00 | $-155,107,000.00 | $-154,944,000.00 | $-155,819,000.00 | $-157,011,000.00 | $-156,496,000.00 | $-156,443,000.00 | $-155,609,000.00 | $-155,489,000.00 | $-153,023,000.00 | $-150,468,000.00 | $-148,228,000.00 | $-148,370,000.00 | $-146,985,000.00 | $-145,526,000.00 | $-135,895,000.00 | $-132,552,000.00 | $-101,769,000.00 | $-99,058,000.00 | $-97,362,000.00 | $-96,574,000.00 | -- | -- | -- | $-81,437,000.00 | -- | -- |
Total Stockholders' Equity | $97,199,000.00 | $103,890,000.00 | $109,152,000.00 | $112,831,000.00 | $117,665,000.00 | $118,758,000.00 | $117,069,000.00 | $111,583,000.00 | $108,254,000.00 | $103,215,000.00 | $95,568,000.00 | $94,470,000.00 | $94,020,000.00 | $85,061,000.00 | $83,489,000.00 | $84,567,000.00 | $20,376,000.00 | $15,161,000.00 | $12,380,000.00 | $35,738,000.00 | $36,227,000.00 | $37,090,000.00 | $38,822,000.00 | $42,557,000.00 | $41,568,000.00 | $42,033,000.00 | $40,361,000.00 | $45,829,000.00 | $45,895,000.00 | $19,221,000.00 | $22,853,000.00 | $24,688,000.00 | $23,806,000.00 | $21,560,000.00 | $20,340,000.00 | $19,962,000.00 | $19,221,000.00 | $19,331,000.00 | $19,277,000.00 | $18,440,000.00 | $20,161,000.00 | $21,565,000.00 | $20,866,000.00 | $21,794,000.00 | $22,846,000.00 | $29,823,000.00 | $27,644,000.00 | $58,100,000.00 | $59,662,000.00 | $60,867,000.00 | $60,924,000.00 | -- | -- | -- | $72,804,000.00 | $82,687,000.00 | $77,522,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $469,000.00 | $1,030,000.00 | $1,288,000.00 | $1,541,000.00 | $1,803,000.00 | $2,147,000.00 | $2,443,000.00 | $2,690,000.00 | $2,946,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $227,639,000.00 | $238,039,000.00 | $263,224,000.00 | $257,855,000.00 | $270,822,000.00 | $272,049,000.00 | $246,860,000.00 | $259,989,000.00 | $266,899,000.00 | $267,083,000.00 | $235,336,000.00 | $221,809,000.00 | $211,167,000.00 | $212,368,000.00 | $186,973,000.00 | $192,840,000.00 | $136,913,000.00 | $112,574,000.00 | $87,946,000.00 | $105,570,000.00 | $108,966,000.00 | $108,078,000.00 | $97,965,000.00 | $106,369,000.00 | $104,744,000.00 | $111,733,000.00 | $100,698,000.00 | $108,900,000.00 | $110,718,000.00 | $88,165,000.00 | $82,134,000.00 | $83,466,000.00 | $76,218,000.00 | $78,861,000.00 | $83,756,000.00 | $80,261,000.00 | $78,115,000.00 | $83,839,000.00 | $82,907,000.00 | $73,684,000.00 | $65,489,000.00 | $67,932,000.00 | $69,182,000.00 | $73,746,000.00 | $69,296,000.00 | $81,347,000.00 | $88,877,000.00 | $124,632,000.00 | $127,142,000.00 | $133,559,000.00 | $142,216,000.00 | -- | -- | -- | $153,537,000.00 | -- | -- |
Date | 9/30/2024 | 6/30/2024 | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $69,273,000.00 | $148,425,000.00 | $74,739,000.00 | -- | $224,821,000.00 | $76,973,000.00 | $78,385,000.00 | -- | $234,848,000.00 | $80,208,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $153,294,000.00 | $102,312,000.00 | $53,919,000.00 | $229,406,000.00 | $177,810,000.00 | $60,442,000.00 | $62,551,000.00 | $56,148,000.00 | $61,935,000.00 | $61,162,000.00 | $197,283,000.00 | $149,856,000.00 | $102,523,000.00 | $49,174,000.00 | $155,366,000.00 | $113,729,000.00 | $40,829,000.00 | $29,779,000.00 | $21,188,000.00 | $21,143,000.00 | $21,763,000.00 | $20,129,000.00 | $78,721,000.00 | $62,155,000.00 | $20,522,000.00 | $23,459,000.00 | $20,752,000.00 | $68,908,000.00 | $47,031,000.00 | $23,787,000.00 | $92,282,000.00 | $22,414,000.00 | $23,754,000.00 | $24,592,000.00 | $20,046,000.00 | $21,042,000.00 | $42,346,000.00 | $21,478,000.00 | $78,450,000.00 | $18,414,000.00 | $20,420,000.00 | $20,701,000.00 | $17,475,000.00 | $56,658,000.00 | $19,013,000.00 | $19,738,000.00 | $91,638,000.00 | $22,893,000.00 | $24,341,000.00 | $26,628,000.00 | $107,000,000.00 | $24,345,000.00 | $28,414,000.00 | $30,416,000.00 | $89,609,000.00 | $63,873,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $178,457,000.00 | $57,121,000.00 | $60,436,000.00 | $239,287,000.00 | $180,935,000.00 | $123,201,000.00 | $61,915,000.00 | $56,729,000.00 | $57,644,000.00 | $58,771,000.00 | $206,394,000.00 | $51,668,000.00 | $102,685,000.00 | $51,672,000.00 | $155,071,000.00 | $41,389,000.00 | $68,785,000.00 | $30,132,000.00 | $92,473,000.00 | $69,144,000.00 | $22,968,000.00 | $23,575,000.00 | $83,727,000.00 | $62,472,000.00 | $20,998,000.00 | $21,850,000.00 | $85,025,000.00 | $20,545,000.00 | $44,317,000.00 | $22,582,000.00 | $91,892,000.00 | $68,797,000.00 | $22,889,000.00 | $23,410,000.00 | $85,489,000.00 | $21,264,000.00 | $43,471,000.00 | $21,496,000.00 | $84,362,000.00 | $63,195,000.00 | $22,359,000.00 | $20,206,000.00 | $88,900,000.00 | $70,388,000.00 | $51,235,000.00 | $22,880,000.00 | $127,428,000.00 | $25,441,000.00 | $52,486,000.00 | $27,114,000.00 | $122,995,000.00 | $90,599,000.00 | $61,038,000.00 | $30,393,000.00 | $91,037,000.00 | $59,624,000.00 | -- |
Loss from Operations | $-25,163,000.00 | $-15,245,000.00 | $-6,517,000.00 | $-9,881,000.00 | $-3,125,000.00 | $-844,000.00 | $636,000.00 | $-581,000.00 | $4,291,000.00 | $2,391,000.00 | $-9,111,000.00 | $-4,497,000.00 | $-162,000.00 | $-2,498,000.00 | $295,000.00 | $1,732,000.00 | $2,176,000.00 | $-353,000.00 | $-2,141,000.00 | $-6,109,000.00 | $-4,651,000.00 | $-3,446,000.00 | $-5,006,000.00 | $1,517,000.00 | $-476,000.00 | $1,609,000.00 | $4,635,000.00 | $4,046,000.00 | $1,509,000.00 | $1,205,000.00 | $-1,573,000.00 | $1,963,000.00 | $2,047,000.00 | $1,182,000.00 | $-708,000.00 | $-222,000.00 | $-1,107,000.00 | $-18,000.00 | $-5,912,000.00 | $-2,216,000.00 | $-1,444,000.00 | $495,000.00 | $-1,037,000.00 | $-1,246,000.00 | $-9,342,000.00 | $-3,142,000.00 | $-35,790,000.00 | $-2,548,000.00 | $-1,031,000.00 | $-486,000.00 | $-15,995,000.00 | $-7,424,000.00 | $-2,231,000.00 | $23,000.00 | $-1,428,000.00 | $4,249,000.00 | -- |
Loss Before Income Taxes | $-9,883,000.00 | $-8,660,000.00 | $-6,380,000.00 | $-8,078,000.00 | $-1,741,000.00 | $662,000.00 | $1,192,000.00 | $5,391,000.00 | $4,135,000.00 | $2,155,000.00 | $-9,988,000.00 | $-5,102,000.00 | $-482,000.00 | $-2,667,000.00 | $-1,206,000.00 | $2,174,000.00 | $1,686,000.00 | $-942,000.00 | $-2,631,000.00 | $-1,976,000.00 | $-5,503,000.00 | $-3,861,000.00 | $-5,217,000.00 | $-139,000.00 | $33,000.00 | $1,177,000.00 | $3,034,000.00 | $947,000.00 | $1,059,000.00 | $843,000.00 | $-1,901,000.00 | $1,099,000.00 | $1,466,000.00 | $841,000.00 | $-3,235,000.00 | $-491,000.00 | $-1,369,000.00 | $-368,000.00 | $-2,543,000.00 | $-2,479,000.00 | $-2,159,000.00 | $233,000.00 | $-1,373,000.00 | $-1,398,000.00 | $-9,498,000.00 | $-3,322,000.00 | $-36,915,000.00 | $-2,670,000.00 | $-1,568,000.00 | $-664,000.00 | $-16,649,000.00 | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.44 | $-0.15 | $-0.11 | $-0.15 | $-0.04 | $-0.01 | $0.02 | $0.10 | $0.08 | $0.04 | $-0.20 | $-0.09 | $-0.01 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.04 | $0.05 | $0.03 | $0.03 | $-0.04 | -- | $-0.02 | -- | $-0.21 | -- | -- | -- | -- | -- | -- | $-0.11 | -- | -- | -- | -- | $-0.50 | -- | -- | -- | $-0.46 | $0.04 | -- |
Weighted Average Shares Basic | 56,897,000 | 56,677,000 | 56,503,000 | 56,570,000 | 56,252,000 | 55,789,000 | 55,047,000 | 54,009,000 | 54,210,000 | 53,251,000 | 51,381,000 | 52,264,000 | 50,222,000 | -- | 42,333,000 | 44,686,000 | 39,386,000 | -- | 36,013 | 35,623,000 | 35,506,000 | 35,365,000 | 34,941,000 | 34,983,000 | 34,896,000 | 34,821,000 | 35,192,000 | 35,856,000 | 35,332,000 | 34,510,000 | 34,765,000 | 34,728,000 | 34,625,000 | 34,497,000 | 34,084,000 | 34,018,000 | 33,963,000 | 33,720,000 | 33,573,000 | 33,532,000 | 33,460,000 | 33,384,000 | 32,697,000 | 32,493,000 | 32,130,000 | 31,141,000 | 30,818,000 | 30,716,000 | 30,644,453 | 30,638,000 | 30,545,638 | 30,571,000 | 30,543,037 | -- | 30,269,462 | 29,851,873 | -- |
Earnings Per Share Diluted | $-0.17 | $-0.27 | $-0.11 | $-0.14 | $-0.04 | $0.01 | $0.02 | $-0.02 | $0.11 | $0.04 | $-0.20 | $-0.09 | $-0.01 | -- | -- | $0.04 | $0.03 | -- | -- | $-0.18 | $-0.14 | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.01 | $0.05 | $0.05 | $0.03 | $-0.01 | -- | $-0.02 | -- | $-0.21 | -- | -- | -- | $-0.04 | $-0.04 | $-0.29 | $-0.11 | $-0.99 | $-0.09 | $-0.06 | $-0.03 | $-0.50 | $-0.17 | $-0.08 | $-0.01 | $-0.46 | $0.04 | -- |
Weighted Average Shares Diluted | 56,897,000 | 56,851,000 | 56,503,000 | 56,570,000 | 56,252,000 | 58,028,000 | 58,037,000 | 54,481,000 | 57,315,000 | 57,172,000 | 51,381,000 | 52,264,000 | 50,222,000 | -- | -- | 53,573,000 | 47,329,000 | -- | 36,013 | 35,623,000 | 35,506,000 | 35,365,000 | 34,941,000 | 34,983,000 | 34,972,000 | 38,066,000 | 35,070,000 | 39,485,000 | 40,079,000 | 39,959,000 | 36,207,000 | 34,932,000 | 40,007,000 | 39,359,000 | 34,084,000 | 34,018,000 | 33,963,000 | 33,720,000 | 33,573,000 | 33,532,000 | 33,422,000 | 34,158,000 | 33,308,000 | 33,218,000 | 33,119,000 | 31,141,000 | 31,128,000 | 30,854,000 | 30,644,453 | 30,638,000 | 30,545,638 | 30,571,000 | 30,496,558 | 30,450,000 | 30,269,462 | 30,809,111 | -- |
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 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- |
Common Stock Shares Outstanding | 57,386,000 | 57,088,000 | 56,303,000 | 57,497,000 | 57,497,000 | 56,914,000 | 54,558,000 | 54,558,000 | 54,360,000 | 52,960,000 | 52,960,000 | 52,415,000 | 52,184,000 | 50,603,000 | 48,091,000 | 47,772,000 | 42,411,000 | 38,672,000 | 36,167,000 | 35,924,000 | 35,784,000 | 35,433,000 | 34,992,000 | 34,984,000 | 34,973,000 | 34,939,000 | 34,666,000 | 35,528,000 | 36,056,000 | 34,323,000 | 35,068,000 | 34,977,000 | 34,888,000 | 34,675,000 | 34,137,000 | 33,624,000 | 34,001,000 | 33,949,000 | 33,624,000 | 33,542,000 | 33,506,000 | 33,413,000 | 33,352,000 | 33,219,000 | 33,209,000 | 31,151,000 | 31,128,000 | 31,125,000 | 30,653,356 | 30,645,764 | 30,625,764 | -- | -- | -- | 30,429,376 | -- | -- |
Common Stock Value | $61,000.00 | $61,000.00 | $61,000.00 | $60,000.00 | $60,000.00 | $59,000.00 | $59,000.00 | $57,000.00 | $57,000.00 | $57,000.00 | $56,000.00 | $55,000.00 | $55,000.00 | $53,000.00 | $51,000.00 | $50,000.00 | $45,000.00 | $41,000.00 | $38,000.00 | $38,000.00 | $38,000.00 | $38,000.00 | $38,000.00 | $37,000.00 | $37,000.00 | $37,000.00 | $37,000.00 | $37,000.00 | $37,000.00 | $35,000.00 | $35,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 | $34,000.00 | $34,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $31,000.00 | $31,000.00 | $31,000.00 | $31,000.00 | $31,000.00 | $31,000.00 | -- | -- | -- | $30,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |