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 | 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 | $239,172,000.00 | $242,219,000.00 | $227,784,000.00 | $203,829,000.00 | $192,897,000.00 | $190,611,000.00 | $182,098,000.00 | $187,677,000.00 | $191,050,000.00 | $182,418,000.00 | $178,663,000.00 | $159,763,000.00 | $127,411,000.00 | $161,742,000.00 | $203,605,000.00 | $196,704,000.00 | $82,751,000.00 | $84,668,000.00 | $81,229,000.00 | $71,482,000.00 | $66,614,000.00 | $70,557,000.00 | $68,206,000.00 | $53,920,000.00 | $42,678,000.00 | $44,230,000.00 | $48,936,000.00 | $51,425,000.00 | $52,827,000.00 | $56,170,000.00 | $55,066,000.00 | $54,153,000.00 | $59,710,000.00 | $62,980,000.00 | $68,571,000.00 | $65,148,000.00 | $59,322,000.00 | $55,187,000.00 | $53,186,000.00 | $50,805,000.00 | $50,307,000.00 | $56,339,000.00 | $61,188,000.00 | $60,778,000.00 | $71,403,000.00 | $84,554,000.00 | $84,752,000.00 | $82,244,000.00 | $78,250,000.00 | $71,908,000.00 | $66,889,000.00 | $69,779,000.00 | $56,400,000.00 | $49,279,000.00 | $40,224,000.00 | $22,639,000.00 |
Accounts Receivable Net Current | $57,604,000.00 | $52,631,000.00 | $62,638,000.00 | $63,818,000.00 | $61,061,000.00 | $65,429,000.00 | $56,287,000.00 | $54,536,000.00 | $52,659,000.00 | $55,097,000.00 | $51,080,000.00 | $55,012,000.00 | $47,697,000.00 | $40,999,000.00 | $41,136,000.00 | $48,502,000.00 | $41,279,000.00 | $38,115,000.00 | $39,987,000.00 | $38,537,000.00 | $41,705,000.00 | $43,673,000.00 | $45,052,000.00 | $45,056,000.00 | $41,634,000.00 | $34,487,000.00 | $33,811,000.00 | $34,092,000.00 | $29,978,000.00 | $25,216,000.00 | $28,026,000.00 | $28,008,000.00 | $23,349,000.00 | $25,982,000.00 | $24,614,000.00 | $27,069,000.00 | $32,675,000.00 | $28,431,000.00 | $27,347,000.00 | $27,069,000.00 | $31,769,000.00 | $27,683,000.00 | $28,321,000.00 | $23,497,000.00 | $23,725,000.00 | $27,165,000.00 | $31,278,000.00 | $29,185,000.00 | $31,553,000.00 | $31,410,000.00 | -- | -- | -- | $38,825,000.00 | -- | -- |
Inventory | $112,316,000.00 | $106,579,000.00 | $104,570,000.00 | $106,606,000.00 | $107,382,000.00 | $101,410,000.00 | $94,336,000.00 | $83,055,000.00 | $73,861,000.00 | $67,322,000.00 | $63,409,000.00 | $57,129,000.00 | $54,256,000.00 | $57,269,000.00 | $58,169,000.00 | $55,630,000.00 | $53,352,000.00 | $49,187,000.00 | $49,688,000.00 | $54,572,000.00 | $51,589,000.00 | $47,370,000.00 | $43,444,000.00 | $41,753,000.00 | $38,959,000.00 | $36,499,000.00 | $33,883,000.00 | $30,514,000.00 | $27,429,000.00 | $27,136,000.00 | $26,562,000.00 | $26,130,000.00 | $24,150,000.00 | $23,442,000.00 | $26,259,000.00 | $25,462,000.00 | $24,837,000.00 | $26,328,000.00 | $28,119,000.00 | $29,228,000.00 | $29,521,000.00 | $29,696,000.00 | $27,987,000.00 | $28,668,000.00 | $29,921,000.00 | $29,955,000.00 | $30,762,000.00 | $30,730,000.00 | $31,489,000.00 | $35,752,000.00 | -- | -- | -- | $35,489,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $428,265,000.00 | $420,366,000.00 | $398,967,000.00 | $378,786,000.00 | $366,370,000.00 | $362,604,000.00 | $358,153,000.00 | $352,331,000.00 | $344,594,000.00 | $356,760,000.00 | $350,002,000.00 | $349,030,000.00 | $332,037,000.00 | $316,932,000.00 | $309,782,000.00 | $308,678,000.00 | $185,190,000.00 | $179,066,000.00 | $176,018,000.00 | $169,645,000.00 | $163,788,000.00 | $165,060,000.00 | $160,602,000.00 | $144,831,000.00 | $127,004,000.00 | $118,832,000.00 | $120,100,000.00 | $119,898,000.00 | $113,680,000.00 | $111,772,000.00 | $112,740,000.00 | $111,579,000.00 | $110,257,000.00 | $115,506,000.00 | $122,479,000.00 | $121,131,000.00 | $120,211,000.00 | $113,478,000.00 | $114,258,000.00 | $112,823,000.00 | $117,037,000.00 | $118,524,000.00 | $123,241,000.00 | $119,779,000.00 | $129,225,000.00 | $146,063,000.00 | $151,858,000.00 | $147,189,000.00 | $146,003,000.00 | $144,334,000.00 | -- | -- | -- | $128,154,000.00 | -- | -- |
Property Plant and Equipement | $157,677,000.00 | $157,689,000.00 | $170,596,000.00 | $169,401,000.00 | $167,812,000.00 | $166,009,000.00 | $163,198,000.00 | $156,815,000.00 | $140,494,000.00 | $115,975,000.00 | $104,446,000.00 | $92,956,000.00 | $81,124,000.00 | $74,843,000.00 | $65,780,000.00 | $59,475,000.00 | $56,879,000.00 | $56,952,000.00 | $56,336,000.00 | $55,285,000.00 | $55,642,000.00 | $50,432,000.00 | $41,465,000.00 | $40,433,000.00 | $40,973,000.00 | $41,356,000.00 | $41,248,000.00 | $38,927,000.00 | $38,100,000.00 | $37,574,000.00 | $37,535,000.00 | $37,853,000.00 | $37,177,000.00 | $37,450,000.00 | $36,108,000.00 | $36,031,000.00 | $36,460,000.00 | $37,387,000.00 | $37,601,000.00 | $38,670,000.00 | $39,176,000.00 | $40,092,000.00 | $40,457,000.00 | $41,546,000.00 | $42,738,000.00 | $44,092,000.00 | $44,119,000.00 | $44,722,000.00 | $45,840,000.00 | $47,241,000.00 | -- | -- | -- | $50,848,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $16,276,000.00 | $14,006,000.00 | $11,620,000.00 | $9,540,000.00 | $7,162,000.00 | $5,386,000.00 | $2,939,000.00 | $1,392,000.00 | $1,519,000.00 | $1,623,000.00 | $1,563,000.00 | $1,608,000.00 | $1,695,000.00 | $1,721,000.00 | $1,777,000.00 | $1,838,000.00 | $1,893,000.00 | $1,994,000.00 | $2,739,000.00 | $2,867,000.00 | $2,762,000.00 | $2,785,000.00 | $2,801,000.00 | $2,813,000.00 | $2,892,000.00 | $2,801,000.00 | $2,108,000.00 | $2,204,000.00 | $2,226,000.00 | $2,175,000.00 | $2,172,000.00 | $2,127,000.00 | $1,908,000.00 | $1,708,000.00 | $1,718,000.00 | $1,670,000.00 | $1,700,000.00 | $1,675,000.00 | $1,726,000.00 | $1,786,000.00 | $1,830,000.00 | $1,836,000.00 | $1,904,000.00 | $1,967,000.00 | $2,055,000.00 | $2,167,000.00 | $4,196,000.00 | $4,257,000.00 | $4,307,000.00 | $4,439,000.00 | -- | -- | -- | $4,688,000.00 | -- | -- |
Total Assets | $605,117,000.00 | $594,887,000.00 | $584,135,000.00 | $560,661,000.00 | $544,255,000.00 | $536,901,000.00 | $527,102,000.00 | $513,356,000.00 | $489,349,000.00 | $477,205,000.00 | $458,830,000.00 | $446,376,000.00 | $417,621,000.00 | $396,239,000.00 | $380,119,000.00 | $372,734,000.00 | $246,725,000.00 | $240,727,000.00 | $237,910,000.00 | $230,603,000.00 | $225,004,000.00 | $221,068,000.00 | $207,665,000.00 | $190,843,000.00 | $173,630,000.00 | $165,724,000.00 | $166,076,000.00 | $163,615,000.00 | $156,571,000.00 | $154,067,000.00 | $155,038,000.00 | $154,149,000.00 | $151,910,000.00 | $157,545,000.00 | $163,275,000.00 | $161,787,000.00 | $161,273,000.00 | $155,542,000.00 | $158,719,000.00 | $158,274,000.00 | $163,088,000.00 | $165,640,000.00 | $180,878,000.00 | $177,268,000.00 | $187,843,000.00 | $202,581,000.00 | $209,799,000.00 | $208,842,000.00 | $208,424,000.00 | $208,141,000.00 | $207,984,000.00 | $215,100,000.00 | -- | $204,912,000.00 | -- | -- |
Accounts Payable | $12,439,000.00 | $12,100,000.00 | $14,146,000.00 | $15,325,000.00 | $16,790,000.00 | $22,207,000.00 | $24,004,000.00 | $32,032,000.00 | $22,572,000.00 | $21,189,000.00 | $18,346,000.00 | $22,081,000.00 | $16,365,000.00 | $14,121,000.00 | $11,911,000.00 | $15,647,000.00 | $13,440,000.00 | $9,005,000.00 | $10,329,000.00 | $10,819,000.00 | $11,177,000.00 | $16,149,000.00 | $13,106,000.00 | $11,219,000.00 | $11,396,000.00 | $9,065,000.00 | $11,508,000.00 | $10,542,000.00 | $9,090,000.00 | $7,588,000.00 | $7,965,000.00 | $8,858,000.00 | $8,232,000.00 | $7,470,000.00 | $8,803,000.00 | $9,397,000.00 | $10,111,000.00 | $7,932,000.00 | $9,336,000.00 | $9,221,000.00 | $8,148,000.00 | $8,677,000.00 | $9,772,000.00 | $6,300,000.00 | $6,473,000.00 | $6,812,000.00 | $7,551,000.00 | $7,181,000.00 | $7,728,000.00 | $8,151,000.00 | -- | -- | -- | $11,999,000.00 | -- | -- |
Accrued Liabilities | $7,078,000.00 | $5,093,000.00 | $5,438,000.00 | $4,284,000.00 | $4,769,000.00 | $8,613,000.00 | $5,754,000.00 | $4,011,000.00 | $3,172,000.00 | $4,158,000.00 | $3,589,000.00 | $3,618,000.00 | $3,153,000.00 | $2,624,000.00 | $2,417,000.00 | $2,689,000.00 | $2,761,000.00 | $2,690,000.00 | $2,335,000.00 | $2,228,000.00 | $2,166,000.00 | $2,631,000.00 | $2,384,000.00 | $2,535,000.00 | $2,262,000.00 | $2,989,000.00 | $2,311,000.00 | $2,475,000.00 | $2,104,000.00 | $2,179,000.00 | $2,178,000.00 | $2,266,000.00 | $2,220,000.00 | $2,568,000.00 | $2,341,000.00 | $2,240,000.00 | $2,217,000.00 | $3,178,000.00 | $4,602,000.00 | $3,586,000.00 | $4,890,000.00 | $2,841,000.00 | $2,298,000.00 | $2,097,000.00 | $1,971,000.00 | $2,233,000.00 | $2,486,000.00 | $2,523,000.00 | $2,740,000.00 | $2,846,000.00 | -- | -- | -- | $3,138,000.00 | -- | -- |
Total Current Liabilities | $73,071,000.00 | $53,781,000.00 | $55,351,000.00 | $59,642,000.00 | $63,596,000.00 | $72,565,000.00 | $74,241,000.00 | $68,252,000.00 | $57,160,000.00 | $53,300,000.00 | $47,176,000.00 | $53,484,000.00 | $47,139,000.00 | $45,084,000.00 | $42,531,000.00 | $46,091,000.00 | $39,728,000.00 | $34,857,000.00 | $35,194,000.00 | $36,287,000.00 | $34,312,000.00 | $36,978,000.00 | $31,705,000.00 | $31,905,000.00 | $27,275,000.00 | $29,305,000.00 | $32,459,000.00 | $31,523,000.00 | $25,326,000.00 | $23,050,000.00 | $22,303,000.00 | $23,646,000.00 | $21,574,000.00 | $21,460,000.00 | $23,719,000.00 | $25,347,000.00 | $26,458,000.00 | $24,990,000.00 | $29,135,000.00 | $25,300,000.00 | $25,824,000.00 | $23,303,000.00 | $24,782,000.00 | -- | -- | $20,608,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $389,367,000.00 | $383,832,000.00 | $380,151,000.00 | $368,914,000.00 | $365,442,000.00 | $360,365,000.00 | $357,255,000.00 | $352,253,000.00 | $349,467,000.00 | $345,664,000.00 | $342,014,000.00 | $336,278,000.00 | $333,011,000.00 | $328,392,000.00 | $326,026,000.00 | $320,988,000.00 | $204,020,000.00 | $201,251,000.00 | $199,166,000.00 | $196,698,000.00 | $195,799,000.00 | $193,457,000.00 | $192,373,000.00 | $188,276,000.00 | $183,415,000.00 | $181,395,000.00 | $180,132,000.00 | $178,661,000.00 | $177,366,000.00 | $176,344,000.00 | $174,881,000.00 | $175,055,000.00 | $174,605,000.00 | $174,337,000.00 | $174,073,000.00 | $173,638,000.00 | $172,774,000.00 | $171,901,000.00 | $170,790,000.00 | $170,265,000.00 | $169,713,000.00 | $169,474,000.00 | $169,409,000.00 | $168,915,000.00 | $167,757,000.00 | $167,498,000.00 | $167,206,000.00 | $166,904,000.00 | $166,553,000.00 | $166,227,000.00 | -- | -- | -- | $163,933,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-1,390,000.00 | $-1,273,000.00 | $-1,245,000.00 | $-1,195,000.00 | $-993,000.00 | $-988,000.00 | $-1,279,000.00 | $-2,246,000.00 | $-1,824,000.00 | $-1,328,000.00 | $-1,040,000.00 | $-813,000.00 | $-573,000.00 | $-204,000.00 | $-203,000.00 | $-316,000.00 | $-300,000.00 | $-383,000.00 | $-278,000.00 | $-278,000.00 | $-436,000.00 | $-394,000.00 | $-516,000.00 | $-401,000.00 | $-234,000.00 | $-478,000.00 | $-397,000.00 | $-414,000.00 | $-413,000.00 | $-561,000.00 | $-96,000.00 | $-146,000.00 | $-394,000.00 | $-577,000.00 | $-461,000.00 | $-529,000.00 | $-523,000.00 | $-471,000.00 | $-555,000.00 | $-332,000.00 | $-417,000.00 | $-526,000.00 | $-274,000.00 | $-355,000.00 | $-301,000.00 | $-112,000.00 | $214,000.00 | $-197,000.00 | $-310,000.00 | $-322,000.00 | -- | -- | -- | $-1,369,000.00 | -- | -- |
Accumulated Deficit | $282,201,000.00 | $296,674,000.00 | $288,006,000.00 | $271,424,000.00 | $254,323,000.00 | $243,079,000.00 | $235,017,000.00 | $233,225,000.00 | $222,632,000.00 | $217,633,000.00 | $208,753,000.00 | $195,494,000.00 | $176,100,000.00 | $161,008,000.00 | $149,815,000.00 | $144,030,000.00 | $141,363,000.00 | $143,098,000.00 | $141,786,000.00 | $135,849,000.00 | $133,286,000.00 | $129,000,000.00 | $122,090,000.00 | $109,078,000.00 | $101,218,000.00 | $93,605,000.00 | $91,994,000.00 | $92,005,000.00 | $92,464,000.00 | $93,438,000.00 | $96,126,000.00 | $93,790,000.00 | $94,334,000.00 | $99,685,000.00 | $101,437,000.00 | $98,934,000.00 | $98,129,000.00 | $94,758,000.00 | $94,758,000.00 | $98,432,000.00 | $103,267,000.00 | $108,645,000.00 | $121,747,000.00 | $122,679,000.00 | $127,295,000.00 | $132,285,000.00 | $137,099,000.00 | $136,908,000.00 | $136,688,000.00 | $136,362,000.00 | -- | -- | -- | $133,791,000.00 | -- | -- |
Total Stockholders' Equity | $531,815,000.00 | $540,869,000.00 | $528,548,000.00 | $500,777,000.00 | $480,405,000.00 | $464,088,000.00 | $452,624,000.00 | $444,863,000.00 | $431,906,000.00 | $423,599,000.00 | $411,355,000.00 | $392,586,000.00 | $370,164,000.00 | $350,820,000.00 | $337,262,000.00 | $326,324,000.00 | $206,681,000.00 | $205,562,000.00 | $202,269,000.00 | $193,863,000.00 | $190,243,000.00 | $183,656,000.00 | $175,540,000.00 | $158,543,000.00 | $145,992,000.00 | $136,114,000.00 | $133,320,000.00 | $131,842,000.00 | $131,006,000.00 | $130,809,000.00 | $132,498,000.00 | $130,285,000.00 | $130,131,000.00 | $135,031,000.00 | $136,634,000.00 | $133,628,000.00 | $131,964,000.00 | $127,772,000.00 | $126,576,000.00 | $129,948,000.00 | $134,146,000.00 | $139,176,000.00 | $152,464,000.00 | $152,821,000.00 | $163,041,000.00 | $178,352,000.00 | $183,199,000.00 | $182,294,000.00 | $181,610,000.00 | $180,945,000.00 | -- | -- | -- | $175,031,000.00 | -- | -- |
Controlling Interest in Subsidiaries | $231,000.00 | $237,000.00 | $236,000.00 | $242,000.00 | $254,000.00 | $248,000.00 | $237,000.00 | $241,000.00 | $283,000.00 | $306,000.00 | $299,000.00 | $306,000.00 | $318,000.00 | $335,000.00 | $326,000.00 | $319,000.00 | $316,000.00 | $308,000.00 | $447,000.00 | $453,000.00 | $449,000.00 | $434,000.00 | $420,000.00 | $395,000.00 | $363,000.00 | $305,000.00 | $297,000.00 | $250,000.00 | $239,000.00 | $208,000.00 | $237,000.00 | $218,000.00 | $205,000.00 | $1,054,000.00 | $2,922,000.00 | $2,812,000.00 | $2,851,000.00 | $2,780,000.00 | $3,008,000.00 | $3,026,000.00 | $3,118,000.00 | $3,161,000.00 | $3,632,000.00 | $3,596,000.00 | $3,597,000.00 | $3,621,000.00 | $3,891,000.00 | $3,793,000.00 | $3,754,000.00 | $3,765,000.00 | -- | -- | -- | $3,981,000.00 | -- | -- |
Total Liabilities and Equity | $605,117,000.00 | $594,887,000.00 | $584,135,000.00 | $560,661,000.00 | $544,255,000.00 | $536,901,000.00 | $527,102,000.00 | $513,356,000.00 | $489,349,000.00 | $477,205,000.00 | $458,830,000.00 | $446,376,000.00 | $417,621,000.00 | $396,239,000.00 | $380,119,000.00 | $372,734,000.00 | $246,725,000.00 | $240,727,000.00 | $237,910,000.00 | $230,603,000.00 | $225,004,000.00 | $221,068,000.00 | $207,665,000.00 | $190,843,000.00 | $173,630,000.00 | $165,724,000.00 | $166,076,000.00 | $163,615,000.00 | $156,571,000.00 | $154,067,000.00 | $155,038,000.00 | $154,149,000.00 | $151,910,000.00 | $157,545,000.00 | $163,275,000.00 | $161,787,000.00 | $161,273,000.00 | $155,542,000.00 | $158,719,000.00 | $158,274,000.00 | $163,088,000.00 | $165,640,000.00 | $180,878,000.00 | $177,268,000.00 | $187,843,000.00 | $202,581,000.00 | $209,799,000.00 | $208,842,000.00 | $208,424,000.00 | $208,141,000.00 | -- | -- | -- | $204,912,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 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $45,123,000.00 | $204,929,000.00 | $157,585,000.00 | $55,173,000.00 | $46,534,000.00 | $180,559,000.00 | $46,970,000.00 | $46,849,000.00 | $37,601,000.00 | $178,200,000.00 | $137,384,000.00 | $94,571,000.00 | $44,700,000.00 | $40,451,000.00 | $33,347,000.00 | $30,318,000.00 | $27,331,000.00 | $29,761,000.00 | $33,002,000.00 | $29,117,000.00 | $31,086,000.00 | $33,873,000.00 | $105,098,000.00 | $66,094,000.00 | $30,211,000.00 | $26,931,000.00 | $74,725,000.00 | $49,582,000.00 | $23,652,000.00 | $21,499,000.00 | $25,923,000.00 | $24,471,000.00 | $19,316,000.00 | $99,518,000.00 | $21,286,000.00 | $26,510,000.00 | $28,891,000.00 | $97,120,000.00 | $25,550,000.00 | $45,454,000.00 | $22,792,000.00 | $81,479,000.00 | $22,980,000.00 | $35,068,000.00 | $16,607,000.00 | $20,125,000.00 | $22,953,000.00 | $24,106,000.00 | $24,467,000.00 | $106,694,000.00 | $24,440,000.00 | $57,763,000.00 | $30,454,000.00 | $114,520,000.00 | $87,594,000.00 | -- |
Research and Development | $18,039,000.00 | $67,857,000.00 | $17,752,000.00 | $32,804,000.00 | $15,869,000.00 | $60,594,000.00 | $44,516,000.00 | $15,516,000.00 | $14,253,000.00 | $53,114,000.00 | $39,818,000.00 | $26,299,000.00 | $13,026,000.00 | $50,916,000.00 | $38,197,000.00 | $26,165,000.00 | $13,335,000.00 | $46,588,000.00 | $34,433,000.00 | $22,926,000.00 | $11,220,000.00 | $44,286,000.00 | $33,220,000.00 | $22,529,000.00 | $11,126,000.00 | $44,924,000.00 | $33,482,000.00 | $22,939,000.00 | $11,007,000.00 | $41,848,000.00 | $31,824,000.00 | $21,486,000.00 | $10,729,000.00 | $41,472,000.00 | $31,171,000.00 | $21,050,000.00 | $10,419,000.00 | $41,479,000.00 | $10,345,000.00 | $10,643,000.00 | $10,251,000.00 | $39,848,000.00 | $9,857,000.00 | $19,843,000.00 | $9,855,000.00 | $38,744,000.00 | $9,232,000.00 | $9,732,000.00 | $9,843,000.00 | $38,967,000.00 | $29,451,000.00 | $9,903,000.00 | $9,854,000.00 | $35,981,000.00 | $31,636,000.00 | -- |
Selling, General, and Administrative | $25,999,000.00 | $85,714,000.00 | $63,020,000.00 | $40,598,000.00 | $20,223,000.00 | $86,264,000.00 | $61,322,000.00 | $38,603,000.00 | $18,568,000.00 | $69,484,000.00 | $50,865,000.00 | $33,543,000.00 | $16,954,000.00 | $63,163,000.00 | $47,036,000.00 | $15,455,000.00 | $16,369,000.00 | $62,557,000.00 | $15,443,000.00 | $15,030,000.00 | $15,373,000.00 | $62,224,000.00 | $15,280,000.00 | $15,814,000.00 | $15,399,000.00 | $58,092,000.00 | $14,500,000.00 | $14,536,000.00 | $14,023,000.00 | $55,675,000.00 | $41,643,000.00 | $14,315,000.00 | $14,016,000.00 | $58,313,000.00 | $13,383,000.00 | $15,086,000.00 | $14,862,000.00 | $68,197,000.00 | $52,367,000.00 | $17,033,000.00 | $17,980,000.00 | $60,737,000.00 | $14,478,000.00 | $15,455,000.00 | $13,887,000.00 | $55,655,000.00 | $13,425,000.00 | $13,665,000.00 | $14,160,000.00 | $54,041,000.00 | $13,072,000.00 | $27,202,000.00 | $14,180,000.00 | $49,417,000.00 | $47,932,000.00 | -- |
Total Operating Expenses | $61,238,000.00 | $153,571,000.00 | $113,576,000.00 | $37,310,000.00 | $36,092,000.00 | $153,358,000.00 | $112,338,000.00 | $35,551,000.00 | $32,821,000.00 | $122,598,000.00 | $90,683,000.00 | $59,842,000.00 | $29,980,000.00 | $114,079,000.00 | $27,244,000.00 | $28,285,000.00 | $29,704,000.00 | $109,145,000.00 | $26,950,000.00 | $26,736,000.00 | $26,593,000.00 | $106,912,000.00 | $80,053,000.00 | $54,092,000.00 | $26,525,000.00 | $103,016,000.00 | $76,541,000.00 | $26,468,000.00 | $25,030,000.00 | $97,523,000.00 | $23,650,000.00 | $25,072,000.00 | $24,745,000.00 | $99,785,000.00 | $23,504,000.00 | $50,998,000.00 | $25,281,000.00 | $111,883,000.00 | $85,589,000.00 | $27,676,000.00 | $28,231,000.00 | $101,946,000.00 | $24,335,000.00 | $50,546,000.00 | $25,103,000.00 | $94,436,000.00 | $22,657,000.00 | $47,400,000.00 | $24,003,000.00 | $93,008,000.00 | $22,766,000.00 | $22,925,000.00 | $24,034,000.00 | $85,398,000.00 | $82,821,000.00 | -- |
Loss from Operations | $-16,115,000.00 | $51,358,000.00 | $44,009,000.00 | $28,305,000.00 | $10,442,000.00 | $27,201,000.00 | $19,082,000.00 | $11,298,000.00 | $4,780,000.00 | $55,602,000.00 | $11,972,000.00 | $34,729,000.00 | $14,720,000.00 | $17,368,000.00 | $6,103,000.00 | $-340,000.00 | $-2,373,000.00 | $13,821,000.00 | $6,052,000.00 | $6,874,000.00 | $4,493,000.00 | $32,059,000.00 | $13,043,000.00 | $8,316,000.00 | $3,686,000.00 | $-1,360,000.00 | $100,000.00 | $-538,000.00 | $-1,378,000.00 | $-6,314,000.00 | $-3,757,000.00 | $-601,000.00 | $-5,429,000.00 | $-267,000.00 | $-2,218,000.00 | $793,000.00 | $3,610,000.00 | $-14,763,000.00 | $-14,585,000.00 | $-10,453,000.00 | $-5,439,000.00 | $-20,467,000.00 | $-1,355,000.00 | $-15,478,000.00 | $-8,496,000.00 | $-2,785,000.00 | $1,469,000.00 | $709,000.00 | $464,000.00 | $13,686,000.00 | $1,674,000.00 | $10,804,000.00 | $6,420,000.00 | $29,122,000.00 | $4,773,000.00 | -- |
Loss Before Income Taxes | $-13,391,000.00 | $60,244,000.00 | $49,652,000.00 | $19,639,000.00 | $12,392,000.00 | $28,687,000.00 | $2,436,000.00 | $11,382,000.00 | $4,942,000.00 | $56,805,000.00 | $47,700,000.00 | $35,334,000.00 | $14,952,000.00 | $18,461,000.00 | $6,478,000.00 | $41,000.00 | $-2,225,000.00 | $14,887,000.00 | $13,599,000.00 | $7,401,000.00 | $4,732,000.00 | $32,933,000.00 | $25,663,000.00 | $8,272,000.00 | $4,116,000.00 | $-98,000.00 | $409,000.00 | $-1,231,000.00 | $-1,053,000.00 | $-6,030,000.00 | $-3,407,000.00 | $-5,891,000.00 | $-5,354,000.00 | $-242,000.00 | $2,196,000.00 | $832,000.00 | $3,581,000.00 | $-14,495,000.00 | $-4,196,000.00 | $-4,932,000.00 | $-5,409,000.00 | $-20,465,000.00 | $-1,304,000.00 | $-7,036,000.00 | -- | $-2,591,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.33 | $1.21 | $1.01 | $0.39 | $0.25 | $0.58 | $0.04 | $0.24 | $0.11 | $1.30 | $0.30 | $0.79 | $0.35 | $0.42 | $0.16 | $0.06 | $-0.04 | $0.35 | $0.15 | $0.06 | $0.11 | $0.80 | $0.32 | $0.30 | $0.10 | -- | $-0.04 | $-0.01 | $-0.02 | $-0.16 | $0.06 | $-0.15 | $-0.14 | $0.13 | $0.06 | $0.11 | $0.09 | $-0.36 | $-0.36 | $-0.26 | $-0.14 | $-0.60 | $-0.27 | $-0.12 | $-0.12 | $-0.10 | -- | $0.01 | $0.01 | $0.21 | $0.03 | $0.17 | $0.10 | $0.80 | $0.07 | -- |
Weighted Average Shares Basic | 44,516,000 | 44,320,000 | 44,275,000 | 44,230,000 | 44,162,000 | 44,005,000 | 44,031,000 | 43,963,000 | 43,952,000 | 43,651,000 | 43,573,000 | 43,504,000 | 43,455,000 | 42,186,000 | 41,814,000 | 41,643,000 | 40,635,000 | 40,330,000 | 40,279,000 | 40,252,000 | 40,229,000 | 39,872,000 | 40,120,000 | 39,709,000 | 39,479,000 | 39,228,000 | 39,288,000 | 39,172,000 | 39,070,000 | 38,842,000 | 38,811,000 | 38,801,000 | 38,794,000 | 38,754,000 | 38,786,000 | 38,750,000 | 38,689,000 | 38,569,000 | 38,545,000 | 38,542,000 | 38,541,000 | 39,195,000 | 39,414,000 | 39,852,000 | 41,167,000 | 41,811,000 | 41,811,000 | 41,811,000 | 41,811,000 | 41,797,000 | 41,810,000 | 41,798,000 | 41,771,000 | 41,700,000 | 41,665,000 | -- |
Earnings Per Share Diluted | $-0.33 | $1.19 | $1.00 | $0.38 | $0.25 | $0.57 | $0.04 | $0.24 | $0.11 | $1.26 | $0.29 | $0.77 | $0.34 | $0.41 | $0.15 | $0.06 | $-0.04 | $0.03 | $0.31 | $0.06 | $0.10 | $0.17 | $0.61 | $0.19 | $0.10 | -- | -- | $-0.04 | $-0.02 | $-0.16 | $-0.09 | $-0.01 | $-0.14 | $0.13 | $0.06 | $0.02 | $0.09 | $-0.36 | $-0.10 | $-0.26 | $-0.14 | $-0.60 | $-0.27 | $-0.12 | $-0.12 | $-0.10 | -- | $0.01 | $0.01 | $0.21 | $0.20 | $0.07 | $0.10 | $0.80 | $0.07 | -- |
Weighted Average Shares Diluted | 44,516,000 | 45,004,000 | 45,000,000 | 44,907,000 | 44,907,000 | 44,894,000 | 44,898,000 | 44,866,000 | 44,954,000 | 44,966,000 | 44,905,000 | 44,841,000 | 44,841,000 | 43,869,000 | 43,567,000 | 42,980,000 | 40,635,000 | 41,677,000 | 41,435,000 | 41,081,000 | 41,029,000 | 40,729,000 | 41,124,000 | 40,406,000 | 40,167,000 | 39,933,000 | 39,177,000 | 39,172,000 | 39,070,000 | 38,842,000 | 38,811,000 | 38,798,000 | 38,794,000 | 39,146,000 | 39,176,000 | 39,221,000 | 39,149,000 | 38,569,000 | 38,545,000 | 38,542,000 | 38,541,000 | 39,195,000 | 39,414,000 | 38,538,000 | 41,167,000 | 41,811,000 | 41,818,000 | 41,812,000 | 41,826,000 | 41,856,000 | 41,865,000 | 41,873,000 | 41,859,000 | 41,772,000 | 41,671,000 | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 62,000,000 | -- | -- | -- | 62,000,000,000 | -- | -- | -- | 62,000,000 | -- | -- | -- | 62,000,000 | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 26,781,953 | -- | -- | -- | 30,043,777,000 | -- | -- | -- | 30,043,197 | -- | -- | -- | 30,002,499 | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $400,000.00 | $399,000.00 | $398,000.00 | $397,000.00 | $396,000.00 | $395,000.00 | $395,000.00 | $395,000.00 | $394,000.00 | $394,000.00 | $393,000.00 | $393,000.00 | $392,000.00 | $392,000.00 | $392,000.00 | $392,000.00 | $391,000.00 | $391,000.00 | $391,000.00 | $390,000.00 | $389,000.00 | $388,000.00 | $388,000.00 | $387,000.00 | -- | -- | -- | $385,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- | -- | $0.01 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $6,272,000.00 | $6,272,000.00 | -- | -- | $12,506,000.00 | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,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 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |