Date | 3/31/2024 | 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 | $105,400,000.00 | $179,516,000.00 | $180,654,000.00 | $166,828,000.00 | $145,924,000.00 | $45,880,000.00 | $75,050,000.00 | $57,732,000.00 | $164,164,000.00 | $162,486,000.00 | $169,200,000.00 | $164,932,000.00 | $47,047,000.00 | $29,394,000.00 | $33,659,000.00 | $14,774,000.00 | $26,316,000.00 | $22,879,000.00 | $27,668,000.00 | $19,158,000.00 | $26,052,000.00 | $21,866,000.00 | $18,432,000.00 | $10,910,000.00 | $14,184,000.00 | $14,784,000.00 | $18,679,000.00 | $11,443,000.00 | $13,775,000.00 | $11,275,000.00 | $7,420,000.00 | $6,265,000.00 | $10,868,000.00 | $10,055,000.00 | $11,627,000.00 | $13,462,000.00 | $9,803,000.00 | $11,377,000.00 | $10,902,000.00 | $10,743,000.00 | $16,242,000.00 | $15,160,000.00 | $11,885,000.00 | $17,272,000.00 | $23,546,000.00 | $24,334,000.00 | $17,788,000.00 | $12,787,000.00 | $14,020,000.00 | $13,874,000.00 | $17,483,000.00 | $13,164,000.00 | $12,519,000.00 | $22,829,000.00 | $36,540,000.00 |
Accounts Receivable Net Current | $37,019,000.00 | $49,829,000.00 | $53,079,000.00 | $52,138,000.00 | $45,562,000.00 | $35,876,000.00 | $32,148,000.00 | $33,169,000.00 | $31,449,000.00 | $30,760,000.00 | $25,903,000.00 | $24,151,000.00 | $21,962,000.00 | $17,597,000.00 | $13,826,000.00 | $15,660,000.00 | $21,556,000.00 | $23,222,000.00 | $24,919,000.00 | $19,136,000.00 | $19,637,000.00 | $25,444,000.00 | $22,122,000.00 | $19,862,000.00 | $20,777,000.00 | $19,604,000.00 | $18,191,000.00 | $17,859,000.00 | $16,547,000.00 | $11,680,000.00 | $11,181,000.00 | $11,168,000.00 | $11,669,000.00 | $9,013,000.00 | $8,919,000.00 | $10,400,000.00 | $11,137,000.00 | $8,736,000.00 | $7,596,000.00 | $6,588,000.00 | $9,679,000.00 | $7,494,000.00 | $7,542,000.00 | $6,814,000.00 | $8,841,000.00 | $7,845,000.00 | $6,203,000.00 | $4,496,000.00 | $5,193,000.00 | -- | -- | -- | $4,208,000.00 | -- | -- |
Inventory | $73,469,000.00 | $61,847,000.00 | $68,668,000.00 | $71,819,000.00 | $63,628,000.00 | $55,938,000.00 | $45,410,000.00 | $51,680,000.00 | $39,503,000.00 | $35,493,000.00 | $34,591,000.00 | $34,578,000.00 | $28,508,000.00 | $29,333,000.00 | $31,240,000.00 | $36,941,000.00 | $33,921,000.00 | $34,042,000.00 | $26,889,000.00 | $26,659,000.00 | $28,014,000.00 | $31,322,000.00 | $30,138,000.00 | $30,979,000.00 | $28,782,000.00 | $23,728,000.00 | $16,913,000.00 | $15,672,000.00 | $14,977,000.00 | $16,478,000.00 | $14,702,000.00 | $13,475,000.00 | $12,078,000.00 | $13,479,000.00 | $13,521,000.00 | $11,855,000.00 | $10,988,000.00 | $11,106,000.00 | $10,030,000.00 | $9,640,000.00 | $9,006,000.00 | $10,421,000.00 | $10,518,000.00 | $11,091,000.00 | $11,114,000.00 | $12,477,000.00 | $12,722,000.00 | $13,434,000.00 | $10,729,000.00 | -- | -- | -- | $6,448,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $19,294,000.00 | $19,415,000.00 | $24,900,000.00 | $26,156,000.00 | $24,036,000.00 | $23,672,000.00 | $17,579,000.00 | $20,156,000.00 | $14,545,000.00 | $13,350,000.00 | $8,856,000.00 | $10,339,000.00 | $8,779,000.00 | $6,892,000.00 | $5,313,000.00 | $4,831,000.00 | $5,648,000.00 | $5,334,000.00 | $4,536,000.00 | $4,864,000.00 | $3,972,000.00 | $3,716,000.00 | $3,469,000.00 | $2,601,000.00 | $2,903,000.00 | $2,894,000.00 | $2,840,000.00 | $2,403,000.00 | $2,251,000.00 | $2,507,000.00 | $2,619,000.00 | $1,953,000.00 | $1,675,000.00 | $1,977,000.00 | $1,625,000.00 | $1,699,000.00 | $1,591,000.00 | $1,947,000.00 | $1,772,000.00 | -- | $1,507,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $235,226,000.00 | $311,307,000.00 | $369,950,000.00 | $418,464,000.00 | $451,240,000.00 | $366,312,000.00 | $373,313,000.00 | $236,784,000.00 | $249,661,000.00 | $242,089,000.00 | $238,550,000.00 | $234,000,000.00 | $106,296,000.00 | $96,262,000.00 | $96,932,000.00 | $76,952,000.00 | $95,046,000.00 | $91,925,000.00 | $88,014,000.00 | $77,756,000.00 | $87,198,000.00 | $87,366,000.00 | $84,734,000.00 | $77,414,000.00 | $88,374,000.00 | $96,702,000.00 | $91,183,000.00 | $84,367,000.00 | $87,849,000.00 | $77,048,000.00 | $71,824,000.00 | $71,045,000.00 | $73,829,000.00 | $72,282,000.00 | $90,427,000.00 | $100,037,000.00 | $104,888,000.00 | $102,516,000.00 | $101,028,000.00 | $102,485,000.00 | $103,296,000.00 | $101,817,000.00 | $109,154,000.00 | $107,548,000.00 | $107,006,000.00 | $101,943,000.00 | $101,002,000.00 | $98,267,000.00 | $106,095,000.00 | -- | -- | -- | $103,462,000.00 | -- | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,373,000.00 | $2,299,000.00 | $2,391,000.00 | $2,417,000.00 | $2,687,000.00 | $2,817,000.00 | $2,771,000.00 | $2,834,000.00 | $2,407,000.00 | $2,672,000.00 | $2,784,000.00 | $2,632,000.00 | $2,214,000.00 | $2,096,000.00 | $1,842,000.00 | $1,867,000.00 | $1,802,000.00 | $1,907,000.00 | $1,720,000.00 | $1,577,000.00 | $1,428,000.00 | $1,473,000.00 | $1,386,000.00 | $1,512,000.00 | $1,545,000.00 | $1,461,000.00 | $1,301,000.00 | $1,329,000.00 | $1,358,000.00 | $1,362,000.00 | $1,461,000.00 | $1,338,000.00 | $1,312,000.00 | $933,000.00 | $885,000.00 | $946,000.00 | $1,019,000.00 | $853,000.00 | -- | -- | -- | $597,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,000.00 | $16,000.00 | $44,000.00 | $87,000.00 | $143,000.00 | $227,000.00 | $332,000.00 | $450,000.00 | $595,000.00 | $1,438,000.00 | $1,632,000.00 | $1,825,000.00 | $2,019,000.00 | $2,044,000.00 | $2,218,000.00 | $2,392,000.00 | $2,566,000.00 | $2,876,000.00 | $3,186,000.00 | $4,843,000.00 | $446,000.00 | -- | -- | -- | $637,000.00 | -- | -- |
Goodwill | $1,339,000.00 | $1,300,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | $1,339,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $10,313,000.00 | $12,846,000.00 | $15,113,000.00 | $14,343,000.00 | $14,620,000.00 | $11,668,000.00 | $9,801,000.00 | $9,792,000.00 | $10,169,000.00 | $6,955,000.00 | $5,615,000.00 | $4,853,000.00 | $5,080,000.00 | $5,290,000.00 | $4,733,000.00 | $5,901,000.00 | $6,411,000.00 | $6,410,000.00 | $6,311,000.00 | $5,960,000.00 | $5,971,000.00 | $6,048,000.00 | $5,807,000.00 | $5,367,000.00 | $374,000.00 | $381,000.00 | $381,000.00 | $389,000.00 | $380,000.00 | $444,000.00 | $448,000.00 | $419,000.00 | $384,000.00 | $392,000.00 | $351,000.00 | $362,000.00 | $361,000.00 | $13,000.00 | $15,000.00 | $21,000.00 | $324,000.00 | $348,000.00 | $348,000.00 | $362,000.00 | $397,000.00 | $517,000.00 | $539,000.00 | $458,000.00 | $486,000.00 | -- | -- | -- | -- | -- | -- |
Total Assets | $311,992,000.00 | $406,633,000.00 | $463,830,000.00 | $499,798,000.00 | $520,988,000.00 | $428,157,000.00 | $424,092,000.00 | $266,691,000.00 | $280,293,000.00 | $268,446,000.00 | $264,163,000.00 | $259,733,000.00 | $132,733,000.00 | $123,427,000.00 | $113,417,000.00 | $94,430,000.00 | $113,738,000.00 | $111,236,000.00 | $107,946,000.00 | $97,355,000.00 | $97,637,000.00 | $118,939,000.00 | $115,731,000.00 | $108,126,000.00 | $111,238,000.00 | $100,648,000.00 | $95,151,000.00 | $88,291,000.00 | $91,854,000.00 | $80,977,000.00 | $75,633,000.00 | $74,694,000.00 | $77,518,000.00 | $75,917,000.00 | $94,244,000.00 | $104,024,000.00 | $108,913,000.00 | $106,923,000.00 | $105,685,000.00 | $107,365,000.00 | $108,669,000.00 | $107,512,000.00 | $114,901,000.00 | $113,471,000.00 | $112,794,000.00 | $109,080,000.00 | $108,315,000.00 | $107,965,000.00 | $111,353,000.00 | -- | -- | -- | $111,805,000.00 | -- | -- |
Accounts Payable | $13,316,000.00 | $31,373,000.00 | $34,240,000.00 | $35,169,000.00 | $33,736,000.00 | $34,176,000.00 | $25,365,000.00 | $13,646,000.00 | $7,891,000.00 | $7,259,000.00 | $6,210,000.00 | $5,031,000.00 | $6,684,000.00 | $6,799,000.00 | $11,681,000.00 | $14,604,000.00 | $12,685,000.00 | $14,140,000.00 | $11,441,000.00 | $10,337,000.00 | $11,279,000.00 | $13,321,000.00 | $10,743,000.00 | $8,206,000.00 | $7,002,000.00 | $5,805,000.00 | $4,293,000.00 | $3,089,000.00 | $2,598,000.00 | $3,283,000.00 | $2,752,000.00 | $2,570,000.00 | $1,959,000.00 | $2,659,000.00 | $3,597,000.00 | $2,855,000.00 | $3,083,000.00 | $2,718,000.00 | $2,028,000.00 | $2,483,000.00 | $1,820,000.00 | $2,100,000.00 | $2,430,000.00 | $2,161,000.00 | $2,107,000.00 | $2,297,000.00 | $2,199,000.00 | $2,674,000.00 | $2,573,000.00 | -- | -- | -- | $1,296,000.00 | -- | -- |
Accrued Liabilities | $47,119,000.00 | $47,043,000.00 | $53,764,000.00 | $58,660,000.00 | $57,452,000.00 | $50,791,000.00 | $47,539,000.00 | $48,044,000.00 | $54,100,000.00 | $44,295,000.00 | $41,343,000.00 | $41,329,000.00 | $31,079,000.00 | $25,644,000.00 | $20,423,000.00 | $23,663,000.00 | $30,307,000.00 | $28,096,000.00 | $27,026,000.00 | $21,788,000.00 | $23,300,000.00 | $22,904,000.00 | $22,756,000.00 | $20,083,000.00 | $26,848,000.00 | $22,203,000.00 | $18,973,000.00 | $14,950,000.00 | $17,397,000.00 | $14,786,000.00 | $13,201,000.00 | $11,079,000.00 | $13,834,000.00 | $12,234,000.00 | $10,308,000.00 | $8,946,000.00 | $11,007,000.00 | $8,975,000.00 | $7,473,000.00 | $7,805,000.00 | $9,328,000.00 | $7,784,000.00 | $7,668,000.00 | $7,087,000.00 | $9,493,000.00 | $9,486,000.00 | $9,382,000.00 | $8,936,000.00 | $9,262,000.00 | -- | -- | -- | $6,194,000.00 | -- | -- |
Total Current Liabilities | $504,555,000.00 | $522,718,000.00 | $532,965,000.00 | $538,811,000.00 | $536,169,000.00 | $412,663,000.00 | $400,218,000.00 | $223,531,000.00 | $223,724,000.00 | $213,103,000.00 | $210,820,000.00 | $218,103,000.00 | $75,853,000.00 | $71,421,000.00 | $60,918,000.00 | $60,894,000.00 | $67,796,000.00 | $67,246,000.00 | $64,764,000.00 | $58,235,000.00 | $51,251,000.00 | $48,536,000.00 | $46,357,000.00 | $40,271,000.00 | $46,345,000.00 | $39,435,000.00 | $34,923,000.00 | $28,849,000.00 | $30,844,000.00 | $28,568,000.00 | $27,301,000.00 | $25,105,000.00 | $27,484,000.00 | $26,583,000.00 | $26,550,000.00 | $25,451,000.00 | $28,405,000.00 | $26,214,000.00 | $23,925,000.00 | $23,988,000.00 | $24,404,000.00 | $21,896,000.00 | $21,646,000.00 | $20,321,000.00 | $22,020,000.00 | $21,311,000.00 | $20,640,000.00 | $20,216,000.00 | $19,786,000.00 | -- | -- | -- | $16,388,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,555,000.00 | $7,167,000.00 | $7,149,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $133,541,000.00 | $130,008,000.00 | $128,014,000.00 | $126,504,000.00 | $125,406,000.00 | $148,535,000.00 | $144,628,000.00 | $116,468,000.00 | $114,724,000.00 | $109,563,000.00 | $106,173,000.00 | $102,206,000.00 | $117,097,000.00 | $114,410,000.00 | $112,644,000.00 | $82,292,000.00 | $82,346,000.00 | $78,305,000.00 | $74,870,000.00 | $71,399,000.00 | $70,451,000.00 | $68,180,000.00 | $66,291,000.00 | $62,057,000.00 | $62,025,000.00 | $81,195,000.00 | $86,403,000.00 | $87,569,000.00 | $88,114,000.00 | $83,758,000.00 | $81,309,000.00 | $81,319,000.00 | $79,782,000.00 | $81,043,000.00 | $98,428,000.00 | $107,408,000.00 | $105,721,000.00 | $104,284,000.00 | $102,649,000.00 | $101,541,000.00 | $98,820,000.00 | $99,899,000.00 | $105,954,000.00 | $105,089,000.00 | $100,552,000.00 | $98,865,000.00 | $98,044,000.00 | $97,043,000.00 | $95,719,000.00 | -- | -- | -- | $90,423,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | $4,000.00 | $-8,000.00 | $-94,000.00 | $-336,000.00 | $-183,000.00 | $-11,000.00 | -- | -- | -- | -- | -- | $1,000.00 | $3,000.00 | $1,000.00 | $-60,000.00 | $-59,000.00 | $-60,000.00 | $-63,000.00 | $-69,000.00 | $-74,000.00 | $-87,000.00 | $-104,000.00 | $-92,000.00 | $-63,000.00 | $-68,000.00 | $-73,000.00 | $-72,000.00 | $-54,000.00 | $-38,000.00 | $-20,000.00 | $-89,000.00 | -- | $17,000.00 | $26,000.00 | $5,000.00 | $18,000.00 | $68,000.00 | $52,000.00 | $51,000.00 | $45,000.00 | $-40,000.00 | $83,000.00 | $81,000.00 | $-160,000.00 | $-325,000.00 | $-716,000.00 | $-841,000.00 | -- | -- | -- | $-1,756,000.00 | -- | -- |
Accumulated Deficit | $-326,124,000.00 | $-246,113,000.00 | $-197,173,000.00 | $-165,529,000.00 | $-140,513,000.00 | $-132,725,000.00 | $-120,591,000.00 | $-73,315,000.00 | $-58,173,000.00 | $-54,238,000.00 | $-52,848,000.00 | $-60,594,000.00 | $-60,235,000.00 | $-62,423,000.00 | $-60,166,000.00 | $-48,772,000.00 | $-36,358,000.00 | $-34,270,000.00 | $-31,642,000.00 | $-32,230,000.00 | $-24,010,000.00 | $2,283,000.00 | $3,156,000.00 | $5,888,000.00 | $2,947,000.00 | $-19,933,000.00 | $-26,121,000.00 | $-28,068,000.00 | $-27,046,000.00 | $-31,308,000.00 | $-32,952,000.00 | $-31,723,000.00 | $-29,672,000.00 | $-31,722,000.00 | $-30,765,000.00 | $-28,876,000.00 | $-25,232,000.00 | $-23,607,000.00 | $-20,971,000.00 | $-18,230,000.00 | $-14,620,000.00 | $-14,342,000.00 | $-12,674,000.00 | $-12,036,000.00 | $-9,873,000.00 | $-10,950,000.00 | $-10,058,000.00 | $-8,592,000.00 | $-3,325,000.00 | -- | -- | -- | $6,736,000.00 | -- | -- |
Total Stockholders' Equity | $-192,563,000.00 | $-116,085,000.00 | $-69,135,000.00 | $-39,013,000.00 | $-15,181,000.00 | $15,494,000.00 | $23,874,000.00 | $43,160,000.00 | $56,569,000.00 | $55,343,000.00 | $53,343,000.00 | $41,630,000.00 | $56,880,000.00 | $52,006,000.00 | $52,499,000.00 | $33,536,000.00 | $45,942,000.00 | $43,990,000.00 | $43,182,000.00 | $39,120,000.00 | $46,386,000.00 | $70,403,000.00 | $69,374,000.00 | $67,855,000.00 | $64,893,000.00 | $61,213,000.00 | $60,228,000.00 | $59,442,000.00 | $61,010,000.00 | $52,409,000.00 | $48,332,000.00 | $49,589,000.00 | $50,034,000.00 | $49,334,000.00 | $67,694,000.00 | $78,573,000.00 | $80,508,000.00 | $80,709,000.00 | $81,760,000.00 | $83,377,000.00 | $84,265,000.00 | $85,616,000.00 | $93,255,000.00 | $93,150,000.00 | $90,774,000.00 | $87,769,000.00 | $87,675,000.00 | $87,749,000.00 | $91,567,000.00 | -- | -- | -- | $95,417,000.00 | $100,853,000.00 | $112,108,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $311,992,000.00 | $406,633,000.00 | $463,830,000.00 | $499,798,000.00 | $520,988,000.00 | $428,157,000.00 | $424,092,000.00 | $266,691,000.00 | $280,293,000.00 | $268,446,000.00 | $264,163,000.00 | $259,733,000.00 | $132,733,000.00 | $123,427,000.00 | $113,417,000.00 | $94,430,000.00 | $113,738,000.00 | $111,236,000.00 | $107,946,000.00 | $97,355,000.00 | $97,637,000.00 | $118,939,000.00 | $115,731,000.00 | $108,126,000.00 | $111,238,000.00 | $100,648,000.00 | $95,151,000.00 | $88,291,000.00 | $91,854,000.00 | $80,977,000.00 | $75,633,000.00 | $74,694,000.00 | $77,518,000.00 | $75,917,000.00 | $94,244,000.00 | $104,024,000.00 | $108,913,000.00 | $106,923,000.00 | $105,685,000.00 | $107,365,000.00 | $108,669,000.00 | $107,512,000.00 | $114,901,000.00 | $113,471,000.00 | $112,794,000.00 | $109,080,000.00 | $108,315,000.00 | $107,965,000.00 | $111,353,000.00 | -- | -- | -- | $111,805,000.00 | -- | -- |
Date | 3/31/2024 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $49,943,000.00 | $39,132,000.00 | $26,369,000.00 | $32,239,000.00 | $51,795,000.00 | $46,117,000.00 | $47,774,000.00 | $36,026,000.00 | $45,469,000.00 | $40,573,000.00 | $42,553,000.00 | $34,125,000.00 | $151,493,000.00 | $103,861,000.00 | $36,389,000.00 | $29,299,000.00 | $118,056,000.00 | $30,281,000.00 | $27,477,000.00 | $22,423,000.00 | $94,761,000.00 | $23,085,000.00 | $22,563,000.00 | $19,071,000.00 | $78,138,000.00 | $18,726,000.00 | $33,913,000.00 | $16,189,000.00 | $22,239,000.00 | $16,828,000.00 | $19,560,000.00 | $15,967,000.00 | $77,277,000.00 | $19,426,000.00 | $19,591,000.00 | $15,727,000.00 | $60,290,000.00 | $15,232,000.00 | $26,516,000.00 | $11,621,000.00 | $53,274,000.00 | $53,682,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $21,877,000.00 | $17,386,000.00 | $14,745,000.00 | $17,903,000.00 | $23,005,000.00 | $19,884,000.00 | $21,943,000.00 | $18,717,000.00 | $26,683,000.00 | $18,688,000.00 | $20,176,000.00 | $16,791,000.00 | $20,299,000.00 | $15,963,000.00 | $29,121,000.00 | $13,778,000.00 | $15,962,000.00 | $12,538,000.00 | $11,472,000.00 | $9,949,000.00 | $12,145,000.00 | $9,594,000.00 | $18,739,000.00 | $9,052,000.00 | $11,679,000.00 | $7,935,000.00 | $7,848,000.00 | $7,303,000.00 | $9,202,000.00 | $7,651,000.00 | $15,859,000.00 | $7,417,000.00 | $35,737,000.00 | $8,828,000.00 | $17,119,000.00 | $7,845,000.00 | $25,978,000.00 | $6,772,000.00 | $6,476,000.00 | $5,224,000.00 | $23,058,000.00 | $21,759,000.00 | -- |
Gross Profit | $12,419,000.00 | $54,172,000.00 | $28,054,000.00 | $24,927,000.00 | $139,829,000.00 | $34,248,000.00 | $66,832,000.00 | $31,788,000.00 | $133,105,000.00 | $94,924,000.00 | $61,499,000.00 | $27,710,000.00 | $75,772,000.00 | $21,746,000.00 | $25,960,000.00 | $14,336,000.00 | $28,790,000.00 | $26,233,000.00 | $43,140,000.00 | $17,309,000.00 | $18,786,000.00 | $61,596,000.00 | $39,711,000.00 | $17,334,000.00 | $27,333,000.00 | $58,777,000.00 | $36,567,000.00 | $15,521,000.00 | $68,135,000.00 | $17,743,000.00 | $28,479,000.00 | $12,474,000.00 | $54,283,000.00 | $13,491,000.00 | $12,876,000.00 | $10,019,000.00 | $13,820,000.00 | $10,791,000.00 | $9,876,000.00 | $8,886,000.00 | $41,882,000.00 | $9,177,000.00 | $19,668,000.00 | $8,550,000.00 | $12,743,000.00 | $10,598,000.00 | $18,199,000.00 | $7,882,000.00 | $34,312,000.00 | $8,460,000.00 | $8,419,000.00 | $6,397,000.00 | $30,216,000.00 | $31,923,000.00 | -- |
Research and Development | $5,001,000.00 | $16,844,000.00 | $12,252,000.00 | $6,468,000.00 | $25,155,000.00 | $19,747,000.00 | $6,859,000.00 | $6,499,000.00 | $21,568,000.00 | $5,802,000.00 | $8,962,000.00 | $4,112,000.00 | $4,029,000.00 | $3,432,000.00 | $2,991,000.00 | $3,870,000.00 | $15,085,000.00 | $10,622,000.00 | $3,273,000.00 | $3,706,000.00 | $14,359,000.00 | $3,244,000.00 | $4,095,000.00 | $3,556,000.00 | $3,481,000.00 | $3,467,000.00 | $5,926,000.00 | $2,945,000.00 | $11,232,000.00 | $2,914,000.00 | $2,712,000.00 | $2,709,000.00 | $10,733,000.00 | $7,921,000.00 | $2,728,000.00 | $2,445,000.00 | $2,649,000.00 | $2,628,000.00 | $2,622,000.00 | $2,644,000.00 | $2,438,000.00 | $2,440,000.00 | $2,217,000.00 | $2,121,000.00 | $8,427,000.00 | $2,217,000.00 | $1,872,000.00 | $2,216,000.00 | $9,141,000.00 | $2,352,000.00 | $4,476,000.00 | $2,130,000.00 | $7,004,000.00 | $6,810,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $31,851,000.00 | $152,883,000.00 | $106,079,000.00 | $48,496,000.00 | $178,019,000.00 | $43,681,000.00 | $90,053,000.00 | $44,945,000.00 | $131,275,000.00 | $91,065,000.00 | $58,266,000.00 | $26,545,000.00 | $98,600,000.00 | $71,978,000.00 | $49,021,000.00 | $26,465,000.00 | $30,719,000.00 | $28,642,000.00 | $25,532,000.00 | $25,335,000.00 | $24,276,000.00 | $69,498,000.00 | $24,532,000.00 | $22,083,000.00 | $75,034,000.00 | $15,994,000.00 | $36,250,000.00 | $16,934,000.00 | $17,468,000.00 | $16,204,000.00 | $17,421,000.00 | $14,645,000.00 | $15,900,000.00 | $14,475,000.00 | $14,808,000.00 | $13,621,000.00 | $15,412,000.00 | $13,330,000.00 | $12,711,000.00 | $12,539,000.00 | $47,138,000.00 | $33,761,000.00 | $11,741,000.00 | $10,866,000.00 | $48,367,000.00 | $36,692,000.00 | $11,838,000.00 | $13,148,000.00 | $44,744,000.00 | $32,774,000.00 | $11,282,000.00 | $10,404,000.00 | $41,315,000.00 | $42,266,000.00 | -- |
Loss from Operations | $-19,432,000.00 | $-98,711,000.00 | $-29,529,000.00 | $-23,569,000.00 | $-38,190,000.00 | $-9,433,000.00 | $-10,064,000.00 | $-13,157,000.00 | $1,830,000.00 | $626,000.00 | $3,233,000.00 | $1,165,000.00 | $-22,828,000.00 | $-1,211,000.00 | $-23,061,000.00 | $-12,129,000.00 | $-12,064,000.00 | $-10,135,000.00 | $299,000.00 | $-8,026,000.00 | $-5,490,000.00 | $-998,000.00 | $-2,155,000.00 | $-4,749,000.00 | $4,543,000.00 | $6,216,000.00 | $1,730,000.00 | $-1,413,000.00 | $4,445,000.00 | $-2,048,000.00 | $-1,416,000.00 | $-2,171,000.00 | $1,997,000.00 | $-984,000.00 | $-1,932,000.00 | $-3,602,000.00 | $-10,619,000.00 | $-9,027,000.00 | $-2,835,000.00 | $-3,653,000.00 | $-340,000.00 | $-1,977,000.00 | $-623,000.00 | $-2,316,000.00 | $1,068,000.00 | $-1,108,000.00 | $-1,521,000.00 | $-5,266,000.00 | $-10,432,000.00 | $-2,628,000.00 | $-6,870,000.00 | $-4,007,000.00 | $-11,099,000.00 | $-10,343,000.00 | -- |
Loss Before Income Taxes | $-22,803,000.00 | $-104,835,000.00 | $-56,062,000.00 | $-24,744,000.00 | $-80,702,000.00 | $-73,678,000.00 | $-47,462,000.00 | $-14,909,000.00 | $3,385,000.00 | $-928,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-1.14 | $-2.22 | $-2.86 | $-1.26 | $-4.39 | $-0.62 | $-3.39 | $-0.84 | $0.12 | $0.34 | $0.41 | -- | $0.12 | $-0.13 | $-1.51 | $-0.86 | $-0.88 | $-0.19 | $-0.54 | $-0.59 | $-1.89 | $-0.33 | $-0.11 | $-0.15 | $1.66 | $0.51 | $0.07 | $-0.07 | $0.19 | $-0.12 | $-0.09 | $-0.16 | $0.16 | $-0.07 | $-0.13 | $-0.25 | $-0.11 | $-0.18 | $-0.19 | $-0.26 | $-0.02 | $-0.11 | $-0.04 | $-0.15 | $0.08 | $-0.06 | $-0.10 | $-0.38 | $-0.06 | $-0.21 | $-0.18 | $-0.28 | -- | -- | -- |
Weighted Average Shares Basic | 19,991,000 | 19,932,000 | 19,819,000 | 19,776,000 | 18,747,000 | 19,593,000 | 18,700,000 | 18,080,000 | 17,891,000 | 17,945,000 | 17,815,000 | 17,768,000 | 17,653,000 | 16,368,000 | 17,055,000 | 14,433,000 | 14,261,000 | 14,182,000 | 14,086,000 | 14,017,000 | 13,932,000 | 13,717,000 | 13,649,000 | 13,587,000 | 13,873,000 | 13,917,000 | 13,935,000 | 13,840,000 | 13,225,000 | 13,163,000 | 13,131,000 | 13,010,000 | 12,978,000 | 13,827,000 | 14,441,000 | 14,611,000 | 14,425,000 | 14,334,000 | 14,231,000 | 14,021,000 | 14,016,000 | 14,541,000 | 14,723,000 | 14,408,000 | 14,173,000 | 14,127,000 | 14,095,000 | 13,960,000 | 13,930,000 | 13,862,000 | 13,765,000 | 13,667,000 | -- | -- | -- |
Earnings Per Share Diluted | $-1.14 | $-5.32 | $-2.86 | $-1.26 | $-4.39 | $-3.95 | $-3.39 | $-0.84 | $0.11 | $0.33 | $0.40 | -- | $0.12 | $-0.13 | $-0.67 | $-0.86 | $-0.88 | $-0.19 | $0.04 | $-0.59 | $-2.23 | $-0.33 | $-0.26 | $-0.15 | $1.57 | $0.48 | $0.06 | $-0.07 | $0.30 | $0.12 | $-0.09 | $-0.16 | $0.15 | $-0.07 | $-0.13 | $-0.25 | $-0.11 | $-0.18 | $-0.19 | $-0.26 | $-0.02 | $-0.11 | $-0.04 | $-0.15 | $0.08 | $-0.06 | $-0.10 | $-0.38 | $-0.06 | $-0.21 | $-0.18 | $-0.28 | -- | -- | -- |
Weighted Average Shares Diluted | 19,991,000 | 19,932,000 | 19,819,000 | 19,776,000 | 18,747,000 | 18,897,000 | 18,392,000 | 18,080,000 | 18,362,000 | 17,945,000 | 20,855,000 | 17,768,000 | 17,840,000 | 17,603,000 | 17,055,000 | 14,433,000 | 14,261,000 | 14,095,000 | 14,356,000 | 14,017,000 | 13,932,000 | 13,851,000 | 13,709,000 | 13,587,000 | 14,728,000 | 14,767,000 | 14,633,000 | 13,840,000 | 14,201,000 | 13,544,000 | 13,131,000 | 13,010,000 | 13,591,000 | 13,827,000 | 14,441,000 | 14,611,000 | 14,425,000 | 14,334,000 | 14,231,000 | 14,021,000 | 14,016,000 | 14,541,000 | 14,723,000 | 14,408,000 | 14,272,000 | 14,127,000 | 14,095,000 | 13,960,000 | 13,807 | 13,862,000 | 13,765,000 | 13,667,000 | 13,540 | 13,279 | -- |
Common Stock Shares Authorized | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | -- | -- | 50,000,000 | -- | -- |
Common Stock Shares Outstanding | 20,067,941 | 19,948,803 | 19,901,600 | 19,785,107 | 19,668,603 | 19,607,751 | 19,560,163 | 18,132,949 | 17,995,344 | 17,951,534 | 17,933,020 | 17,801,926 | 17,679,232 | 17,625,849 | 17,567,688 | 14,578,146 | 14,315,586 | 14,199,821 | 14,142,296 | 14,035,375 | 13,968,852 | 13,890,590 | 13,824,252 | 13,634,154 | 13,477,973 | 13,906,439 | 14,003,583 | 13,909,182 | 13,773,389 | 13,388,830 | 13,143,628 | 13,076,642 | 12,980,807 | 13,136,245 | 14,230,448 | 14,715,896 | 14,446,950 | 14,393,801 | 14,311,168 | 14,179,834 | 13,931,833 | 14,121,070 | 14,812,366 | 14,671,912 | 14,233,476 | 14,127,344 | 14,124,678 | 14,033,155 | 13,948,395 | -- | -- | -- | 13,629,713 | -- | -- |
Common Stock Value | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | $15,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $13,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $14,000.00 | $15,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $15,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | -- | -- | -- | $14,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 | -- | -- |
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 | -- | -- |
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 | -- | -- |
Share Price | -- | -- | -- | -- | $44.22 | -- | -- | -- | $41.32 | -- | -- | -- | $24.11 | -- | -- | -- | $35.81 | -- | -- | -- | $17.02 | -- | -- | -- | $45.35 | -- | -- | -- | $17.35 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $9.00 | -- | -- | -- | $7.45 | -- | -- | -- | $8.29 | -- | -- |