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 | 9/30/2010 | 6/30/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $50,093,000.00 | $22,954,000.00 | $19,275,000.00 | $28,445,000.00 | $88,728,000.00 | $45,006,000.00 | $4,116,000.00 | $5,280,000.00 | $14,993,000.00 | $19,522,000.00 | $23,430,000.00 | $21,863,000.00 | $31,853,000.00 | $47,619,000.00 | $456,916,000.00 | $115,156,000.00 | $117,527,000.00 | $71,543,000.00 | $225,302,000.00 | $273,047,000.00 | $105,113,000.00 | $117,164,000.00 | $115,560,000.00 | $151,459,000.00 | $51,024,000.00 | $20,620,000.00 | $32,739,000.00 | $60,223,000.00 | $10,641,000.00 | $18,752,000.00 | $86,580,000.00 | $61,350,000.00 | $31,293,000.00 | $97,428,000.00 | $93,770,000.00 | $108,238,000.00 | $165,766,000.00 | $11,639,000.00 | $180,663,000.00 | $14,537,000.00 | $12,977,000.00 | $11,639,000.00 | $3,271,000.00 | $5,923,000.00 | $5,037,000.00 | $12,381,000.00 | $7,046,000.00 | $8,885,000.00 | $9,777,000.00 | $7,041,000.00 | $2,251,000.00 | $3,441,000.00 | $6,033,000.00 | $3,346,000.00 | $3,796,000.00 | $3,235,000.00 | $16,032,000.00 | $28,753,000.00 |
Accounts Receivable Net Current | $28,435,000.00 | $32,917,000.00 | $36,003,000.00 | $27,994,000.00 | $29,188,000.00 | $30,424,000.00 | $65,168,000.00 | $62,308,000.00 | $41,797,000.00 | $85,453,000.00 | $64,336,000.00 | $58,156,000.00 | $54,436,000.00 | $56,847,000.00 | $32,907,000.00 | $41,874,000.00 | $39,506,000.00 | $30,387,000.00 | -- | -- | -- | $55,850,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $21,337,000.00 | $23,969,000.00 | $25,392,000.00 | $26,906,000.00 | $14,011,000.00 | $13,294,000.00 | $22,326,000.00 | $24,773,000.00 | $25,614,000.00 | $27,326,000.00 | $32,996,000.00 | $39,946,000.00 | $36,932,000.00 | $26,487,000.00 | $13,430,000.00 | $3,702,000.00 | $7,320,000.00 | $7,296,000.00 | $6,565,000.00 | $9,638,000.00 | $11,905,000.00 | $7,124,000.00 | $8,136,000.00 | $9,520,000.00 | $10,531,000.00 | $4,373,000.00 | $5,007,000.00 | $6,809,000.00 | $7,629,000.00 | $1,923,000.00 | $4,027,000.00 | $3,835,000.00 | $1,750,000.00 | $1,633,000.00 | $1,221,000.00 | $802,000.00 | $2,821,000.00 | $1,392,000.00 | $1,071,000.00 | $817,000.00 | $1,949,000.00 | $1,697,000.00 | $1,838,000.00 | $2,265,000.00 | $2,838,000.00 | $1,697,000.00 | $2,548,000.00 | $2,698,000.00 | $1,345,000.00 | $1,301,000.00 | $1,960,000.00 | $2,594,000.00 | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $368,913,000.00 | $237,429,000.00 | $253,994,000.00 | $276,711,000.00 | $328,195,000.00 | $263,601,000.00 | $220,432,000.00 | $243,784,000.00 | $276,066,000.00 | $464,751,000.00 | $432,082,000.00 | $410,901,000.00 | $437,428,000.00 | $500,559,000.00 | $857,741,000.00 | $863,624,000.00 | $830,727,000.00 | $1,123,645,000.00 | $1,183,103,000.00 | $1,442,307,000.00 | $1,567,895,000.00 | $870,540,000.00 | $1,745,225,000.00 | $1,480,470,000.00 | $349,051,000.00 | $237,021,000.00 | $224,201,000.00 | $197,177,000.00 | $174,701,000.00 | $163,053,000.00 | $140,691,000.00 | $126,563,000.00 | $133,059,000.00 | $215,572,000.00 | $210,324,000.00 | $196,725,000.00 | $191,713,000.00 | $24,881,000.00 | $198,520,000.00 | $28,585,000.00 | $33,403,000.00 | $24,881,000.00 | $16,635,000.00 | $14,570,000.00 | $17,740,000.00 | $23,823,000.00 | $17,434,000.00 | $21,096,000.00 | $23,544,000.00 | $32,230,000.00 | $26,817,000.00 | $28,139,000.00 | -- | $37,019,000.00 | -- | -- | -- | -- |
Property Plant and Equipement | $15,135,000.00 | $15,607,000.00 | $16,178,000.00 | $11,382,000.00 | $11,743,000.00 | $12,482,000.00 | $33,418,000.00 | $30,954,000.00 | $24,584,000.00 | $20,511,000.00 | $18,702,000.00 | $17,628,000.00 | $16,896,000.00 | $14,434,000.00 | $7,157,000.00 | $7,883,000.00 | $6,690,000.00 | $7,185,000.00 | $6,411,000.00 | $6,268,000.00 | $5,575,000.00 | $5,372,000.00 | $4,407,000.00 | $4,187,000.00 | $4,119,000.00 | $4,212,000.00 | $3,526,000.00 | $1,875,000.00 | $1,898,000.00 | $1,819,000.00 | $1,826,000.00 | $1,181,000.00 | $567,000.00 | $372,000.00 | $355,000.00 | $405,000.00 | $440,000.00 | $867,000.00 | $551,000.00 | $619,000.00 | $690,000.00 | $788,000.00 | $834,000.00 | $804,000.00 | $758,000.00 | $788,000.00 | $853,000.00 | $644,000.00 | $375,000.00 | $455,000.00 | $678,000.00 | $679,000.00 | -- | $559,000.00 | -- | -- | -- | -- |
Intangible Assets Net | $291,420,000.00 | $299,606,000.00 | $314,843,000.00 | $325,377,000.00 | $333,916,000.00 | $342,455,000.00 | $517,025,000.00 | $528,364,000.00 | $539,707,000.00 | $551,040,000.00 | $562,372,000.00 | $572,006,000.00 | $583,785,000.00 | $595,330,000.00 | $224,582,000.00 | $215,295,000.00 | $206,520,000.00 | $210,448,000.00 | $216,268,000.00 | $212,609,000.00 | $216,290,000.00 | $219,793,000.00 | $216,276,000.00 | $222,001,000.00 | $225,306,000.00 | $228,584,000.00 | $196,578,000.00 | $199,284,000.00 | $201,990,000.00 | $204,705,000.00 | $207,435,000.00 | $210,142,000.00 | $212,823,000.00 | $48,347,000.00 | $48,941,000.00 | $49,535,000.00 | $50,129,000.00 | $53,099,000.00 | $51,317,000.00 | $51,911,000.00 | $52,505,000.00 | $53,099,000.00 | $53,692,000.00 | $54,245,000.00 | $55,319,000.00 | $55,912,000.00 | $56,580,000.00 | $56,273,000.00 | $56,855,000.00 | $58,326,000.00 | -- | -- | -- | $12,251,000.00 | -- | -- | -- | -- |
Goodwill | $105,250,000.00 | $103,370,000.00 | $103,770,000.00 | $105,673,000.00 | $105,673,000.00 | $105,673,000.00 | $181,206,000.00 | $181,206,000.00 | $181,206,000.00 | $181,206,000.00 | $190,183,000.00 | $190,517,000.00 | $190,515,000.00 | $189,662,000.00 | $102,136,000.00 | $103,369,000.00 | $94,341,000.00 | $95,229,000.00 | $93,513,000.00 | $88,000,000.00 | $86,809,000.00 | $86,646,000.00 | $85,961,000.00 | $85,961,000.00 | $85,961,000.00 | $85,959,000.00 | $72,207,000.00 | $72,207,000.00 | $72,207,000.00 | $72,207,000.00 | $72,359,000.00 | $72,360,000.00 | $72,997,000.00 | $12,238,000.00 | $12,238,000.00 | $12,238,000.00 | $12,238,000.00 | $12,238,000.00 | $12,238,000.00 | $12,238,000.00 | $12,238,000.00 | $12,238,000.00 | $12,238,000.00 | $12,238,000.00 | $12,238,000.00 | $12,238,000.00 | $12,238,000.00 | $12,238,000.00 | $12,238,000.00 | $14,894,000.00 | -- | -- | -- | $700,000.00 | -- | -- | -- | -- |
Other Assets | $11,225,000.00 | $5,923,000.00 | $8,426,000.00 | $4,495,000.00 | $4,634,000.00 | $4,736,000.00 | $6,279,000.00 | $6,316,000.00 | $6,442,000.00 | $2,741,000.00 | $3,095,000.00 | $2,828,000.00 | $3,053,000.00 | $4,267,000.00 | $13,704,000.00 | $6,059,000.00 | $1,270,000.00 | $2,357,000.00 | $2,488,000.00 | $1,680,000.00 | $6,396,000.00 | $471,000.00 | $499,000.00 | $642,000.00 | $894,000.00 | $4,859,000.00 | $2,028,000.00 | $1,668,000.00 | $1,821,000.00 | $1,744,000.00 | $1,744,000.00 | $603,000.00 | $70,000.00 | $27,000.00 | $248,000.00 | $301,000.00 | $358,000.00 | $299,000.00 | $230,000.00 | $253,000.00 | $275,000.00 | $299,000.00 | $344,000.00 | $394,000.00 | $451,000.00 | $517,000.00 | $416,000.00 | $524,000.00 | $563,000.00 | $738,000.00 | $777,000.00 | $773,000.00 | -- | $838,000.00 | -- | -- | -- | -- |
Total Assets | $913,869,000.00 | $787,216,000.00 | $769,226,000.00 | $758,105,000.00 | $811,076,000.00 | $762,668,000.00 | $1,050,605,000.00 | $1,076,288,000.00 | $1,105,184,000.00 | $1,297,590,000.00 | $1,273,656,000.00 | $1,256,283,000.00 | $1,295,121,000.00 | $1,362,285,000.00 | $1,247,449,000.00 | $1,242,936,000.00 | $1,185,917,000.00 | $1,494,915,000.00 | $1,547,476,000.00 | $1,801,836,000.00 | $1,913,988,000.00 | $1,260,803,000.00 | $2,105,742,000.00 | $1,858,284,000.00 | $754,668,000.00 | $671,021,000.00 | $662,337,000.00 | $640,024,000.00 | $629,723,000.00 | $601,585,000.00 | $600,865,000.00 | $616,799,000.00 | $613,438,000.00 | $533,929,000.00 | $521,700,000.00 | $304,762,000.00 | $263,223,000.00 | $104,713,000.00 | $272,283,000.00 | $99,847,000.00 | $105,471,000.00 | $104,713,000.00 | $101,677,000.00 | $99,571,000.00 | $98,363,000.00 | $104,260,000.00 | $97,506,000.00 | $104,594,000.00 | $110,031,000.00 | $120,583,000.00 | $123,158,000.00 | $127,977,000.00 | -- | $75,559,000.00 | -- | -- | -- | -- |
Accounts Payable | $1,893,000.00 | $2,427,000.00 | $2,475,000.00 | $9,582,000.00 | $6,135,000.00 | $5,307,000.00 | $15,887,000.00 | $19,153,000.00 | $6,972,000.00 | $8,403,000.00 | $7,233,000.00 | $17,273,000.00 | $9,469,000.00 | $3,784,000.00 | $10,169,000.00 | $6,103,000.00 | $3,365,000.00 | $2,420,000.00 | $2,040,000.00 | $2,888,000.00 | $5,061,000.00 | $4,183,000.00 | $1,647,000.00 | $2,682,000.00 | $3,407,000.00 | $2,259,000.00 | $3,617,000.00 | $1,799,000.00 | $6,456,000.00 | $2,734,000.00 | $2,757,000.00 | $2,336,000.00 | $2,688,000.00 | $4,083,000.00 | $3,143,000.00 | $2,708,000.00 | $7,442,000.00 | $3,951,000.00 | $4,864,000.00 | $5,059,000.00 | $3,675,000.00 | $3,951,000.00 | $4,304,000.00 | $4,755,000.00 | $5,522,000.00 | $5,854,000.00 | $6,027,000.00 | $6,746,000.00 | $7,893,000.00 | $11,065,000.00 | $10,072,000.00 | $10,628,000.00 | -- | $8,597,000.00 | -- | -- | -- | -- |
Accrued Liabilities | $12,430,000.00 | $12,467,000.00 | $10,635,000.00 | $7,291,000.00 | $14,977,000.00 | $15,681,000.00 | $19,338,000.00 | $14,551,000.00 | $15,877,000.00 | $17,579,000.00 | $12,237,000.00 | $10,107,000.00 | $12,110,000.00 | $18,530,000.00 | $14,498,000.00 | $12,828,000.00 | $11,848,000.00 | $9,836,000.00 | $13,060,000.00 | $11,540,000.00 | $14,771,000.00 | $19,200,000.00 | $9,267,000.00 | $9,312,000.00 | $8,480,000.00 | $7,377,000.00 | $6,423,000.00 | $5,325,000.00 | $4,680,000.00 | $6,397,000.00 | $6,675,000.00 | $4,951,000.00 | $3,669,000.00 | $5,397,000.00 | $4,156,000.00 | $5,629,000.00 | $4,263,000.00 | $5,337,000.00 | $4,311,000.00 | $3,241,000.00 | $5,451,000.00 | $5,337,000.00 | $4,619,000.00 | $4,021,000.00 | $4,518,000.00 | $4,961,000.00 | $5,381,000.00 | $4,228,000.00 | $4,143,000.00 | $5,054,000.00 | $7,480,000.00 | $6,814,000.00 | -- | $8,859,000.00 | -- | -- | -- | -- |
Total Current Liabilities | $107,348,000.00 | $86,303,000.00 | $101,330,000.00 | $93,213,000.00 | $164,759,000.00 | $165,183,000.00 | $234,307,000.00 | $273,923,000.00 | $311,992,000.00 | $476,431,000.00 | $461,590,000.00 | $469,766,000.00 | $549,281,000.00 | $652,760,000.00 | $549,625,000.00 | $547,933,000.00 | $524,021,000.00 | $727,683,000.00 | $696,895,000.00 | $760,383,000.00 | $834,014,000.00 | $699,889,000.00 | $1,406,222,000.00 | $1,238,471,000.00 | $257,490,000.00 | $252,374,000.00 | $237,574,000.00 | $230,615,000.00 | $230,945,000.00 | $230,732,000.00 | $230,472,000.00 | $224,883,000.00 | $221,361,000.00 | $229,538,000.00 | $229,519,000.00 | $235,709,000.00 | $230,828,000.00 | $55,100,000.00 | $229,500,000.00 | $36,761,000.00 | $40,470,000.00 | $55,100,000.00 | $56,862,000.00 | $60,303,000.00 | $67,767,000.00 | $77,775,000.00 | $76,271,000.00 | $86,142,000.00 | $91,500,000.00 | $105,360,000.00 | $111,755,000.00 | $113,764,000.00 | -- | $72,064,000.00 | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $27,500,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-910,000.00 | $-817,000.00 | $-944,000.00 | $-967,000.00 | $-935,000.00 | $-984,000.00 | $-1,060,000.00 | $-1,066,000.00 | $-1,031,000.00 | $-917,000.00 | $-875,000.00 | $-861,000.00 | $-856,000.00 | $-801,000.00 | $-1,441,000.00 | $-2,310,000.00 | $-4,867,000.00 | $-216,000.00 | $-1,493,000.00 | $-542,000.00 | $-503,000.00 | $-1,024,000.00 | $-64,000.00 | $-151,000.00 | $-286,000.00 | $2,486,000.00 | $3,335,000.00 | $3,059,000.00 | $3,105,000.00 | $2,743,000.00 | $3,652,000.00 | $3,745,000.00 | $3,568,000.00 | $4,903,000.00 | $5,558,000.00 | $11,265,000.00 | $9,334,000.00 | $2,914,000.00 | $3,543,000.00 | $5,041,000.00 | $10,943,000.00 | $2,914,000.00 | $2,201,000.00 | $1,395,000.00 | $1,166,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | $31,000.00 | -- | -- | -- | -- |
Accumulated Deficit | $589,155,000.00 | $503,016,000.00 | $484,828,000.00 | $495,101,000.00 | $492,811,000.00 | $450,862,000.00 | $468,347,000.00 | $467,943,000.00 | $468,838,000.00 | $449,090,000.00 | $454,506,000.00 | $440,783,000.00 | $410,058,000.00 | $391,952,000.00 | $386,192,000.00 | $392,893,000.00 | $370,807,000.00 | $400,105,000.00 | $407,470,000.00 | $422,721,000.00 | $437,140,000.00 | $-229,197,000.00 | $-183,914,000.00 | $-254,240,000.00 | $-327,400,000.00 | $-400,924,000.00 | $-393,914,000.00 | $-402,340,000.00 | $-408,398,000.00 | $-431,127,000.00 | $-428,001,000.00 | $-429,053,000.00 | $-422,883,000.00 | $-402,010,000.00 | $-408,351,000.00 | $-634,997,000.00 | $-658,561,000.00 | $-671,339,000.00 | $-666,371,000.00 | $-667,650,000.00 | $-669,242,000.00 | $-682,759,000.00 | $-673,208,000.00 | $-675,173,000.00 | $-681,263,000.00 | $-682,759,000.00 | $-683,822,000.00 | $-682,654,000.00 | $-680,387,000.00 | $-682,232,000.00 | $-686,581,000.00 | $-682,838,000.00 | -- | $-691,947,000.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $806,521,000.00 | $700,913,000.00 | $667,896,000.00 | $664,892,000.00 | $646,317,000.00 | $597,485,000.00 | $816,298,000.00 | $802,365,000.00 | $793,192,000.00 | $821,159,000.00 | $812,066,000.00 | $786,517,000.00 | $745,840,000.00 | $709,525,000.00 | $697,824,000.00 | $695,003,000.00 | $661,896,000.00 | $767,232,000.00 | $850,581,000.00 | $1,041,453,000.00 | $1,079,974,000.00 | $560,914,000.00 | $699,520,000.00 | $619,813,000.00 | $481,100,000.00 | $399,788,000.00 | $403,166,000.00 | $385,116,000.00 | $371,830,000.00 | $341,290,000.00 | $338,255,000.00 | $391,916,000.00 | $392,077,000.00 | $304,391,000.00 | $292,181,000.00 | $69,053,000.00 | $35,148,000.00 | $49,613,000.00 | $44,372,000.00 | $64,170,000.00 | $65,001,000.00 | $49,613,000.00 | $44,815,000.00 | $39,268,000.00 | $30,596,000.00 | $26,485,000.00 | $21,235,000.00 | $18,452,000.00 | -- | $8,646,000.00 | $3,059,000.00 | $5,869,000.00 | -- | $-4,849,000.00 | -- | -- | $3,744,000.00 | $-10,365,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-2,753,000.00 | $-1,910,000.00 | $-1,589,000.00 | $-1,084,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $913,869,000.00 | $787,216,000.00 | $769,226,000.00 | $758,105,000.00 | $811,076,000.00 | $762,668,000.00 | $1,050,605,000.00 | $1,076,288,000.00 | $1,105,184,000.00 | $1,297,590,000.00 | $1,273,656,000.00 | $1,256,283,000.00 | $1,295,121,000.00 | $1,362,285,000.00 | $1,247,449,000.00 | $1,242,936,000.00 | $1,185,917,000.00 | $1,494,915,000.00 | $1,547,476,000.00 | $1,801,836,000.00 | $1,913,988,000.00 | $1,260,803,000.00 | $2,105,742,000.00 | $1,858,284,000.00 | $754,668,000.00 | $671,021,000.00 | $662,337,000.00 | $640,024,000.00 | $629,723,000.00 | $601,585,000.00 | $600,865,000.00 | $616,799,000.00 | $613,438,000.00 | $533,929,000.00 | $521,700,000.00 | $304,762,000.00 | $263,223,000.00 | $104,713,000.00 | $272,283,000.00 | $99,847,000.00 | $105,471,000.00 | $104,713,000.00 | $101,677,000.00 | $99,571,000.00 | $98,363,000.00 | $104,260,000.00 | $97,506,000.00 | $104,594,000.00 | $110,031,000.00 | $122,350,000.00 | $123,158,000.00 | $127,977,000.00 | -- | $75,559,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 | 9/30/2010 | 6/30/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $56,157,000.00 | $50,465,000.00 | $33,375,000.00 | $27,995,000.00 | $29,267,000.00 | $108,973,000.00 | $21,619,000.00 | $19,521,000.00 | $29,648,000.00 | $21,193,000.00 | $17,701,000.00 | $18,418,000.00 | $14,602,000.00 | $48,973,000.00 | $13,005,000.00 | $9,580,000.00 | $15,958,000.00 | $48,973,000.00 | $6,375,000.00 | $5,742,000.00 | $11,651,000.00 | $13,635,000.00 | $6,375,000.00 | $5,742,000.00 | $5,636,000.00 | $30,037,000.00 | $5,741,000.00 | $11,359,000.00 | $3,896,000.00 | $23,538,000.00 | $19,598,000.00 | $11,796,000.00 | $38,940,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | $5,971,000.00 | $24,537,000.00 | $19,049,000.00 | $13,517,000.00 | $6,663,000.00 | $36,082,000.00 | $61,461,000.00 | $39,425,000.00 | $20,307,000.00 | $69,012,000.00 | $16,938,000.00 | $33,832,000.00 | $17,879,000.00 | $59,392,000.00 | $12,853,000.00 | $24,623,000.00 | $11,891,000.00 | $55,908,000.00 | $37,244,000.00 | $23,502,000.00 | $11,289,000.00 | $27,863,000.00 | $19,023,000.00 | $6,135,000.00 | $7,407,000.00 | $26,887,000.00 | $18,254,000.00 | $4,822,000.00 | $8,673,000.00 | $21,221,000.00 | $14,813,000.00 | $8,915,000.00 | $4,004,000.00 | $13,380,000.00 | $2,538,000.00 | $7,972,000.00 | $3,962,000.00 | $9,274,000.00 | $3,021,000.00 | $5,821,000.00 | $3,131,000.00 | $9,274,000.00 | $6,900,000.00 | $2,022,000.00 | $2,465,000.00 | $10,790,000.00 | $8,315,000.00 | $5,668,000.00 | $2,817,000.00 | $10,291,000.00 | $2,471,000.00 | $5,223,000.00 | $1,986,000.00 | $22,067,000.00 | $18,912,000.00 | $6,602,000.00 | $39,870,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $2,988,000.00 | $11,942,000.00 | $3,078,000.00 | $-1,983,000.00 | $14,205,000.00 | $3,037,000.00 | $636,000.00 | $-9,775,000.00 | $-9,306,000.00 | $78,895,000.00 | $15,706,000.00 | $50,454,000.00 | $4,715,000.00 | $25,845,000.00 | $14,635,000.00 | $7,100,000.00 | $3,788,000.00 | $807,076,000.00 | $817,255,000.00 | $-4,130,000.00 | $826,543,000.00 | $163,727,000.00 | $130,578,000.00 | $70,175,000.00 | $37,041,000.00 | $68,076,000.00 | $16,493,000.00 | $23,233,000.00 | $10,216,000.00 | $43,885,000.00 | $5,466,000.00 | $3,969,000.00 | $15,096,000.00 | $27,329,000.00 | $16,313,000.00 | $4,365,000.00 | $3,349,000.00 | $14,943,000.00 | $3,532,000.00 | $1,358,000.00 | $5,100,000.00 | $14,943,000.00 | $3,070,000.00 | $1,514,000.00 | $3,932,000.00 | $574,000.00 | $-3,818,000.00 | $-1,730,000.00 | $-765,000.00 | $-698,000.00 | $-3,249,000.00 | $-810,000.00 | $-1,483,000.00 | $-29,304,000.00 | $-15,675,000.00 | $-7,654,000.00 | $-9,967,000.00 | -- |
Loss Before Income Taxes | $113,447,000.00 | $63,660,000.00 | $-12,144,000.00 | $58,707,000.00 | $55,536,000.00 | $36,011,000.00 | $-19,919,000.00 | $-20,776,000.00 | $-20,140,000.00 | $47,298,000.00 | $15,259,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $4.86 | $3.02 | $1.97 | $0.13 | $2.46 | $-1.98 | $-0.94 | $-0.97 | $-0.91 | $3.44 | $3.77 | $2.95 | $1.10 | $0.36 | $-0.42 | $-0.13 | $-1.46 | $-0.43 | $32.51 | $-0.74 | $32.59 | $6.77 | $0.40 | $0.29 | $2.13 | $-0.33 | $0.93 | $0.29 | $0.24 | $0.15 | $0.05 | $-0.28 | $0.32 | $13.00 | $12.61 | $1.24 | $0.04 | $0.56 | $0.10 | $0.30 | $0.10 | $0.56 | $0.10 | $0.30 | $0.07 | $-0.03 | $-0.08 | $-0.13 | -- | $0.49 | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 17,732,000 | 17,298,000 | 17,380,000 | 17,170,000 | 17,063,000 | 16,890,000 | 16,888,000 | 16,846,000 | 16,824,000 | 16,630,000 | 16,595,000 | 16,548,000 | 16,435,000 | 16,185,000 | 16,222,000 | 16,055,000 | 16,529,000 | 18,995,000 | 19,586,000 | 19,558,000 | 20,447,000 | 21,109,000 | 21,071,000 | 21,013,000 | 21,209,000 | 21,109,000 | 21,007,000 | 20,975,000 | 20,938,000 | 20,831,000 | 20,887,000 | 20,832,000 | 20,708,000 | 19,933,000 | 19,741,081 | 19,725,410 | 19,612,000 | 20,442,603,000 | 20,357,558,000 | 20,258,618,000 | 20,600,683 | 20,312,395 | 20,357,558,000 | 20,223,634 | 20,189,378 | 20,035,000 | 19,791,793 | 19,749,266 | 19,709,078 | 19,655,632 | 19,648,947 | 19,650,260 | 19,623,000 | 19,613,201 | 19,629,693 | 19,608,685 | 18,862,751 | -- |
Earnings Per Share Diluted | $4.75 | $2.94 | $1.91 | $2.48 | $2.33 | $-1.98 | $-0.94 | $-0.97 | $-0.91 | $3.31 | $3.64 | $2.84 | $1.05 | $-0.18 | $-0.42 | $1.32 | $-1.46 | $31.85 | $-0.81 | $-0.74 | $31.32 | $-0.33 | $2.80 | $4.81 | $1.83 | $0.53 | $0.84 | $0.26 | $0.22 | $0.15 | $0.07 | $-0.28 | $0.30 | $0.29 | $11.88 | $1.11 | $0.04 | $0.09 | $0.09 | $0.30 | $0.10 | $0.09 | $0.46 | $0.30 | $0.07 | $-0.03 | $-0.08 | $-0.07 | -- | $0.49 | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 18,122,000 | 17,757,000 | 17,784,000 | 17,851,000 | 17,974,000 | 16,868,000 | 16,860,000 | 16,868,000 | 16,824,000 | 17,246,000 | 17,187,000 | 17,210,000 | 17,248,000 | 16,185,000 | 16,222,000 | 16,694,000 | 16,529,000 | 19,757,000 | 18,770,000 | 19,558,000 | 21,277,000 | 24,067,000 | 24,430,000 | 24,437,922 | 24,800,000 | 23,481,000 | 23,261,857 | 23,117,000 | 23,019,189 | 20,898,000 | 22,742,249 | 20,832,000 | 22,283,979 | 21,542,000 | 21,121,972 | 21,276,404 | 20,631,000 | 21,056,156,000 | 20,843,742,000 | 20,427,360,000 | 21,208,023 | 20,745,454 | 20,562,622 | 20,277,763 | 20,280,030 | 19,853,095 | 19,917,676 | 19,749,266 | 19,738,801 | 19,713,320 | 19,673,160 | 19,637,983 | 19,623,000 | 19,613,201 | 19,629,693 | 19,608,685 | 18,862,751 | -- |
Common Stock Shares Authorized | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 60,000,000 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | 33,333,333 | -- | 33,333,333 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 17,924,000 | 17,556,000 | 17,421,000 | 17,352,000 | 17,134,000 | 16,951,000 | 16,894,000 | 16,882,000 | 16,861,000 | 16,767,000 | 16,707,000 | 16,676,000 | 16,652,000 | 16,080,000 | 16,091,000 | 16,071,000 | 16,050,000 | 16,823,000 | 17,563 | 19,390 | 19,664 | 20,765,533 | 21,095,174 | 21,095,174 | 21,301,980 | 21,148,665 | 21,094,836 | 21,049,741 | 20,996,049 | 20,909,301 | 20,898,889 | 20,853,127 | 20,815,636 | 19,949,012 | 19,918,334 | 19,837,109 | 19,658,357 | 20,468,521 | 20,117,080 | 20,778,526 | 20,717,058 | 21,278,606 | 21,528,284 | 21,435,847 | 21,342,888 | 21,278,606 | 21,082,678 | -- | -- | 20,682,506 | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $18,000.00 | $18,000.00 | $18,000.00 | $17,000.00 | $17,000.00 | $17,000.00 | $17,000.00 | $17,000.00 | $17,000.00 | $17,000.00 | $17,000.00 | $17,000.00 | $17,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | $17,000.00 | $17,000.00 | $19,000.00 | $20,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $28,000.00 | $21,000.00 | $21,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $21,000.00 | $20,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $22,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | $21,000.00 | -- | $21,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 | -- | $0.00 | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 5,000,000 | -- | -- | -- | 5,000,000 | -- | -- | -- | 5,000,000 | -- | -- | -- | 5,000,000 | -- | -- | -- | -- | -- | 833,333 | -- | 833,333 | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.00 | -- | $0.00 | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |